log

age author description
Tue, 14 Apr 2015 15:12:48 +0200 Christian Humer Truffle-DSL: generate better polymorphic execute signatures
Tue, 14 Apr 2015 15:12:48 +0200 Christian Humer Truffle-DSL: add support for null literals.
Tue, 14 Apr 2015 15:12:48 +0200 Christian Humer Truffle-DSL: make type systems optional.
Tue, 14 Apr 2015 22:12:03 +0200 Doug Simon Merge.
Tue, 14 Apr 2015 15:06:25 +0200 Doug Simon Merge.
Tue, 14 Apr 2015 14:57:41 +0200 Doug Simon expand API for retrieving method substitution graphs to indicate the BCI of the invoke being inlined or -1 if the request is not in the context of inlining
Tue, 14 Apr 2015 14:26:43 +0200 Doug Simon added InvocationPlugin.inlineOnly to allow MacroNode creating plugins to indicate they should not be used as top level compilation roots
Tue, 14 Apr 2015 17:53:28 +0200 Stefan Anzinger Cleanup blacklist for SPARC, add Assume to CompressedNullCheckTest check whether UseCompressedOops is enabled and just check if not running on SPARC on NativeFunctionInterfaceTest
Tue, 14 Apr 2015 17:23:57 +0200 Stefan Anzinger Merge
Tue, 14 Apr 2015 17:23:37 +0200 Stefan Anzinger Fix compare in LoweringPhase.processBlock
Tue, 14 Apr 2015 14:05:35 +0200 Stefan Anzinger Fix compilation warning
Tue, 14 Apr 2015 14:01:18 +0200 Stefan Anzinger Merge
Tue, 14 Apr 2015 13:37:47 +0200 Stefan Anzinger Change recursive LoweringPhase.Round.processBlock to state machine with emulated stack. Also use the same traversal in DominatorConditionalEliminationPhase.Instance.processBlock. Required, as the recursive implementation exceeds the stack on SPARC.
Fri, 10 Apr 2015 16:22:46 +0200 Stefan Anzinger Simulate recursion on AbstractControlFlowGraph.calcoDominatorRanges as the recursive version exceeds stack size on SPARC
Tue, 14 Apr 2015 14:40:36 +0200 Roland Schatz Rename Stamp.illegal() to Stamp.empty().
Tue, 14 Apr 2015 12:08:41 +0200 Roland Schatz Use correctly typed NULL constant in canonicalization of LoadMethodNode.
Tue, 14 Apr 2015 11:59:07 +0200 Doug Simon remove special guards on RegisterPressure
Tue, 14 Apr 2015 11:58:56 +0200 Doug Simon lifted register allocation retry under RegisterPressure to GraalCompiler.emitLIR to account for a register allocator that modifies the LIR
Tue, 14 Apr 2015 11:57:27 +0200 Doug Simon added missing space
Tue, 14 Apr 2015 09:56:57 +0200 Josef Eisl LinearScan: dump intervals before throwing a OutOfRegistersException.
Mon, 13 Apr 2015 17:10:40 +0200 Josef Eisl RegisterConfig: improve javadoc for getAllocatableRegisters and filterAllocatableRegisters.
Mon, 13 Apr 2015 17:00:21 +0200 Josef Eisl RegisterAllocationConfig: add 'catch-all' constant for RegisterPressure.
Mon, 13 Apr 2015 16:53:47 +0200 Josef Eisl Catch OutOfRegistersException in LinearScanPhase and retry if RegisterPressure was specified.
Mon, 13 Apr 2015 11:50:27 +0200 Josef Eisl Add OutOfRegistersException.
Mon, 13 Apr 2015 16:50:27 +0200 Josef Eisl RegisterConfig: rename getAllocatableRegisters(PK,R[) to filterAllocatableRegisters and remove caching from implementors.
Mon, 13 Apr 2015 15:10:55 +0200 Josef Eisl LinearScan: use RegisterAllocationConfig.
Mon, 13 Apr 2015 15:01:46 +0200 Josef Eisl Add RegisterAllocationConfig.
Mon, 13 Apr 2015 14:50:25 +0200 Josef Eisl RegisterConfig: pass registers array to getAllocatableRegisters(PlatformKind).
Mon, 13 Apr 2015 14:31:43 +0200 Josef Eisl Do not run *AllocatorTest if RegisterPressure is specified.
Mon, 13 Apr 2015 16:26:28 -0700 Michael Van De Vanter Merge with f0d8a33aebd1e67d464ea8479d4777d73c146648