You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by dl...@apache.org on 2007/08/12 23:50:26 UTC

svn commit: r565164 - /harmony/enhanced/sandbox/bootjvm/bootJVM/jvm/src/jvmreg.h

Author: dlydick
Date: Sun Aug 12 14:50:25 2007
New Revision: 565164

URL: http://svn.apache.org/viewvc?view=rev&rev=565164
Log:
Corrected frame access of local vars by 1 word.

(Parenthesized) several expressions for clarity.

Modified:
    harmony/enhanced/sandbox/bootjvm/bootJVM/jvm/src/jvmreg.h

Modified: harmony/enhanced/sandbox/bootjvm/bootJVM/jvm/src/jvmreg.h
URL: http://svn.apache.org/viewvc/harmony/enhanced/sandbox/bootjvm/bootJVM/jvm/src/jvmreg.h?view=diff&rev=565164&r1=565163&r2=565164
==============================================================================
--- harmony/enhanced/sandbox/bootjvm/bootJVM/jvm/src/jvmreg.h (original)
+++ harmony/enhanced/sandbox/bootjvm/bootJVM/jvm/src/jvmreg.h Sun Aug 12 14:50:25 2007
@@ -166,19 +166,19 @@
                                     JVMREG_STACK_LS_HEIGHT)
 
 /*! Offsets from current FP of local storage size word */
-#define JVMREG_STACK_LS_OFFSET JVMREG_STACK_LS_HEIGHT
+#define JVMREG_STACK_LS_OFFSET (JVMREG_STACK_LS_HEIGHT)
 
 /*! Offsets from current FP of garbage collection pointer */
-#define JVMREG_STACK_GC_OFFSET JVMREG_STACK_LS_OFFSET \
-                               + JVMREG_STACK_GC_HEIGHT
+#define JVMREG_STACK_GC_OFFSET (JVMREG_STACK_LS_OFFSET \
+                                + JVMREG_STACK_GC_HEIGHT)
 
 /*! Offsets from current FP of old frame pointer */
-#define JVMREG_STACK_FP_OFFSET JVMREG_STACK_GC_OFFSET \
-                               + JVMREG_STACK_FP_HEIGHT
+#define JVMREG_STACK_FP_OFFSET (JVMREG_STACK_GC_OFFSET \
+                                + JVMREG_STACK_FP_HEIGHT)
 
 /*! Offsets from current FP of program counter */
-#define JVMREG_STACK_PC_OFFSET JVMREG_STACK_FP_OFFSET \
-                               + JVMREG_STACK_PC_HEIGHT
+#define JVMREG_STACK_PC_OFFSET (JVMREG_STACK_FP_OFFSET \
+                                + JVMREG_STACK_PC_HEIGHT)
 
 /*!
  * Offsets from current FP of top of stack frame,
@@ -551,7 +551,7 @@
     (GET_FP(thridx) + JVMREG_STACK_FP_OFFSET)
 
 #define JVMREG_FRAME_CURRENT_LOCAL_VAR_AREA(thridx) \
-    (GET_FP(thridx) /* + 1 */ - \
+    (GET_FP(thridx) + 1 - \
      STACK(thridx, JVMREG_FRAME_CURRENT_LOCAL_STORAGE_SIZE(thridx)))
 
 /*@} */ /* End of grouped definitions */