Thu, 02 Oct 2014 10:59:03 -0700 |
Tom Rodriguez |
Don't hang onto code install references after install finished
|
Thu, 02 Oct 2014 10:57:03 -0700 |
Tom Rodriguez |
Unify parsing of graal and hotspot Stable annotations
|
Thu, 02 Oct 2014 10:54:54 -0700 |
Tom Rodriguez |
Cache converted classfile name in debug mode
|
Fri, 03 Oct 2014 16:22:48 +0200 |
Christian Humer |
Truffle: make preliminary inlining decisions with the best possible characteristics to avoid the exploration of unneccessary pathes in the inlining tree for context sensitive inlining.
|
Fri, 03 Oct 2014 16:22:48 +0200 |
Christian Humer |
Truffle: improve inlining performance warnings.
|
Fri, 03 Oct 2014 15:16:31 +0200 |
Doug Simon |
Merge.
|
Fri, 03 Oct 2014 15:16:02 +0200 |
Doug Simon |
use Unsafe.allocateInstance in Node.clone(Graph into, boolean clearInputsAndSuccessors) to avoid initializing fields twice
|
Fri, 03 Oct 2014 14:19:58 +0200 |
Doug Simon |
Backed out of changeset 17322:655f3e6b467b
|
Fri, 03 Oct 2014 14:19:31 +0200 |
Doug Simon |
made all Node data (i.e. non-edge) fields non-final and protected to support generating a copy "constructor" using Unsafe.allocateInstance
|
Fri, 03 Oct 2014 14:34:09 +0200 |
Josef Eisl |
ValuePosition: add documentation.
|
Fri, 03 Oct 2014 13:29:52 +0200 |
Josef Eisl |
ValuePosition: restrict access.
|
Fri, 03 Oct 2014 13:29:32 +0200 |
Josef Eisl |
LIRIntrospection: pass the right Values to ValuePositions.
|
Fri, 03 Oct 2014 13:48:58 +0200 |
Josef Eisl |
merge
|
Fri, 03 Oct 2014 11:07:44 +0200 |
Josef Eisl |
Add ValuePositionTest3 to test ValuePosition.getFlags().
|
Fri, 03 Oct 2014 11:10:35 +0200 |
Doug Simon |
mx: added -XX:-UseGraalClassLoader to JMH executions
|
Thu, 02 Oct 2014 08:43:58 -0700 |
Bernhard Urban |
mx: convert path for unittest file on cygwin
|
Thu, 02 Oct 2014 06:35:56 -0700 |
Doug Simon |
graal init: fail if Factory class cannot be resolved
|
Thu, 02 Oct 2014 06:33:16 -0700 |
Bernhard Urban |
mx: force installation of distrubtion on windows
|
Thu, 02 Oct 2014 05:23:02 -0700 |
Bernhard Urban |
mx: buildvms should inherit verbosity
|
Thu, 02 Oct 2014 14:22:16 +0200 |
Doug Simon |
only generate data fields equality method for leaf ValueNumberable nodes; no longer generate Node.isLeafNode()
|
Thu, 02 Oct 2014 13:13:00 +0200 |
Christian Humer |
Truffle: fixed passed wrong arguments to the frame in callBoundary.
|
Thu, 02 Oct 2014 10:48:17 +0200 |
Roland Schatz |
Introduce emitLoadConstant in LIRGeneratorTool.
|
Thu, 02 Oct 2014 10:36:12 +0200 |
Christian Humer |
Truffle: fixed OptimizedCallTarget.callDirect was marked as not inlinable even if context sensitive inlining was not used.
|
Wed, 01 Oct 2014 23:20:10 +0200 |
Doug Simon |
removed value number cache
|
Wed, 01 Oct 2014 22:02:52 +0200 |
Doug Simon |
Merge.
|
Wed, 01 Oct 2014 21:13:50 +0200 |
Doug Simon |
force USE_CLANG when building on MacOS
|
Wed, 01 Oct 2014 20:45:56 +0200 |
Doug Simon |
constructors in a Node class must be protected
|
Wed, 01 Oct 2014 18:24:23 +0200 |
Doug Simon |
converted GeneratedNode to an interface to reduce annotation parsing when creating a NodeClass instance
|
Wed, 01 Oct 2014 19:45:11 +0200 |
Christian Humer |
Truffle: fixed callsite argument profiling was still done for inlined calls using context sensitive inlining.
|
Wed, 01 Oct 2014 19:45:05 +0200 |
Christian Humer |
Windows build: disable BrowseInformation for fastdebug and debug builds. The bscmake.exe tool for the BrowseInformation feature is not available in newer Windows SDK versions.
|
Wed, 01 Oct 2014 18:07:13 +0200 |
Lukas Stadler |
Backed out changeset: 00dd7b3c5aea ("float and double constants cannot be inlined")
|
Wed, 01 Oct 2014 16:18:19 +0200 |
Doug Simon |
added metrics for value numberable caches hits and missues
|
Wed, 01 Oct 2014 16:18:11 +0200 |
Doug Simon |
removed unused ResetDebugValuesAfterBoot option
|
Wed, 01 Oct 2014 16:03:11 +0200 |
Doug Simon |
fixed regression in debug value printing and removed unused support for printing per VM phase
|
Wed, 01 Oct 2014 14:56:01 +0200 |
Lukas Stadler |
Merge
|
Wed, 01 Oct 2014 14:45:06 +0200 |
Lukas Stadler |
fix NPE in graph scheduling validation
|
Wed, 01 Oct 2014 14:24:59 +0200 |
Roland Schatz |
Use Arrays.hashCode for hashing array fields.
|
Wed, 01 Oct 2014 13:55:02 +0200 |
Josef Eisl |
Better workaround for the uninitialized variable issue.
|
Wed, 01 Oct 2014 13:04:23 +0200 |
Josef Eisl |
Work around uninitialized variables problem with javac and lambdas.
|
Mon, 29 Sep 2014 15:02:18 +0200 |
Josef Eisl |
Replace anonymous StateProcedures with Lambdas.
|
Mon, 29 Sep 2014 14:48:31 +0200 |
Josef Eisl |
LIRIntrospection: use Lambdas wherever possible.
|
Mon, 29 Sep 2014 14:40:39 +0200 |
Josef Eisl |
LSRA: replace anonymous ValueConsumers with Lambdas.
|
Mon, 29 Sep 2014 14:37:21 +0200 |
Josef Eisl |
LSRA: replace anonymous InstructionValueConsumers with Lambdas.
|
Mon, 29 Sep 2014 14:30:16 +0200 |
Josef Eisl |
LSRA: replace anonymous ValueProcedures with Lambdas.
|
Mon, 29 Sep 2014 13:56:34 +0200 |
Josef Eisl |
LSRA: replace anonymous InstructionValueProcedures with Lambdas.
|
Mon, 29 Sep 2014 13:46:00 +0200 |
Josef Eisl |
Use Lamdas in ValuePositionTests.
|
Mon, 29 Sep 2014 13:35:31 +0200 |
Josef Eisl |
Use Lambdas in CompositeValueReplacementTests.
|
Wed, 01 Oct 2014 10:33:24 +0200 |
Doug Simon |
prevent deadlock in HotSpotGraalRuntime.shutdown() by loading DebugValuesPrinter class eagerly
|
Tue, 30 Sep 2014 18:56:28 +0200 |
Josef Eisl |
Remove InstructionValueProcedureBase (superseded by InstructionValueProcedure).
|
Tue, 30 Sep 2014 18:41:18 +0200 |
Josef Eisl |
Make InstructionValueProcedureBase an interface.
|
Thu, 25 Sep 2014 17:04:52 +0200 |
Josef Eisl |
Make [Instruction]ValueProcedure and [Instruction]ValueConsumer a FunctionalInterface.
|
Thu, 25 Sep 2014 14:51:02 +0200 |
Josef Eisl |
Remove ValueConsumer.visitValue(Value).
|
Thu, 25 Sep 2014 14:48:19 +0200 |
Josef Eisl |
Remove InstructionValueConsumer.visitValue(LIRInstruction, Value).
|
Thu, 25 Sep 2014 14:35:24 +0200 |
Josef Eisl |
Remove ValueProcedure.doValue(Value value).
|
Thu, 25 Sep 2014 14:32:47 +0200 |
Josef Eisl |
Remove InstructionValueProcedure.doValue(LIRInstruction, Value).
|
Thu, 25 Sep 2014 14:02:35 +0200 |
Josef Eisl |
Make ValueProcedure/ValueConsumer methods public.
|