log

age author description
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:40 +0200 Christian Humer Enabled execute evaluated methods in typed node.
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:28:41 +0200 Christian Humer Removed guards from NodeData.
Mon, 08 Apr 2013 18:17:53 +0200 Christian Humer Changed execute method generation strategy. Limited it for primitive execute methods.
Mon, 08 Apr 2013 18:16:19 +0200 Christian Humer Missed adding CompileErrorException.
Mon, 08 Apr 2013 18:15:53 +0200 Christian Humer Added default execute methods for Truffle-SL.
Mon, 08 Apr 2013 17:02:55 +0200 Christian Humer Merge.
Mon, 08 Apr 2013 17:00:31 +0200 Christian Humer Fixed verifying specialization argument length must be done before generating specialization ids.
Mon, 08 Apr 2013 16:50:51 +0200 Christian Humer Made handling of compile errors more robust in the truffle annotation parser.
Mon, 08 Apr 2013 16:50:17 +0200 Christian Humer Fixed minor bug in BinaryNodeTest.
Mon, 08 Apr 2013 12:16:30 +0200 Christian Humer Fixed getting signature if returnType is null.
Mon, 22 Apr 2013 15:38:27 +0200 Lukas Stadler fix typo in MacroSubstitution and MethodSubstitution
Mon, 22 Apr 2013 15:38:01 +0200 Lukas Stadler remove useless /@formatter:off
Mon, 22 Apr 2013 10:30:07 +0200 Roland Schatz AddLocationNode
Mon, 22 Apr 2013 10:30:07 +0200 Roland Schatz Allow locations to have long displacements.
Mon, 22 Apr 2013 10:30:06 +0200 Roland Schatz Restructure class hierarchy of LocationNode.
Mon, 22 Apr 2013 09:54:57 +0200 Thomas Wuerthinger Merge.
Wed, 17 Apr 2013 23:16:50 +0200 Thomas Wuerthinger Change method signature of createInvokeNode method from MethodCallTargetNode to CallTargetNode.
Sun, 21 Apr 2013 21:41:09 +0200 Doug Simon temporaries are recorded for compiled stubs, allowing for better register allocation around calls to such stubs (GRAAL-210)
Sun, 21 Apr 2013 21:37:40 +0200 Doug Simon enhanced support for sandboxed debug scope such that their debug config can be specified
Sun, 21 Apr 2013 21:15:26 +0200 Doug Simon provided Register with a hashCode() implementation
Fri, 19 Apr 2013 16:41:54 +0200 Bernhard Urban canonicalizer: eliminate nested checkcasts
Fri, 19 Apr 2013 11:22:54 +0200 Bernhard Urban rename ReadAfterCheckCast -> ReadAfterCheckCastTest
Fri, 19 Apr 2013 10:09:30 +0200 Bernhard Urban InstanceOfNode: remove duplicated code
Fri, 19 Apr 2013 14:06:22 +0200 Doug Simon Merge.
Fri, 19 Apr 2013 14:05:55 +0200 Doug Simon support for referencing commands in other suites (e.g. mx.suite('graal').commands.build([]))
Fri, 19 Apr 2013 11:51:20 +0200 Doug Simon removed unused CodeInstaller constructor
Fri, 19 Apr 2013 10:48:36 +0200 Doug Simon removed unused has_debug_info parameter
Fri, 19 Apr 2013 12:01:02 +0200 Roland Schatz Better names for useSSE and useAVX variables.
Thu, 18 Apr 2013 16:25:08 +0200 Roland Schatz CPU capability detection.
Thu, 18 Apr 2013 13:16:39 +0200 Roland Schatz Rename BasicConfiguration to BasicCompilerConfiguration.
Thu, 18 Apr 2013 10:30:59 +0200 Roland Schatz Store snippet templates in Replacements object.
Thu, 18 Apr 2013 10:23:23 +0200 Roland Schatz Put Replacements object into MidTierContext.
Thu, 18 Apr 2013 02:06:15 +0200 Christos Kotselidis Turn off phase verification by default
Thu, 18 Apr 2013 02:05:18 +0200 Christos Kotselidis Add write barrier verification phase
Thu, 18 Apr 2013 01:23:58 +0200 Christos Kotselidis Attach LocationNode to CompareAndSwapNode
Wed, 17 Apr 2013 22:59:36 +0200 Christos Kotselidis Merge
Wed, 17 Apr 2013 22:58:51 +0200 Christos Kotselidis Crypto substitutions and VMErrorNode extend DeoptimizingStubCall
Wed, 17 Apr 2013 18:30:41 +0200 Gilles Duboscq Assemble the CTW bench in the same value, remove PEA from nocomplex
Wed, 17 Apr 2013 15:08:15 +0000 Bernhard Urban hasNoFinalizer-assumption: generate class files for testcase
Wed, 17 Apr 2013 12:04:30 +0200 Bernhard Urban hasNoFinalizer-assumption: check if assumption is recorded
Wed, 17 Apr 2013 12:04:04 +0200 Bernhard Urban javac: remove encoding parameter
Wed, 17 Apr 2013 15:59:11 +0200 Christos Kotselidis Merge
Wed, 17 Apr 2013 15:38:26 +0200 Christos Kotselidis Remove redundant checks from WriteBarrierType get-functions
Wed, 17 Apr 2013 15:37:01 +0200 Christos Kotselidis Better naming for WriteBarrierType get-functions
Wed, 17 Apr 2013 15:34:10 +0200 Gilles Duboscq Add BootstrapGraal when using compile the work with a graal-enabled vm
Wed, 17 Apr 2013 11:02:23 +0200 Roland Schatz Add gate test to check build-graal.xml is up to date.
Wed, 17 Apr 2013 10:13:53 +0200 Gilles Duboscq fix compile the world bench in mx
Tue, 16 Apr 2013 23:18:03 +0200 Doug Simon added BUILD_GRAAL_JAR build variable to Makefile to control whether or not graal.jar is built by make
Tue, 16 Apr 2013 22:55:31 +0200 Doug Simon ensure that the generated build-graal.xml is stable
Tue, 16 Apr 2013 22:46:02 +0200 Doug Simon deleted definition of TEST_IN_BUILD and GRAAL build variables as they are no longer used by the make files
Tue, 16 Apr 2013 22:37:30 +0200 Doug Simon removed unused and long deprecated 'example' command
Tue, 16 Apr 2013 22:26:28 +0200 Doug Simon renamed build variable used to make a Graal/non-Graal build from OMIT_GRAAL to INCLUDE_GRAAL and ensured it is only used internally
Fri, 12 Apr 2013 16:02:41 +0200 Bernhard Urban hasFinalizer-assumption: add testcase
Tue, 16 Apr 2013 19:13:56 +0200 Gilles Duboscq Add the CTW result in to a different value depending on the mode
Tue, 16 Apr 2013 19:01:24 +0200 Roland Schatz Automatically add service providers to build-graal.xml
Tue, 16 Apr 2013 18:16:57 +0200 Gilles Duboscq Merge
Tue, 16 Apr 2013 18:16:47 +0200 Gilles Duboscq Make the native build less verbose unless mx -v is used