[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-graal-dev
Subject:    hg: graal/graal: 25 new changesets
From:       doug.simon () oracle ! com (doug ! simon at oracle ! com)
Date:       2012-12-26 17:27:38
Message-ID: 20121226172909.C9A57473AE () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 5b969d6f4606
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-18 15:28 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/5b969d6f4606

removed arraycopy test from IntrinsificationTest
made the debug scope in IntrinsificationTest use a ResolvedJavaMethod as a context \
object so that -G:MethodFilter works as expected

! graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/IntrinsificationTest.java


Changeset: 9c06e8bd8769
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-18 17:32 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/9c06e8bd8769

added phase to remove unnecessary frame states from substitution snippets
fixed debug scope used for snippet installation to capture all phases of installing a \
specific snippet with a filter (i.e. -G:MethodFilter) set for that snippet

! graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/WordTest.java
+ graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetFrameStateCleanupPhase.java
                
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetInstaller.java
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetTemplate.java

Changeset: a25b441f6cc0
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-18 17:58 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/a25b441f6cc0

add comment explaining temporarily limited application of \
SnippetFrameStateCleanupPhase

! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/SnippetInstaller.java

Changeset: 7f6bf286629c
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-18 17:59 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/7f6bf286629c

replace checked casts with unsafe casts in snippets where the exact type of a value \
loaded from metadata is known

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/ClassSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/ObjectSnippets.java


Changeset: 19f5c9b96fa7
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-18 17:59 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/19f5c9b96fa7

Merge.


Changeset: 4f220c85044d
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-18 22:23 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/4f220c85044d

replaces node intrinsics for loadinf from a Word with methods directly in the Word \
class itself

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/OnStackReplacementPhase.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/CheckCastSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/ClassSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/HotSpotSnippetUtils.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/InstanceOfSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/MonitorSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/NewObjectSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/ObjectSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/ThreadSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/NewArrayStub.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/NewInstanceStub.java
                
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeLoadNode.java
                
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/Word.java
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/WordTypeRewriterPhase.java


Changeset: 0dbcda32b5e9
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-18 22:29 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/0dbcda32b5e9

removed warnings

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/OnStackReplacementPhase.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/CheckCastSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/MonitorSnippets.java


Changeset: e3f23398d28e
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-19 00:12 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/e3f23398d28e

InstanceOfNode no longer implements LIRLowerable

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/InstanceOfNode.java

Changeset: 346336325337
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-19 00:12 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/346336325337

added intrinsification of Class.isInstance()

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/ClassSnippets.java
                
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/InstanceOfSnippets.java
                
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/MaterializeNode.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/InstanceOfDynamicNode.java
 + graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/InstanceOfDynamicTest.java
                
! graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/IntrinsificationTest.java
                
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/InstanceOfSnippetsTemplates.java


Changeset: 9e27795a9d05
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-19 12:39 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/9e27795a9d05

fixed crash where Class.isInstance() is called on a primitive class (e.g., int.class)

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/ClassSnippets.java
                
! graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/InstanceOfDynamicTest.java


Changeset: f368ec89e231
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-19 15:52 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/f368ec89e231

added intrinsifications for Integer.bitCount() and Long.bitCount()

! graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.java
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
                
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/IntegerBits.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/LongBits.java
+ graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64BitManipulationOp.java
                
- graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64BitScanOp.java
! graal/com.oracle.graal.snippets.test/src/com/oracle/graal/snippets/IntrinsificationTest.java
                
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/IntegerSnippets.java
! graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/LongSnippets.java
+ graal/com.oracle.graal.snippets/src/com/oracle/graal/snippets/nodes/BitCountNode.java


Changeset: e960cda050d7
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-20 13:14 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/e960cda050d7

fixed bug in executing InstalledCode with more than 8 arguments

! src/share/vm/graal/graalCompilerToVM.cpp

Changeset: 390448a6b535
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-20 14:59 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/390448a6b535

converted the JTT tests to use the GraalCompilerTest framework which offers more \
control over what is compiled and executed the HP_series and FloatingReads tests have \
been disabled temporarily

! graal/com.oracle.graal.api.meta.test/src/com/oracle/graal/api/meta/test/TestResolvedJavaType.java
                
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java
 + graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/JTTTest.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_aaload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_aaload_1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_aastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_aload_0.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_aload_1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_aload_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_aload_3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_anewarray.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_areturn.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_arraylength.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_athrow.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_baload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_bastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_caload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_castore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_checkcast01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_checkcast02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_d2f.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_d2i01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_d2i02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_d2l01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_d2l02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dadd.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_daload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp06.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp07.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp08.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp09.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dcmp10.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ddiv.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dmul.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dneg.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dneg2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_drem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dreturn.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dsub.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dsub2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_f2d.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_f2i01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_f2i02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_f2l01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_f2l02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fadd.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_faload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp06.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp07.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp08.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp09.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fcmp10.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fdiv.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fload_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fmul.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fneg.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_frem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_freturn.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fsub.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getfield.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_b.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_c.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_d.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_f.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_i.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_l.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_s.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_z.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_i2b.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_i2c.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_i2d.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_i2f.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_i2l.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_i2s.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iadd.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iadd2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iadd3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iaload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iand.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iconst.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_idiv.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_idiv2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifeq.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifeq_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifeq_3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifge.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifge_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifge_3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifgt.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ificmplt1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ificmplt2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ificmpne1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ificmpne2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifle.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iflt.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifne.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifnonnull.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifnonnull_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifnonnull_3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifnull.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifnull_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ifnull_3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iinc_1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iinc_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iinc_3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iinc_4.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iload_0.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iload_0_1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iload_0_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iload_1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iload_1_1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iload_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iload_3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_imul.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ineg.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_instanceof.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_invokeinterface.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_invokespecial.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_invokespecial2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_invokestatic.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_invokevirtual.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ior.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_irem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_irem2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_irem3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ireturn.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ishl.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ishr.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_isub.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_iushr.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ixor.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_l2d.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_l2f.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_l2i.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_l2i_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ladd.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ladd2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_laload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_land.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lcmp.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldc_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldc_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldc_03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldc_04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldc_05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldc_06.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldiv.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldiv2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldiv3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lload_0.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lload_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lload_1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lload_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lload_3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lmul.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lneg.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lookupswitch01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lookupswitch02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lookupswitch03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lookupswitch04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lookupswitch05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lor.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lrem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lrem2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lreturn.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lshl.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lshr.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lsub.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lushr.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_lxor.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_monitorenter.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_monitorenter02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_multianewarray01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_multianewarray02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_multianewarray03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_multianewarray04.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_new.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_newarray.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_putfield_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_putfield_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_putfield_03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_putfield_04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_putstatic.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_saload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_sastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_tableswitch.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_tableswitch2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_tableswitch3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_tableswitch4.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_wide01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_wide02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_aaload0.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_aaload1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_aastore0.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_aastore1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_anewarray.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_arraylength.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_athrow0.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_athrow1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_athrow2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_athrow3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_baload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_bastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_caload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_castore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_checkcast.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_checkcast1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_checkcast2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_checkcast3.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_checkcast4.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_checkcast5.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_checkcast6.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_daload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_dastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_faload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_fastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_getfield.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_iaload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_iastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_idiv.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_idiv2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_invokespecial01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_invokevirtual01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_invokevirtual02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_irem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_laload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_lastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_ldiv.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_ldiv2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_lrem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_monitorenter.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_multianewarray.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_newarray.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_putfield.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_saload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_sastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Loop01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Loop02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Loop03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NASE_1.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NASE_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_00.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_06.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_07.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_08.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_09.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_10.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_NPE_11.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_StackOverflowError_01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_StackOverflowError_02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_StackOverflowError_03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Two01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Two02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Two03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Unresolved.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Unresolved01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Unresolved02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Catch_Unresolved03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Except_Locals.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Except_Synchronized01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Except_Synchronized02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Except_Synchronized03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Except_Synchronized04.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Except_Synchronized05.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Finally01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Finally02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/StackTrace_AIOOBE_00.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/StackTrace_CCE_00.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/StackTrace_NPE_00.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/StackTrace_NPE_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/StackTrace_NPE_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/StackTrace_NPE_03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_InCatch01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_InCatch02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_InCatch03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_InNested.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_NPE_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_Synchronized01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_Synchronized02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_Synchronized03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_Synchronized04.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/Throw_Synchronized05.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_allocate01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_allocate02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_allocate03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_allocate04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_array01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_array02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_array03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_array04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_control01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_control02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_convert01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_count.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_dead01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_demo01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_field01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_field02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_field03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_field04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_idea.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_inline01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_inline02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_invoke01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_life.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_nest01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_nest02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_scope01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_scope02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_series.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotpath/HP_trees01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotspot/Test6186134.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotspot/Test6196102.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotspot/Test6753639.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotspot/Test6850611.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/hotspot/Test6959129.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/Class_getName.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/EnumMap01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/EnumMap02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/IntegerBits.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/LongBits.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/System_currentTimeMillis01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/System_currentTimeMillis02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/System_nanoTime01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/System_nanoTime02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/System_setOut.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/Thread_setName.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/UnsafeAccess01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/jdk/Unsafe_compareAndSwap.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Boxed_TYPE_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Bridge_method01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/ClassLoader_loadClass01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_Literal01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_asSubclass01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_cast01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_cast02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_forName01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_forName02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_forName03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_forName04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_forName05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_getComponentType01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_getInterfaces01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_getModifiers01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_getName01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_getName02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_getSimpleName01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_getSimpleName02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_getSuperClass01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isArray01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isAssignableFrom01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isAssignableFrom02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isAssignableFrom03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isInstance01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isInstance02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isInstance03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isInstance04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isInstance05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isInstance06.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isInterface01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Class_isPrimitive01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Double_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Double_toString.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Float_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Float_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Float_03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_greater01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_greater02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_greater03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_greaterEqual01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_greaterEqual02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_greaterEqual03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_less01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_less02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_less03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_lessEqual01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_lessEqual02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Int_lessEqual03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/JDK_ClassLoaders01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/JDK_ClassLoaders02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_greater01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_greater02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_greater03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_greaterEqual01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_greaterEqual02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_greaterEqual03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_less01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_less02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_less03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_lessEqual01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_lessEqual02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_lessEqual03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_reverseBytes01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Long_reverseBytes02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_abs.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_cos.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_log.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_log10.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_pow.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_sin.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_sqrt.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_tan.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_clone01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_clone02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_equals01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_getClass01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_hashCode01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_notify01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_notify02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_notifyAll01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_notifyAll02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_toString01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_toString02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_wait01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_wait02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Object_wait03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/ProcessEnvironment_init.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/StringCoding_Scale.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/String_intern01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/String_intern02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/String_intern03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/String_valueOf01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/System_identityHashCode01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/DegeneratedLoop.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop06.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop07.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop08.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop09.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop11.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop12.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop13.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop14.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop15.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop16.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/Loop17.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopEscape.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopInline.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopLastIndexOf.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopNewInstance.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopParseLong.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopPhi.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/loop/LoopSwitch01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/ArrayCompare01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/ArrayCompare02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BC_invokevirtual2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigByteParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigDoubleParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigFloatParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigFloatParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigIntParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigIntParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigInterfaceParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigLongParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigMixedParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigMixedParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigMixedParams03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigObjectParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigObjectParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigParamsAlignment.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigShortParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigVirtualParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/Bubblesort.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/Fibonacci.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/FloatingReads.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/InvokeVirtual_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/InvokeVirtual_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/Matrix01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/ReferenceMap01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/StrangeFrames.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/String_format01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/String_format02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_String01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_boolean01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_byte01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_char01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_double01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_float01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_int01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_long01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_short01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ABCE_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ABCE_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ABCE_03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ArrayCopy01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ArrayCopy02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ArrayCopy03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ArrayCopy04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ArrayCopy05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ArrayCopy06.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ArrayLength01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_idiv_16.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_idiv_4.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_imul_16.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_imul_4.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_ldiv_16.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_ldiv_4.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_lmul_16.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_lmul_4.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_lshr_C16.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_lshr_C24.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BC_lshr_C32.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/BlockSkip01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Cmov01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Cmov02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Conditional01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/DeadCode01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/DeadCode02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Cast01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Convert01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Convert02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Convert03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Convert04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Double01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Double02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Double03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Float01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Float02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_InstanceOf01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Int01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Int02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Long01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Long02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Math01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Inline01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Inline02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/LLE_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/List_reorder_bug.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_FlowSensitive01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_FlowSensitive02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_FlowSensitive03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_FlowSensitive04.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NCE_FlowSensitive05.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_byte01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_byte02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_byte03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_char01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_char02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_char03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_short01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_short02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Narrow_short03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Phi01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Phi02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Phi03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Convert01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Double01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Float01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Int01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Int02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Int03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Int04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_IntShift01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_IntShift02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Long01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Long02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Long03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Long04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_LongShift01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_LongShift02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Switch01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Switch02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/TypeCastElem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Cast01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Cast02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Convert01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Convert02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Double01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Double02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Field01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Field02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Float01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Float02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_InstanceOf01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_InstanceOf02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_InstanceOf03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Int01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Int02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Int03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Long01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Long02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Long03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Loop01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_get01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_get02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_get03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getBoolean01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getByte01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getChar01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getDouble01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getFloat01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getInt01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getLength01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getLong01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getShort01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_newInstance01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_newInstance02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_newInstance03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_newInstance04.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_newInstance05.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_newInstance06.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_set01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_set02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_set03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setBoolean01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setByte01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setChar01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setDouble01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setFloat01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setInt01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setLong01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setShort01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_getDeclaredField01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_getDeclaredMethod01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_getField01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_getField02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_getMethod01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_getMethod02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_newInstance01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_newInstance02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_newInstance03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_newInstance06.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Class_newInstance07.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Field_get01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Field_get02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Field_get03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Field_get04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Field_getType01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Field_set01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Field_set02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Field_set03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Invoke_except01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Invoke_main01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Invoke_main02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Invoke_main03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Invoke_virtual01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Method_getParameterTypes01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Method_getReturnType01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Reflection_getCallerClass01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Monitor_contended01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Monitor_notowner01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Monitorenter01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Monitorenter02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Object_wait01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Object_wait02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Object_wait03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Object_wait04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/ThreadLocal01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/ThreadLocal02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/ThreadLocal03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_currentThread01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_getState01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_getState02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_holdsLock01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_isAlive01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_isInterrupted01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_isInterrupted02.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_isInterrupted03.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_isInterrupted04.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_isInterrupted05.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_join01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_join02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_join03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_new01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_new02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_setPriority01.java
                
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_sleep01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/threads/Thread_yield01.java
! mx/projects

Changeset: 3964f3d4eb18
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2012-12-20 12:06 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/3964f3d4eb18

Extend loop unswicthing to Switch nodes (integer or type)

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/LoopUnswitchTest.java
                
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopPolicies.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopTransformations.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/phases/LoopTransformLowPhase.java
                
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/SwitchNode.java

Changeset: eea2ffb2efe7
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2012-12-20 14:11 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/eea2ffb2efe7

Fix to StructuredGraph.removeSplitPropagate for when a loop gets killed in the \
process

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java

Changeset: f51e46b4d7cf
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2012-12-20 16:33 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/f51e46b4d7cf

Merge


Changeset: 641f41d8342b
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2012-12-20 17:06 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/641f41d8342b

Fix StructuredGraph.reduceTrivialMerge: fix for degenerated loops

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java

Changeset: 76c9023ed438
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2012-12-20 17:06 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/76c9023ed438

Remove now useless prefix arguments for jtt unittests

! mx/commands.py

Changeset: 0320e6278f84
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2012-12-20 17:09 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/0320e6278f84

JTT: Replace "runTestWithDelta(0, " with "runTest("

! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_d2f.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dadd.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_daload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ddiv.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dmul.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dneg.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dneg2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_drem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dreturn.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dsub.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_dsub2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_f2d.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fadd.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_faload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fdiv.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fload_2.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fmul.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fneg.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_frem.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_freturn.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_fsub.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_d.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_getstatic_f.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_i2d.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_i2f.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_l2d.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_l2f.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldc_02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/bytecode/BC_ldc_05.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_daload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_dastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_faload.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/except/BC_fastore.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_abs.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_log.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_log10.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_pow.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_sin.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_sqrt.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/lang/Math_tan.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigDoubleParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigFloatParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigFloatParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigMixedParams01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigMixedParams02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/BigMixedParams03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_double01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/VarArgs_float01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Convert03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Convert04.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Double01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Double03.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Float01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Fold_Math01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Double01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/Reduce_Float01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Double01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Double02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Float01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/VN_Float02.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getDouble01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_getFloat01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setDouble01.java
! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/reflect/Array_setFloat01.java

Changeset: d1aa5ffac560
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2012-12-20 18:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d1aa5ffac560

Remove CompileCommand that excluses run* for unittests

! mx/commands.py

Changeset: a81db08fe930
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-21 10:21 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/a81db08fe930

added -ea to execution of unit tests

! mx/commands.py

Changeset: a748e4d44694
Author:    Christian Humer <christian.humer at gmail.com>
Date:      2012-12-21 10:44 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/a748e4d44694

Truffle API to specify type-specalized Node classes; annotation processor for \
automatic code generation of the type-specialized Node classes during the build \
process

! .hgignore
+ graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/ExtensionAnnotation.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/GeneratedBy.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/Generic.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/GuardCheck.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/Operation.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/ShortCircuit.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/Specialization.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/SpecializationGuard.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/SpecializationListener.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/SpecializationThrows.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/TypeCast.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/TypeCheck.java
 + graal/com.oracle.truffle.api.codegen/src/com/oracle/truffle/api/codegen/TypeSystem.java
 + graal/com.oracle.truffle.codegen.processor/src/META-INF/services/javax.annotation.processing.Processor
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/AbstractParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/AnnotationProcessor.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/Log.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ProcessorContext.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/TruffleProcessor.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/TruffleTypes.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/Utils.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/api/ExtensionContext.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/api/ExtensionProcessor.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/api/element/WritableAnnotationMirror.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/api/element/WritableElement.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/api/element/WritableElementFactory.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/api/element/WritableExecutableElement.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/api/element/WritableVariableElement.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeAnnotationMirror.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeAnnotationValue.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeCompilationUnit.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeElement.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeElementScanner.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeExecutableElement.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeImport.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeNames.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeTree.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeTreeBuilder.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeTreeKind.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeTypeElement.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeTypeMirror.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeVariableElement.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/GeneratedElement.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/codewriter/AbstractCodeWriter.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/codewriter/FixWarningsVisitor.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/codewriter/GenerateOverrideVisitor.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/codewriter/OrganizedImports.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/compiler/AbstractCompiler.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/compiler/Compiler.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/compiler/CompilerFactory.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/compiler/JDTCompiler.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/compiler/JavaCCompiler.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ext/ExtensionCodeElementFactory.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ext/ExtensionContextImpl.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ext/ExtensionParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/GenericParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/OperationCodeGenerator.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/OperationData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/OperationFieldData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/OperationMethodParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/OperationParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/ShortCircuitData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/ShortCircuitParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/SpecializationData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/SpecializationGuardData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/SpecializationListenerParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/SpecializationParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/operation/SpecializationThrowsData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/ActualParameter.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/ClassElementFactory.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/CodeElementFactory.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/CompilationUnitFactory.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/JavaName.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/MethodSpec.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/ParameterSpec.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/Template.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethod.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethodParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/GuardData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/GuardParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeCastData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeCastParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeCheckData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeCheckParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeSystemCodeGenerator.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeSystemData.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeSystemMethodParser.java
 + graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/typesystem/TypeSystemParser.java
                
! mx/commands.py
! mx/projects
! mxtool/mx.py

Changeset: 213c1297a814
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2012-12-21 10:45 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/213c1297a814

Simple Language: A simple dynamic programming language to demonstrate Truffle \
features

+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/AbstractTest.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/AddTest.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/ComparisonTest.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/LoopPrintTest.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/LoopTest.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/MulTest.java
+ graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/SplitOutputStream.java
 + graal/com.oracle.truffle.sl.test/src/com/oracle/truffle/sl/test/SumTest.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/NodeFactory.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLArguments.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SimpleLanguage.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/BlockNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/BreakException.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/BreakNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/ConditionNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/ContinueException.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/ContinueNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/ControlFlowException.java
 + graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/FunctionDefinitionNode.java
 + graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/IfNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/PrintNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/ReturnException.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/ReturnNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/StatementNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/WhileNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/AddOp.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/BigIntegerLiteral.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/IfOp.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/IntegerLiteral.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/LessThanOp.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/LogicalAndOp.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/MulOp.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/ReadLocalOp.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/StringLiteral.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/TimeOp.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/ops/WriteLocalOp.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Copyright.frame
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Parser.frame
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Parser.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Scanner.frame
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Scanner.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/SimpleLanguage.atg
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/tools/GraphPrinter.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/types/FrameSlotNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/types/TypedNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/types/Types.java
! mx/projects

Changeset: 4974776828ec
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2012-12-21 15:27 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/4974776828ec

Avoid recursive calls of build

! mxtool/mx.py

Changeset: 49bbf004fbb8
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2012-12-25 22:59 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/49bbf004fbb8

restored support for -G:+PrintFlags option

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotOptions.java


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic