log graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/node/NodeCodeGenerator.java @ 10596:f43eb2f1bbbc

age author description
Mon, 01 Jul 2013 20:32:20 +0200 Christian Humer Truffle-DSL: code-generation of polymorphic caching
Mon, 24 Jun 2013 22:56:07 +0200 Doug Simon updated Checkstyle rules to prohibit underscores in method names and fixed current violations
Thu, 20 Jun 2013 19:10:09 +0200 Christian Humer Implemented CreateCast annotation for easier insertion of casts.
Mon, 03 Jun 2013 20:28:50 +0200 Christian Humer Fixed @Specialization#executeWith order was ignored.
Thu, 23 May 2013 02:22:26 +0200 Christian Humer Fixed reason generation failed for primitive generic signatures.
Thu, 23 May 2013 01:57:46 +0200 Christian Humer Implemented generation of a proper rewrite reason for generated nodes.
Tue, 21 May 2013 19:22:29 +0200 Christian Humer Fixed typo in NodeInfo.Kind.
Tue, 21 May 2013 19:20:53 +0200 Christian Humer Fixed GRAAL-276.
Tue, 21 May 2013 19:20:04 +0200 Christian Humer Added support for the kind field in @NodeInfo for the source code generation.
Fri, 03 May 2013 14:28:32 +0200 Christian Humer Fixed bug in casting execute generation when evaluated parameters for both executed methods were not mapped to a child node.
Sat, 27 Apr 2013 00:49:49 +0200 Christian Humer Fixed a bug in new code generation layout.
Fri, 26 Apr 2013 22:43:23 +0200 Christian Humer Implemented improvements to the generated source code.
Thu, 25 Apr 2013 11:02:50 +0200 Christian Humer Fixed some minor bugs in executeWith supprt.
Wed, 24 Apr 2013 21:50:03 +0200 Christian Humer Implemented @NodeChild(executeWith={...}).
Wed, 24 Apr 2013 18:39:41 +0200 Christian Humer Fixed bugs for execute evaluated generation.
Wed, 24 Apr 2013 17:48:27 +0200 Christian Humer Fixed minor bug in gen constructor generation.
Wed, 24 Apr 2013 17:44:15 +0200 Christian Humer Implemented basic support for assumptions for sourcecode generation.
Tue, 23 Apr 2013 20:15:52 +0200 Thomas Wuerthinger Replace TruffleIntrinsics.deoptimize() calls with CompilerDirectives.transferToInterpreter(). Remove obsolete TruffleIntrinsics class.
Tue, 23 Apr 2013 15:34:06 +0200 Thomas Wuerthinger Truffle API changes for the Frame API. Introduction of Assumptions class.
Mon, 22 Apr 2013 17:09:02 +0200 Christian Humer Checkstyle fixes.
Mon, 22 Apr 2013 16:39:12 +0200 Christian Humer Disabled access using the getter in the generated code to avoid frame escapes in PE.
Mon, 22 Apr 2013 12:52:00 +0200 Christian Humer Fixes several minor issues.
Sat, 20 Apr 2013 12:16:22 +0200 Christian Humer Codegen API changes. Executed child nodes are now defined using @NodeChildren instead of fields.
Tue, 16 Apr 2013 11:03:08 +0200 Christian Humer Fixed evaluated execute generation for short circuit definitions.
Mon, 15 Apr 2013 18:50:19 +0200 Christian Humer Sourcegen can now generate execute methods of signature execute(frame, evaluatedValue).
Mon, 08 Apr 2013 18:17:53 +0200 Christian Humer Changed execute method generation strategy. Limited it for primitive execute methods.
Sat, 06 Apr 2013 16:26:19 +0200 Christian Humer Fixed user generic signature must not match generated generic signature.
Sat, 06 Apr 2013 14:33:39 +0200 Christian Humer Fixed when specializing nodes must always call the full generic case.
Mon, 01 Apr 2013 21:43:20 +0200 Christian Humer Implemented codegen guard definitions can now omit unused parameters.
Mon, 01 Apr 2013 11:52:38 +0200 Christian Humer Refactor to shared template method signature comparison.