log

age author description
Mon, 05 Jan 2015 13:00:00 -0800 Tom Rodriguez comment fixes
Tue, 06 Jan 2015 00:43:09 +0100 Christian Humer Truffle-DSL: inline specialized node into gen node if single specializable.
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: added bounds check for unrolling child arrays.
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: simplify bad overflow test. The issue is fixed by the new generated node layout. (GRAAL-885 #resolve)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: optimize generated code for nodes with a single specialization. (GRAAL-602 #resolve)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: minor cleanup to the guard test.
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: made type name verification more robust. Added some tests. (GRAAL-468 #resolve)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: breaking: @TypeCheck and @TypeCast now require casted/checked type as explicit parameter. Previously the type was parsed from the method name. (GRAAL-446 #resolve)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: fixed thrown exception messages should provide more contextual information. (reported by Benoit Daloze)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: fixed create method should have the same visibility as its originating constructor. (GRAAL-365 #resolve)
Mon, 05 Jan 2015 09:58:33 -0800 Tom Rodriguez return proper kind of NULL
Mon, 05 Jan 2015 12:39:27 +0100 Christian Humer Truffle-DSL: fixed class loading test.
Mon, 05 Jan 2015 02:38:44 +0100 Christian Humer Truffle-DSL: fixed bug for polymorphic execute optimization.
Mon, 05 Jan 2015 01:31:08 +0100 Christian Humer Truffle-DSL: support for frame types Frame, MaterializedFrame. Added validation for frame type consistency. Some refactorings along the way.
Mon, 05 Jan 2015 01:31:08 +0100 Christian Humer Truffle-DSL: Added tests and verification of overridable generic execute methods.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: fixed wrong visibility of DSL nodes generated by the new layout.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: better class names for specialization methods starting with do.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: avoid some checkstyle errors for generated code.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: changed specialization class naming scheme to use method name. This usually leads to shorter specialization class names.
Fri, 02 Jan 2015 14:31:51 +0100 Christian Humer Truffle-DSL: fix crash if type in rewriteOn is not of type Throwable. Improved error messages for Specialization#rewriteOn.
Wed, 31 Dec 2014 17:35:10 +0000 Chris Seaton Truffle: typo in documentation of PrimitiveValueProfile.
Tue, 30 Dec 2014 14:52:38 +0100 Andreas Woess Split negated short-circuit-or guard into two guards
Tue, 30 Dec 2014 02:21:15 +0100 Christian Humer SL: fix NodeInfo lookup for SLGraalRuntimeBuiltins.
Tue, 30 Dec 2014 00:37:39 +0100 Christian Humer Truffle-DSL: checkstyle fixes.
Mon, 29 Dec 2014 23:39:12 +0100 Christian Humer SL: enable new DSL layout for SimpleLanguage.
Mon, 29 Dec 2014 23:39:07 +0100 Christian Humer SL: adapt SL to type system singleton removal.
Mon, 29 Dec 2014 23:39:03 +0100 Christian Humer SL: migrate SL to use @GenerateNodeFactory.
Mon, 29 Dec 2014 23:38:59 +0100 Christian Humer SL: make lookup of NodeInfo annotation more rebust.
Mon, 29 Dec 2014 23:38:54 +0100 Christian Humer Truffle-DSL: new node layout implementation.
Mon, 29 Dec 2014 23:38:50 +0100 Christian Humer Truffle-DSL: added test for null