From: edwin Date: Wed, 15 Mar 2006 12:14:24 +0000 (+0000) Subject: * doc/stack_frames.txt: Added slots for synched methods. X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=cacao.git;a=commitdiff_plain;h=9ff4594356022c42af3c4514adb7c6a7ae8acce8 * doc/stack_frames.txt: Added slots for synched methods. --- diff --git a/doc/stack_frames.txt b/doc/stack_frames.txt index c2223f076..23b2b8c2e 100644 --- a/doc/stack_frames.txt +++ b/doc/stack_frames.txt @@ -16,9 +16,13 @@ i386 stack frames >>>> sp in method (after initial sub) <<<< -u4[] arguments for calling methods -u4[] local variable slots allocated on stack -u4[] callee-saved registers +u4[] arguments for calling methods \__ rd->memuse slots +u4[] local variable slots allocated on stack / + +u4[1..2] synchronized object / saved return value (only for synched methods) + +u8[] callee-saved float registers +u4[] callee-saved integer registers >>>> sp on method entry <<<<