[kaffe] MIPS JIT3 and null pointers.

Casey Marshall rsdio at metastatic.org
Tue Mar 23 22:59:02 PST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>>>>> "Casey" == Casey Marshall <rsdio at metastatic.org> writes:

Casey> But this makes it sound as though __mipsGetNextFrame might just
Casey> not work in general.

Just to update: this was being caused by gcc, which scheduled parts of
the body of soft_lookupinterfacemethod before $fp was assigned.
Therefore the $fp used by __mipsGetNextFrame was that of the previous
frame, making it invalid.

If I compile with -fno-schedule-insns2 NullInvoke passes.

- -- 
Casey Marshall || rsdio at metastatic.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/>

iD8DBQFAYTC6gAuWMgRGsWsRAqmQAJ90CQVfFchGl+g4Lj0gNmD7cTje4gCeKc73
5zTnKt5yc6ZVccNyCFtIfY8=
=4c70
-----END PGP SIGNATURE-----




More information about the kaffe mailing list