log

age author description
Wed, 13 May 2015 10:30:32 +0200 Doug Simon remove unused AbstractFrameStateBuilder
Wed, 13 May 2015 11:54:57 +0200 Roland Schatz Allow private node inputs and data fields.
Wed, 13 May 2015 11:53:17 +0200 Roland Schatz Improve code generation for zero extend on AMD64.
Tue, 12 May 2015 18:26:52 -0700 Michael Van De Vanter Truffle/Instrumentation: NPE guard
Tue, 12 May 2015 18:04:53 -0700 Michael Van De Vanter Merge with 6d5a198d23e67bb4b850ce1d74f5c338840cfe04
Tue, 12 May 2015 17:29:49 -0700 Michael Van De Vanter Truffle/Instrumentation: an Advanced Instrument can now be created that requires the evaluation result be of a specified type, reporting a failure if not
Tue, 12 May 2015 16:06:00 -0700 Michael Van De Vanter Truffle/Instrumentation: change the signature for creation of Advanced instruments, refactor how the callback listener is managed.
Tue, 12 May 2015 14:48:33 -0700 Michael Van De Vanter Truffle/Instrumentation: runtime failures executing an AdvancedInstrument root are now reported automatically via a new mehtod onAdvancedInstrumentResultListener.
Tue, 12 May 2015 12:57:47 -0700 Michael Van De Vanter Truffle/Instrumentation: rename "Tool Eval" Instrument kind to "Advanced" Instrument kind
Tue, 12 May 2015 23:26:16 +0200 Doug Simon consolidated AbstractBytecodeParser into BytecodeParser
Tue, 12 May 2015 13:27:01 -0700 Tom Rodriguez Fix materialization of instanceof when sharing instantiation
Tue, 12 May 2015 21:36:57 +0200 Stefan Anzinger [SPARC] Use proper stackslot offset in SPARCHotSpotMove
Tue, 12 May 2015 20:56:04 +0200 Stefan Anzinger Merge
Tue, 12 May 2015 20:55:48 +0200 Stefan Anzinger [SPARC] Implement load constant directly to stack
Tue, 12 May 2015 19:47:23 +0200 Stefan Anzinger [SPARC] Change default to non sign extending load
Thu, 07 May 2015 05:21:23 +0200 Stefan Anzinger [SPARC] Remove commented out code
Tue, 12 May 2015 17:56:02 +0200 Josef Eisl LIRTest: make LIRTestSpecification accessible.
Tue, 12 May 2015 16:05:32 +0200 Doug Simon don't create infopoint nodes within intrinsics
Tue, 12 May 2015 15:57:40 +0200 Doug Simon removed unnecessary Intrinsic interface
Tue, 12 May 2015 14:52:22 +0200 Josef Eisl LinearScanAssignLocationsPhase: fix checkstyle issue.
Tue, 12 May 2015 14:27:35 +0200 Josef Eisl Merge LinearScan refactoring.
Tue, 12 May 2015 14:22:16 +0200 Josef Eisl SSALinearScan: rename sub-phases.
Tue, 12 May 2015 14:19:57 +0200 Josef Eisl LinearScan: renamed sub phases.
Tue, 12 May 2015 14:04:40 +0200 Josef Eisl LinearScan: move changeSpillState to LinearScanWalker.
Tue, 12 May 2015 13:53:34 +0200 Josef Eisl SSALinearScan: add SSAEliminateSpillMove.
Tue, 12 May 2015 13:48:51 +0200 Josef Eisl LinearScan: outsource EliminateSpillMove.
Tue, 12 May 2015 13:42:25 +0200 Josef Eisl SSALinearScan: add SSAResolveDataFlow.
Tue, 12 May 2015 13:34:04 +0200 Josef Eisl LinearScan: outsource ResolveDataFlow.
Tue, 12 May 2015 13:28:48 +0200 Josef Eisl LinearScan: outsource RegisterAllocation.
Tue, 12 May 2015 13:24:34 +0200 Josef Eisl LinearScan: remove initIntervalWalker (unused).
Tue, 12 May 2015 13:22:25 +0200 Josef Eisl LinearScan: call sortIntervalsBeforeAllocation in allocate().
Tue, 12 May 2015 13:19:01 +0200 Josef Eisl LinearScan: move changeSpillDefinitionPos and registerPriorityOf{Output,Output}Operand to LifetimeAnalysis.
Tue, 12 May 2015 13:08:43 +0200 Josef Eisl LinearScan: make opIdToIndex private.
Tue, 12 May 2015 12:19:39 +0200 Josef Eisl LinearScan: encapsulate opIdToBlockMap and opIdToInstructionMap.
Tue, 12 May 2015 12:03:55 +0200 Josef Eisl LinearScan: encapsulate intervals.
Tue, 12 May 2015 11:55:11 +0200 Josef Eisl LinearScan: encapsulate blockData.
Tue, 12 May 2015 11:17:32 +0200 Josef Eisl LinearScan: outsource AssignLocations.
Tue, 12 May 2015 11:12:33 +0200 Josef Eisl LinearScan: move getMaterializedValue to LifetimeAnalysis.
Tue, 12 May 2015 11:04:25 +0200 Josef Eisl LinearScan: create factory methods for subr- phases.
Tue, 12 May 2015 10:57:59 +0200 Josef Eisl LinearScan: outsource OptimizeSpillPosition.
Tue, 12 May 2015 10:49:17 +0200 Josef Eisl LinearScan: encapsulate OptimizeSpillPosition.
Tue, 12 May 2015 10:36:01 +0200 Josef Eisl LinearScan: encapsulate assignLocations().
Tue, 12 May 2015 10:16:43 +0200 Josef Eisl LinearScan: use multiline comments.
Tue, 12 May 2015 10:13:06 +0200 Josef Eisl LinearScan: move intervalInLoop to LifetimeAnalysis.
Tue, 12 May 2015 10:07:09 +0200 Josef Eisl LifetimeAnalysis: use multiline comments.
Tue, 12 May 2015 10:58:26 +0200 Josef Eisl LinearScan: outsource LifetimeAnalysis.
Thu, 07 May 2015 14:17:53 +0200 Josef Eisl LinearScan: add createLifetimeAnalysis().
Wed, 06 May 2015 17:44:32 +0200 Josef Eisl LinearScan: move call to sortIntervalsBeforeAllocation to RegisterAllocation phase.
Wed, 06 May 2015 17:37:35 +0200 Josef Eisl LinearScan: reorganize LIR and Interval dumping.
Wed, 06 May 2015 17:04:31 +0200 Josef Eisl LinearScan: split into sub-phases.
Tue, 12 May 2015 13:56:11 +0200 Doug Simon consolidated ReplacementContext and IntrinsicContext
Mon, 11 May 2015 17:41:46 +0200 Roland Schatz Apply NarrowableArithmeticNode marker interface to the correct node classes.
Tue, 12 May 2015 09:29:48 +0200 Josef Eisl LIRKind#merge: be more precise about references.
Mon, 11 May 2015 13:47:16 +0200 Josef Eisl NodeLIRBuilder#verifyPHIKind: check for LIRKind equality first.
Mon, 11 May 2015 11:52:46 +0200 Josef Eisl MoveResolver: use LIRKind#verifyMoveKinds().
Mon, 11 May 2015 14:43:58 +0200 Josef Eisl LIRKind#verifyMoveKinds: relax stack kind comparison.
Mon, 11 May 2015 14:36:16 +0200 Josef Eisl LIRKind: add verifyMoveKinds.
Tue, 12 May 2015 09:31:56 +0200 Josef Eisl LIRTest: remove Simplifiable from FloatingLIRTestNode.
Mon, 11 May 2015 11:42:52 +0200 Josef Eisl GraalCompiler#emitBackEnd: add schedule into debug scope.
Mon, 11 May 2015 20:31:18 -0700 Michael Van De Vanter Truffle/Instrumentation: remove temporarily a call to tranferToInterpreter that breaks a PE test.