diff graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/LazyClassLoadingTest.java @ 18771:15fe16c45d64

Truffle-DSL: changed specialization class naming scheme to use method name. This usually leads to shorter specialization class names.
author Christian Humer <christian.humer@gmail.com>
date Mon, 05 Jan 2015 01:31:07 +0100
parents a665483c3881
children cb3bdd77c809
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/LazyClassLoadingTest.java	Fri Jan 02 14:31:51 2015 +0100
+++ b/graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/LazyClassLoadingTest.java	Mon Jan 05 01:31:07 2015 +0100
@@ -44,28 +44,28 @@
 
         Assert.assertFalse(isLoaded(nodeName + "$UninitializedNode"));
         Assert.assertFalse(isLoaded(nodeName + "$BaseNode"));
-        Assert.assertFalse(isLoaded(nodeName + "$IntNode"));
-        Assert.assertFalse(isLoaded(nodeName + "$BooleanNode"));
+        Assert.assertFalse(isLoaded(nodeName + "$DoInt0Node"));
+        Assert.assertFalse(isLoaded(nodeName + "$DoBoolean0Node"));
         Assert.assertFalse(isLoaded(nodeName + "$PolymorphicNode"));
 
         TestRootNode<TestNode> root = TestHelper.createRoot(factory);
 
         Assert.assertTrue(isLoaded(nodeName + "$BaseNode"));
         Assert.assertTrue(isLoaded(nodeName + "$UninitializedNode"));
-        Assert.assertFalse(isLoaded(nodeName + "$IntNode"));
-        Assert.assertFalse(isLoaded(nodeName + "$BooleanNode"));
+        Assert.assertFalse(isLoaded(nodeName + "$DoInt0Node"));
+        Assert.assertFalse(isLoaded(nodeName + "$DoBoolean0Node"));
         Assert.assertFalse(isLoaded(nodeName + "$PolymorphicNode"));
 
         Assert.assertEquals(42, TestHelper.executeWith(root, 42));
 
-        Assert.assertTrue(isLoaded(nodeName + "$IntNode"));
-        Assert.assertFalse(isLoaded(nodeName + "$BooleanNode"));
+        Assert.assertTrue(isLoaded(nodeName + "$DoInt0Node"));
+        Assert.assertFalse(isLoaded(nodeName + "$DoBoolean0Node"));
         Assert.assertFalse(isLoaded(nodeName + "$PolymorphicNode"));
 
         Assert.assertEquals(true, TestHelper.executeWith(root, true));
 
-        Assert.assertTrue(isLoaded(nodeName + "$IntNode"));
-        Assert.assertTrue(isLoaded(nodeName + "$BooleanNode"));
+        Assert.assertTrue(isLoaded(nodeName + "$DoInt0Node"));
+        Assert.assertTrue(isLoaded(nodeName + "$DoBoolean0Node"));
         Assert.assertTrue(isLoaded(nodeName + "$PolymorphicNode"));
     }
 
@@ -85,12 +85,12 @@
     abstract static class TestNode extends ValueNode {
 
         @Specialization
-        int s(int a) {
+        int doInt(int a) {
             return a;
         }
 
         @Specialization
-        boolean s(boolean a) {
+        boolean doBoolean(boolean a) {
             return a;
         }