log

age author description
Mon, 11 May 2015 17:09:53 +0200 Doug Simon explicitly name the phase that verifies graph encoding and decoding
Mon, 11 May 2015 14:21:31 +0200 Doug Simon added test for Array.newInstance method called from with a synchronized method
Mon, 11 May 2015 12:43:28 +0200 Doug Simon removed unnecessary timeout from Thread_isInterrupted04
Mon, 11 May 2015 12:40:46 +0200 Doug Simon add test for corner case when intrinsifying Math.sin
Mon, 11 May 2015 12:23:13 +0200 Doug Simon fixed spelling error
Mon, 11 May 2015 12:22:49 +0200 Doug Simon include duringCall and rethrowException for BytecodeFrames in disassembly comments
Mon, 11 May 2015 12:21:04 +0200 Doug Simon fixed command line parsing for ctw command
Wed, 22 Apr 2015 16:01:59 +0200 Doug Simon changed GraphBuilderContext.createStateAfter() to .setStateAfter(StateSplit)
Mon, 11 May 2015 11:11:27 +0200 Lukas Stadler properly prepare phis for initial loop states
Mon, 11 May 2015 11:59:28 +0200 Lukas Stadler additional boxing elimination test
Mon, 11 May 2015 10:48:14 +0200 Christian Humer Fix JAVA_HOME and EXTRA_JAVA_HOMES was not passed to eclipse builders anymore causing them to fail silently.
Sat, 09 May 2015 12:35:54 +0200 Doug Simon ensure RegisterFinalizerNode is created when Object::<init> is the compilation root
Fri, 08 May 2015 17:52:59 +0200 Doug Simon fixed bug in ArrayCopySnippets.checkcastArraycopy: the destination element class must be passed to the runtime routine, not the destination class
Fri, 08 May 2015 17:51:04 +0200 Doug Simon added extra test for arraycopy snippet using StubRoutines::_checkcast_arraycopy
Fri, 08 May 2015 17:47:28 +0200 Doug Simon generalized parameter names
Fri, 08 May 2015 17:47:01 +0200 Doug Simon clarifying comments added to HotSpotClassSubstitutions
Thu, 07 May 2015 20:14:23 -0700 Michael Van De Vanter Truffle/Source: add a new kind of Source (both indexed and non-indexed flavors) whose contents are unavailable at creation, but will be provided incrementally.
Thu, 07 May 2015 17:51:55 -0700 Michael Van De Vanter Truffle/Source: rename asPseudoFile() to fromNamedText(), which more accurately describes its use cases. Rework Javadoc for completeness and clarity.
Thu, 07 May 2015 15:04:02 +0200 Josef Eisl SpillMoveFactory#emitStackMove: use AllocatableValue and Value (again).
Thu, 07 May 2015 14:55:16 +0300 Jaroslav Tulach The expected intention with ConditionProfile's seems to be to control all existing implementations. Making externally unsubclasssable.
Thu, 07 May 2015 11:00:02 +0200 Josef Eisl AMD64/SPARCSpillMoveFactory#createStackMove() delegate to AMD64/SPARCSLIRGenerator#createStackMove().
Wed, 06 May 2015 22:28:58 -0700 Tom Rodriguez Rename test
Wed, 06 May 2015 22:18:53 -0700 Tom Rodriguez Ignore InfopointNodes when comparing graphs
Wed, 06 May 2015 22:18:09 -0700 Tom Rodriguez Counted loop detection should ignore InfopointNodes
Wed, 06 May 2015 22:17:08 -0700 Tom Rodriguez Add missing null check
Wed, 06 May 2015 12:14:30 -0700 Tom Rodriguez Merge
Wed, 06 May 2015 11:44:29 -0700 Tom Rodriguez Add test exercising virtualization of copyOf
Wed, 06 May 2015 11:44:07 -0700 Tom Rodriguez Allow access to GraalCompilerTest.Result fields
Mon, 04 May 2015 23:38:38 -0700 Tom Rodriguez Delay LoadHub lowering until LowTier
Mon, 04 May 2015 23:36:12 -0700 Tom Rodriguez Handle null exceptionValue in PEGraphDecoder
Mon, 04 May 2015 23:30:11 -0700 Tom Rodriguez Add option to include LIR in final assembly as comments
Wed, 06 May 2015 17:14:04 +0200 Stefan Anzinger Merge
Wed, 06 May 2015 17:13:50 +0200 Stefan Anzinger [SPARC] Implement Narrow OOPS
Wed, 06 May 2015 17:10:58 +0200 Stefan Anzinger UnsafeEATest: use 8 byte aligned x field
Wed, 06 May 2015 17:05:14 +0200 Stefan Anzinger [SPARC] Remove register allocation HINT from SPARCArithmetic
Tue, 05 May 2015 17:30:47 +0200 Stefan Anzinger Use boxed cache in HotSpotConstantpool instead of synchronization
Wed, 06 May 2015 11:08:36 +0200 Josef Eisl SPARCStackMove: add SPARCTailDelayedLIRInstruction marker interface.
Tue, 05 May 2015 16:20:44 +0200 Josef Eisl Add StackMoveTest.
Wed, 06 May 2015 09:42:23 +0200 Josef Eisl Introduce LIRTest.
Tue, 05 May 2015 17:29:35 +0200 Josef Eisl SPARCStackMove: handle floating point values.
Tue, 05 May 2015 16:53:37 +0200 Josef Eisl Add SPARCStackMove.
Tue, 05 May 2015 16:24:39 +0200 Josef Eisl MoveResolver: don't call check from constructor.
Thu, 30 Apr 2015 15:39:11 +0200 Josef Eisl SSALinearScan: add register hints to PHIs.
Thu, 30 Apr 2015 15:36:03 +0200 Josef Eisl SSAUtils: minor refactoring.
Thu, 30 Apr 2015 11:51:44 +0200 Josef Eisl SSALinearScan: add meter for phi resolution moves.
Thu, 30 Apr 2015 16:59:13 +0200 Josef Eisl Add LoopPhiResolutionTest.
Tue, 05 May 2015 17:29:07 +0200 Doug Simon fixed npe in NodeClass.shortName()
Tue, 05 May 2015 11:56:10 +0200 Josef Eisl Introduce SSALinearScan and SSAMoveResolver.
Thu, 30 Apr 2015 15:32:34 +0200 Josef Eisl NodeLIRBuilder: relax verification of derived kinds for PHIs (aka look at stack kinds).
Thu, 30 Apr 2015 11:04:06 +0200 Josef Eisl SSADestructionPhase: deactivate LIREagerSSADestruction by default.
Thu, 30 Apr 2015 10:59:58 +0200 Josef Eisl MoveResolver: minor refactoring.
Thu, 30 Apr 2015 10:58:10 +0200 Josef Eisl LinearScan: minor refactoring and comment cleanup.
Tue, 05 May 2015 13:08:05 +0200 Josef Eisl NodeLIRBuilder: use AbstractMergeNode#valuePhis.
Tue, 05 May 2015 13:07:06 +0200 Josef Eisl Add AbstractMergeNode#valuePhis.
Tue, 05 May 2015 13:04:28 +0200 Josef Eisl SSAVerifier: remove obsolete comment.
Tue, 05 May 2015 12:20:06 +0200 Josef Eisl JumpOp: set outgoingValues in the right constructor.
Tue, 05 May 2015 12:12:33 +0200 Josef Eisl Check for null in LabelOp#setIncomingValues and JumpOp#setOutgoingValues.
Tue, 05 May 2015 11:53:38 +0200 Josef Eisl NodeLIRBuilder: remove useless instanceof check.
Mon, 04 May 2015 11:06:19 +0200 Josef Eisl CHANGELOG: add SSA LIR.
Wed, 29 Apr 2015 13:31:37 +0200 Josef Eisl SSADestructionPhase: use removePhiOut/removePhiIn/phiOutIndex.