Add support for volatile keyword in mgc version. For Tilera, as we execute a process...
authorjzhou <jzhou>
Tue, 2 Nov 2010 22:30:03 +0000 (22:30 +0000)
committerjzhou <jzhou>
Tue, 2 Nov 2010 22:30:03 +0000 (22:30 +0000)
commit09429d53fc40ed5689016ade47f0dac77f2715da
tree99dd3152dc50cec8353aad177ff0d20e834b9e09
parent1e57cb44e783e6b79c6b295d621ec5611e44687b
Add support for volatile keyword in mgc version.  For Tilera, as we execute a process on each core, to make all the 'threads' share the volatile field, make it as a shared field in global shared heap like static fields.  Add keywords and rules for enumarated type, but still have bugs and when parsing the test code, the compiler throw errors.
Robust/src/IR/ClassDescriptor.java
Robust/src/IR/FieldDescriptor.java
Robust/src/IR/Flat/BuildCode.java
Robust/src/IR/Tree/BuildIR.java
Robust/src/IR/Tree/Modifiers.java
Robust/src/IR/Tree/SemanticCheck.java
Robust/src/Parse/java14.cup
Robust/src/Tests/EnumTest.java [new file with mode: 0644]
Robust/src/Tests/VolatileTest.java [new file with mode: 0644]