log

age author description
Thu, 25 Apr 2013 17:46:35 +0200 Doug Simon rename variable that reflected legacy type name
Thu, 25 Apr 2013 17:45:44 +0200 Doug Simon return immutable collections from (some) CompilationResult getters
Thu, 25 Apr 2013 17:26:18 +0200 Roland Schatz Merge.
Thu, 25 Apr 2013 17:18:17 +0200 Roland Schatz Restructure load/store/lea LIR instructions.
Thu, 25 Apr 2013 16:15:10 +0200 Roland Schatz Interval locations can only be AllocatableValues.
Thu, 25 Apr 2013 16:14:42 +0200 Roland Schatz Move targets can only be AllocatableValues.
Thu, 25 Apr 2013 16:14:39 +0200 Roland Schatz Fix wrong parameter order.
Thu, 25 Apr 2013 16:12:31 +0200 Roland Schatz Get rid of the distinction between UNUSED and ILLEGAL value.
Thu, 25 Apr 2013 16:12:06 +0200 Roland Schatz Make kind of LIR memory access operations explicit.
Thu, 25 Apr 2013 11:39:54 +0200 Roland Schatz Make LIRGeneratorTool an interface.
Thu, 25 Apr 2013 16:57:09 +0200 Doug Simon help text fix
Thu, 25 Apr 2013 16:53:29 +0200 Doug Simon Merge.
Mon, 22 Apr 2013 18:30:33 +0200 Doug Simon rename: HotSpotGraalRuntime.getInstance() -> graalRuntime()
Wed, 24 Apr 2013 21:50:26 +0200 Christian Humer Merge.
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 18:30:50 +0200 Christian Humer Added some javadoc to executeWith.
Wed, 24 Apr 2013 20:35:06 +0200 Thomas Wuerthinger Remove endLine and endIndex from SourceSection class and add charIndex and charLength instead. Also add getCode() method.
Wed, 24 Apr 2013 18:53:06 +0200 Thomas Wuerthinger Fix new line at end of file.
Wed, 24 Apr 2013 18:50:12 +0200 Thomas Wuerthinger Added method CompilerDirectives.bailout to the Truffle API.
Wed, 24 Apr 2013 17:48:27 +0200 Christian Humer Fixed minor bug in gen constructor generation.
Wed, 24 Apr 2013 17:44:57 +0200 Christian Humer Merge.
Wed, 24 Apr 2013 17:44:15 +0200 Christian Humer Implemented basic support for assumptions for sourcecode generation.
Wed, 24 Apr 2013 14:14:22 +0200 Andreas Woess Frame API: automatically change frame slot type for uninitialized slots
Wed, 24 Apr 2013 13:35:14 +0200 Andreas Woess CallSiteTargetNode: address review comment
Tue, 23 Apr 2013 21:03:47 +0200 Lukas Stadler don't pushThroughPi if nullness before/after pi differs
Tue, 23 Apr 2013 20:17:21 +0200 Thomas Wuerthinger Fix imports.
Tue, 23 Apr 2013 20:16:45 +0200 Thomas Wuerthinger Merge.
Tue, 23 Apr 2013 20:16:34 +0200 Thomas Wuerthinger Move ExactMath from truffle.api.intrinsics to truffle.api package.
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 17:49:22 +0200 Roland Schatz Move more phases into tiers.
Tue, 23 Apr 2013 17:49:15 +0200 Roland Schatz Remove unused MID_LEVEL position from PhasePlan.
Tue, 23 Apr 2013 17:49:14 +0200 Roland Schatz Make DeadCodeEliminationPhase reentrant.
Tue, 23 Apr 2013 17:49:11 +0200 Roland Schatz Make GuardLoweringPhase reentrant.
Tue, 23 Apr 2013 17:49:10 +0200 Roland Schatz Make LoweringPhase reentrant.
Tue, 23 Apr 2013 17:49:08 +0200 Roland Schatz Remove TargetDescription from LoweringTool.
Tue, 23 Apr 2013 17:49:07 +0200 Roland Schatz Restructure phase context hierarchy.
Tue, 23 Apr 2013 17:49:04 +0200 Roland Schatz LowTier phase suite.
Tue, 23 Apr 2013 16:56:31 +0200 Doug Simon fixed possible NPE in LIRFrameState.toString()
Tue, 23 Apr 2013 16:55:29 +0200 Doug Simon fixed bug in handling of -V mx option
Tue, 23 Apr 2013 16:19:52 +0200 Thomas Wuerthinger Merge.
Tue, 23 Apr 2013 15:44:50 +0200 Thomas Wuerthinger Merge.
Tue, 23 Apr 2013 15:44:07 +0200 Thomas Wuerthinger Added a method isValid to the Assumption class. Added javadoc to the Assumption class.
Tue, 23 Apr 2013 15:34:06 +0200 Thomas Wuerthinger Truffle API changes for the Frame API. Introduction of Assumptions class.
Tue, 23 Apr 2013 15:08:11 +0200 Thomas Wuerthinger Merge.
Tue, 23 Apr 2013 15:07:47 +0200 Thomas Wuerthinger Preserve the source section during node rewrites.
Tue, 23 Apr 2013 15:02:16 +0200 Thomas Wuerthinger Remove Node.replaceChild method from the public API. Node.replace remains as the only method in the API to modify the AST.
Tue, 23 Apr 2013 14:59:24 +0200 Thomas Wuerthinger New API for representing Source objects and SourceSection objects. SourceSection objects can be associated with Truffle interpreter nodes.
Tue, 23 Apr 2013 15:32:21 +0200 Lukas Stadler Merge
Tue, 23 Apr 2013 15:21:20 +0200 Lukas Stadler add grouping to dynamic counters
Tue, 23 Apr 2013 15:19:53 +0200 Lukas Stadler added enum to Lowerable interface (before/after guard lowering)
Tue, 23 Apr 2013 14:56:50 +0200 Christos Kotselidis Merge
Tue, 23 Apr 2013 14:51:37 +0200 Christos Kotselidis Merge
Tue, 23 Apr 2013 14:51:08 +0200 Christos Kotselidis Small changes to WriteBarrierAddition test
Tue, 23 Apr 2013 14:03:32 +0200 Doug Simon clarified code for emitting LIR code to save RBP
Tue, 23 Apr 2013 11:29:55 +0200 Thomas Wuerthinger Modified build-graal.xml
Tue, 23 Apr 2013 11:21:05 +0200 Thomas Wuerthinger Merge.
Tue, 23 Apr 2013 11:20:53 +0200 Thomas Wuerthinger Added two new classes to the Truffle API: CompilerDirectives and CompilerAsserts.
Tue, 23 Apr 2013 11:20:28 +0200 Thomas Wuerthinger Modified build-graal.xml
Tue, 23 Apr 2013 10:29:54 +0200 Roland Schatz Rename generateLea to generateAddress.