Mon, 14 Oct 2013 18:35:48 +0200 |
Christian Humer |
Truffle-DSL: fixed wrong targetType for implicit casts.
|
Mon, 14 Oct 2013 15:44:18 +0200 |
Christian Humer |
Truffle-DSL: fixed incorrect else guard connections for executeAndSpecialize.
|
Mon, 14 Oct 2013 13:25:25 +0200 |
Christian Humer |
Truffle-DSL: fixed invalid @SlowPath on generic execute methods. (GRAAL-490 #resolve)
|
Fri, 11 Oct 2013 20:45:14 +0200 |
Christian Humer |
Truffle-DSL. fixed some issues with new generation strategy.
|
Fri, 11 Oct 2013 20:05:55 +0200 |
Christian Humer |
Truffle-DSL: implemented new polymorphic more compact generation strategy
|
Thu, 03 Oct 2013 18:07:59 +0200 |
Christian Humer |
Truffle-DSL: new implicit cast code generation layout supports now executeWith.
|
Thu, 03 Oct 2013 16:31:09 +0200 |
Christian Humer |
TruffleDSL: improved code generation layout for implicit casts.
|
Sat, 21 Sep 2013 04:01:09 +0200 |
Andreas Woess |
Truffle-DSL: use clone() for copying node arrays in copy constructor.
|
Fri, 20 Sep 2013 16:30:18 +0200 |
Andreas Woess |
Truffle-DSL: automatically generate copy constructor if super constructor expects only SourceSection parameter.
|
Tue, 10 Sep 2013 19:20:20 +0200 |
Andreas Woess |
Truffle-DSL: fix implicit cast bug.
|
Sun, 08 Sep 2013 13:16:12 +0200 |
Christian Humer |
Truffle-DSL: fixed a if bug target parameters and executes accidently do not match.
|
Fri, 06 Sep 2013 16:16:40 +0200 |
Christian Humer |
Truffle-DSL: implemented implicit casts.
|
Mon, 02 Sep 2013 16:47:29 +0200 |
Christian Humer |
Truffle-DSL: fixed a compiler warning for fields of type java.lang.Object. (GRAAL-434 #resolve)
|
Fri, 30 Aug 2013 17:45:53 +0200 |
Christian Humer |
Truffle-DSL: reduced generated code size by not generating primarily unused primitive type execute methods.
|
Wed, 28 Aug 2013 18:45:32 +0200 |
Christian Humer |
Truffle-DSL: execute evaluated methods can now be declared using any type in the typesystem as parameters.
|
Wed, 28 Aug 2013 11:41:10 +0200 |
Christian Humer |
Truffle-DSL: refactored redundant guard generation code.
|
Wed, 28 Aug 2013 01:45:13 +0200 |
Christian Humer |
Truffle-DSL: fixed specializationg grouping failed with guards using base types.
|
Tue, 27 Aug 2013 22:08:26 +0200 |
Christian Humer |
Truffle-DSL: guards can now be declared using any base type or interface of the target value type.
|
Fri, 16 Aug 2013 14:00:17 +0200 |
Christian Humer |
Truffle-DSL: fixed inconsistent children for polymorphic -> generic rewrites. (GRAAL-425)
|
Mon, 05 Aug 2013 19:50:34 +0200 |
Christian Humer |
Truffle-DSL: specialization group fixes.
|
Thu, 01 Aug 2013 21:34:57 +0200 |
Christian Humer |
Truffle-DSL: More elegant solution for rewrite with exception in executeAndSpecialize0.
|
Thu, 01 Aug 2013 20:53:54 +0200 |
Christian Humer |
Truffle-DSL: Implemented specialization grouping for generic cases.
|
Wed, 31 Jul 2013 15:36:01 +0200 |
Christian Humer |
Truffle-DSL: Implemented support for negated guards (GRAAL-371 #resolve)
|
Tue, 30 Jul 2013 17:42:50 +0200 |
Christian Humer |
Truffle-DSL: Added new @NodeField and @NodeFields annotation. Which can be used to avoid the cumbersome definition of copy constructors.
|
Tue, 30 Jul 2013 16:12:26 +0200 |
Christian Humer |
Truffle-DSL: Fixed executeAndSpecialize layout to always call specialization methods on the correct node. (GRAAL-379 #resolve)
|
Tue, 30 Jul 2013 16:11:08 +0200 |
Christian Humer |
Truffle-DSL: Changed executeAndSpecialize to use an int as minimumState instead of a class.
|
Mon, 29 Jul 2013 16:50:10 +0200 |
Christian Humer |
Truffle-DSL: Fixed compile error for nodes with no children and empty constructor.
|
Tue, 23 Jul 2013 17:47:56 +0200 |
Christian Humer |
Truffle-DSL: fixed bug in rewriting of child arrays.
|
Sat, 13 Jul 2013 17:13:08 +0200 |
Christian Humer |
Truffle-DSL: Fixed a bug in polymorphic code generation.
|
Thu, 11 Jul 2013 01:55:54 +0200 |
Christian Humer |
Truffle-DSL: fixed a bug in removal of the frame from the generated generic execute method.
|