log

age author description
Thu, 14 May 2015 15:57:04 -0700 Christian Wimmer Move VM-independent code out of HotSpot project
Thu, 14 May 2015 15:56:31 -0700 Christian Wimmer Move VM-independent code out of HotSpot project
Thu, 14 May 2015 15:55:56 -0700 Christian Wimmer Remove assertion that does not hold when compiling methods with Word types
Thu, 14 May 2015 15:55:29 -0700 Christian Wimmer Use factory methods
Thu, 14 May 2015 15:54:45 -0700 Christian Wimmer Optimize assumption-free checks when compiling without optimistic optimizations
Thu, 14 May 2015 15:52:46 -0700 Christian Wimmer Make name available
Wed, 13 May 2015 14:02:56 +0200 Doug Simon converted @MethodSubstitutions for CRC32 to MethodSubstitutionPlugins
Wed, 13 May 2015 13:25:08 +0200 Doug Simon improved javadoc for GraphBuilderContext
Wed, 13 May 2015 13:11:17 +0200 Doug Simon cleaned up and improved documentation for IntrinsicScope
Wed, 13 May 2015 10:54:14 +0200 Doug Simon rename GraphBuilderPhase.getFrameState to getFrameStateBuilder
Wed, 13 May 2015 10:31:19 +0200 Doug Simon rename HIRFrameStateBuilder to FrameStateBuilder
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.