Signed-off-by: Tomek Grabiec <tgrab...@gmail.com>
---
 regression/jvm/ObjectStackTest.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/regression/jvm/ObjectStackTest.java 
b/regression/jvm/ObjectStackTest.java
index 7e6a2b8..bafb120 100644
--- a/regression/jvm/ObjectStackTest.java
+++ b/regression/jvm/ObjectStackTest.java
@@ -58,9 +58,28 @@ public class ObjectStackTest extends TestCase {
         assertEquals(0, x++);
     }
 
+
+    public static int classField;
+
+    public static void testLoadAndIncrementClassField() {
+        classField = 0;
+        assertEquals(0, classField++);
+    }
+
+    public int instanceField;
+
+    public static void testLoadAndIncrementInstanceField() {
+        ObjectStackTest test = new ObjectStackTest();
+
+        test.instanceField = 0;
+        assertEquals(0, test.instanceField++);
+    }
+
     public static void main(String[] args) {
         testObjectStackWhenBranching();
         testLoadAndIncrementLocal();
+        testLoadAndIncrementClassField();
+        testLoadAndIncrementInstanceField();
 
         exit();
     }
-- 
1.6.0.6


------------------------------------------------------------------------------
_______________________________________________
Jatovm-devel mailing list
Jatovm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jatovm-devel

Reply via email to