log

age author description
Mon, 12 May 2014 22:37:26 +0200 Doug Simon removed unused symbols
Mon, 12 May 2014 22:37:14 +0200 Bernhard Urban mx distributions: allow to specify dependencies between distributions
Mon, 12 May 2014 20:29:41 +0200 Bernhard Urban changelog: note about truffle.jar separation
Mon, 12 May 2014 22:32:33 +0200 Bernhard Urban SchedulePhase: improve KillSet implementation by using a lazy initialized ArrayList
Mon, 12 May 2014 19:52:06 +0200 Miguel Garcia [inlining] refactor, GraphInfo constructor can populate the callsite list
Mon, 12 May 2014 19:25:59 +0200 Miguel Garcia [inlining] the constructor of InliningIterator now takes only the data it needs
Mon, 12 May 2014 19:10:50 +0200 Miguel Garcia [inlining] refactor: move InliningIterator to upper level
Mon, 12 May 2014 16:38:58 +0200 Lukas Stadler don't delete snippet MemoryAnchorNodes if they are used in the memory map
Mon, 12 May 2014 11:43:36 +0200 Gilles Duboscq mx: set _minVersion to 1.8
Thu, 08 May 2014 15:05:06 +0200 Gilles Duboscq JMH: do not abort on missing jar file. Create necessary output directory if needed
Wed, 07 May 2014 15:58:36 +0200 Gilles Duboscq CanonicalizerPhase, on constant stamp, only replace at value usages.
Sun, 11 May 2014 22:00:06 +0200 Doug Simon fixed assertion position and documented critical class initialization dependency
Sun, 11 May 2014 13:43:58 +0200 Doug Simon fixed initialization issue caused by 063ec2920d21
Sun, 11 May 2014 13:43:19 +0200 Doug Simon fixed livelock issue introduced by 063ec2920d21
Sat, 10 May 2014 15:37:51 +0200 Miguel Garcia [single-pass-iter] additional documentation and assertions
Fri, 09 May 2014 20:22:05 +0200 Miguel Garcia Merge
Fri, 09 May 2014 20:05:41 +0200 Miguel Garcia [single-pass-iter] offloading tracking successor-pre-states to nodeQueue
Fri, 09 May 2014 17:33:14 +0200 Miguel Garcia [single-pass-iter] early pruning of state map, visit a whole method
Fri, 09 May 2014 16:50:27 +0200 Miguel Garcia [single-pass-iter] lifecycle of single-pass iterators
Fri, 09 May 2014 16:22:54 +0200 Miguel Garcia [single-pass-iter] start of evolution towards a node iterator less memory-hungry
Fri, 09 May 2014 18:46:41 +0200 Doug Simon made Graal runtime initialization in hosted mode lazy
Fri, 09 May 2014 17:59:15 +0200 Doug Simon added -G:TrackMemUse for measuring memory usage within scopes
Fri, 09 May 2014 16:43:26 +0200 Bernhard Urban mx clean: try to change permission if deletion fails on windows
Fri, 09 May 2014 15:30:16 +0200 Bernhard Urban mx clean: make it more reliable on windows
Fri, 09 May 2014 14:24:02 +0200 Bernhard Urban truffle distrubtions: generate source jar
Fri, 09 May 2014 16:11:01 +0200 Bernhard Urban truffle distrubtion: move dsl processor in a separated jar, such that it can be a build-time only dependency
Fri, 09 May 2014 13:56:10 +0200 Bernhard Urban mx trufflejar: use distribution feature of mx instead (`mx archive @TRUFFLE')
Fri, 09 May 2014 13:21:43 +0200 Bernhard Urban mx unittest: compile junitwrapper with right classpath
Fri, 09 May 2014 15:55:37 +0200 Andreas Woess Truffle: remove obsolete HotSpotFrameInstance.getTargetCallTarget()
Fri, 09 May 2014 15:53:30 +0200 Andreas Woess Truffle: getCallNode() should return null for call target frames
Fri, 09 May 2014 15:52:56 +0200 Lukas Stadler test for integer stamp join
Fri, 09 May 2014 14:45:48 +0200 Lukas Stadler more accurately determine if a IntegerStamp is illegal
Fri, 09 May 2014 09:49:48 +0200 Bernhard Urban Added tag graal-0.3 for changeset 9535eccd2a11
Fri, 09 May 2014 09:49:34 +0200 Bernhard Urban changelog: graal-0.3graal-0.3
Fri, 09 May 2014 08:29:52 +0200 Bernhard Urban backout 10732e1421ee
Fri, 09 May 2014 01:47:18 +0200 Thomas Wuerthinger changelog: graal-0.3
Thu, 08 May 2014 22:56:16 +0200 Thomas Wuerthinger Small addition to changelog.
Thu, 08 May 2014 22:53:35 +0200 Thomas Wuerthinger Merge.
Thu, 08 May 2014 22:53:28 +0200 Thomas Wuerthinger Truffle: Provide default implementation on non-Graal VMs for stack trace functionality.
Thu, 08 May 2014 16:44:53 +0200 Miguel Garcia [flow-sensitive] consolidating nullness-tracking in typeRefinements
Thu, 08 May 2014 15:00:52 +0200 Josef Eisl BaselineCompiler: add arraylength test.
Thu, 08 May 2014 10:04:15 +0200 Josef Eisl Baseline: add support for getstatic.
Thu, 08 May 2014 14:57:28 +0200 Josef Eisl Make BC_arraylength unit test only check for arraylength.
Wed, 07 May 2014 20:06:45 +0200 Josef Eisl BaselineCompiler: implement genArrayLength().
Wed, 07 May 2014 20:05:20 +0200 Josef Eisl AbstractFrameStateBuilder enable access to locks.
Tue, 06 May 2014 20:10:28 +0200 Josef Eisl BaselineBytecodeParser: initial genArrayLength().
Tue, 06 May 2014 20:09:37 +0200 Josef Eisl BytecodeLIRBuilder: add getArrayLengthOffset().
Thu, 08 May 2014 11:52:20 +0200 Josef Eisl mx unittest: add support for regular expressions.
Thu, 08 May 2014 11:35:08 +0200 Josef Eisl Move emitNullCheck from NodeLIRBuilderTool to LIRGeneratorTool.
Thu, 08 May 2014 14:02:24 +0200 Josef Eisl Remove unused member in PTXNodeLIRBuilder.
Thu, 08 May 2014 09:52:12 +0200 Lukas Stadler moved ExceptionObjectNode lowering back to runtime independent part
Thu, 08 May 2014 02:22:10 +0200 Doug Simon added CollectionsProvider and NodeCollectionsProvider and replaced (almost) all allocations of IdentityHashMaps to go through these providers
Wed, 07 May 2014 23:58:56 +0200 Thomas Wuerthinger Merge.
Wed, 07 May 2014 23:58:43 +0200 Thomas Wuerthinger Added write barriers for LoweredAtomicReadAndWriteNode.
Wed, 07 May 2014 11:54:25 -0700 Tom Rodriguez share position computations in MatchStatements
Wed, 07 May 2014 10:58:26 -0700 Tom Rodriguez use NodeClass.Position when matching graphs, rearrange MatchableNode annotations, improve error reporting
Wed, 07 May 2014 15:31:04 +0200 Lukas Stadler simplification in FixedNodeProbabilityCache
Wed, 07 May 2014 11:51:52 +0200 Doug Simon HSAIL: fixed Windows build
Wed, 07 May 2014 11:44:00 +0200 Doug Simon adding missing header
Tue, 06 May 2014 11:30:07 +0200 Josef Eisl Baseline: re-enable simple loop tests.
Tue, 06 May 2014 11:29:35 +0200 Josef Eisl BaselineBytecodeParser: add BciBlockMapping debug scope.
Tue, 06 May 2014 11:10:24 +0200 Josef Eisl BaselineControlFlowGraph: compute loop information.
Tue, 06 May 2014 11:09:19 +0200 Josef Eisl BciBlockMapping: make loop information more accessible.
Tue, 29 Apr 2014 18:06:45 +0200 Josef Eisl AbstractBlock: add setLoop.
Mon, 28 Apr 2014 16:48:36 +0200 Josef Eisl Add BaselineControlFlowGraph.compute() factory.
Thu, 24 Apr 2014 14:00:07 +0200 Josef Eisl Use List instead of an array in AbstractControlFlowGraph.
Thu, 24 Apr 2014 13:38:14 +0200 Josef Eisl SimpleCFGTest: check postOrder().
Thu, 24 Apr 2014 09:55:28 +0200 Josef Eisl mx shortunittest: test jtt.loop.* and jtt.except.*.
Mon, 05 May 2014 11:10:19 +0200 Josef Eisl Encapsulate members of Loop.
Tue, 06 May 2014 12:14:48 +0200 Bernhard Urban mx/projects: add sha1 checksums to external dependencies
Tue, 06 May 2014 11:34:23 +0200 Thomas Wuerthinger Merge.
Tue, 06 May 2014 11:34:13 +0200 Thomas Wuerthinger Fix stamp of LoweredAtomicReadAndWriteNode.
Tue, 06 May 2014 04:14:00 +0200 Thomas Wuerthinger Fix bug in CanonicalizerPhase that could remove fixed nodes with side effects in a corner case.
Tue, 06 May 2014 04:07:30 +0200 Thomas Wuerthinger Fix stamp of LoweredAtomicReadAndWriteNode to only inherit kind from written value.
Mon, 05 May 2014 22:18:46 +0200 Thomas Wuerthinger Merge.
Sat, 03 May 2014 21:46:35 +0200 Thomas Wuerthinger Merge.
Fri, 02 May 2014 02:45:26 +0200 Thomas Wuerthinger Merge.
Wed, 30 Apr 2014 13:40:36 +0200 Thomas Wuerthinger Merge.
Wed, 30 Apr 2014 13:36:41 +0200 Thomas Wuerthinger Add two more ObjectStampJoinTest unit tests.
Tue, 06 May 2014 10:35:06 +0200 bharadwaj made GraphKit.inlineInvoke recursively inline all invoke
Mon, 05 May 2014 20:33:00 -0700 Tom Rodriguez special cases for addresses involving compressed references
Mon, 05 May 2014 16:13:53 -0700 Tom Rodriguez improve annotation error reporting
Mon, 05 May 2014 16:13:49 -0700 Tom Rodriguez add support for more nodes inputs
Mon, 05 May 2014 16:13:41 -0700 Tom Rodriguez update description of the MatchRule syntax
Mon, 05 May 2014 21:23:25 +0200 Miguel Garcia Merge
Mon, 05 May 2014 17:45:20 +0200 Miguel Garcia [flow-sensitive] too many type-refinements didn't improve performance
Mon, 05 May 2014 17:06:02 +0200 Miguel Garcia [flow-sensitive] readability, baseCaseIsNullNode
Mon, 05 May 2014 16:59:02 +0200 Miguel Garcia [flow-sensitive] fix in knownNotToConform
Mon, 05 May 2014 18:45:03 +0200 Lukas Stadler Merge (gate: make unittests verbose)
Mon, 05 May 2014 18:40:13 +0200 Lukas Stadler Merge (made FloatRemNode implement Lowerable)
Mon, 05 May 2014 18:39:29 +0200 Lukas Stadler Merge ([flow-sensitive] refactoring, factor out evidence-search)
Mon, 05 May 2014 18:39:09 +0200 Lukas Stadler Merge (update state flag after initialization to allow other compiler threads to execute)
Mon, 05 May 2014 18:38:43 +0200 Lukas Stadler Merge (Merge)
Mon, 05 May 2014 18:38:13 +0200 Lukas Stadler Merge (Truffle: fix javadoc)
Mon, 05 May 2014 18:37:27 +0200 Lukas Stadler Merge (clean phase within PartialEscapePhase)
Mon, 05 May 2014 18:36:01 +0200 Lukas Stadler fix block probabilities
Mon, 05 May 2014 18:03:50 +0200 Bernhard Urban gate: make unittests verbose
Wed, 05 Feb 2014 21:24:29 -0800 henryjen 8033289: clang: clean up unused function warning
Mon, 05 May 2014 17:27:03 +0200 Doug Simon made FloatRemNode implement Lowerable
Mon, 05 May 2014 11:34:11 +0200 Josef Eisl Add TimingDecorator.
Mon, 05 May 2014 16:07:20 +0200 Josef Eisl Add command line support for JUnit.
Mon, 05 May 2014 11:34:00 +0200 Josef Eisl Add GraalVerboseTextListener.
Mon, 05 May 2014 11:33:33 +0200 Josef Eisl Add custom GraalJUnitCore.
Mon, 05 May 2014 11:55:34 +0200 Miguel Garcia [flow-sensitive] internal consistency asserts, state tracking
Sun, 04 May 2014 18:36:44 +0200 Miguel Garcia [flow-sensitive] more metrics, documentation
Mon, 05 May 2014 13:24:57 +0200 Doug Simon mx: slight tweak of parallel Java build heuristics
Mon, 05 May 2014 13:17:32 +0200 Doug Simon mx: factored out detection of JDT compilation
Mon, 05 May 2014 00:16:46 +0200 Doug Simon fixed assertion in debug VM
Wed, 30 Apr 2014 11:48:13 +0200 Gilles Duboscq Move CIPrintCompilerName handling into CompileTask::print_compilation_impl
Sun, 04 May 2014 16:12:44 +0200 Miguel Garcia [flow-sensitive] refactoring, factor out evidence-search
Sat, 03 May 2014 16:19:43 +0200 Miguel Garcia [flow-sensitive] simplify to nullConstant
Sun, 04 May 2014 14:44:09 +0200 Miguel Garcia [flow-sensitive] bug fix, simplify ShortCircuitOrNode when of check-cast form
Sun, 04 May 2014 01:28:07 +0200 Doug Simon mx: improved heuristics for sorting remaining tasks in parallel Java build worklist
Sun, 04 May 2014 01:26:50 +0200 Doug Simon mx: made parallel Java builds interact correctly with management of subprocesses upon abort/quit
Sat, 03 May 2014 18:04:52 +0200 Doug Simon fixed clang compilation error
Fri, 02 May 2014 17:03:10 -0700 Tom Rodriguez update state flag after initialization to allow other compiler threads to execute
Fri, 02 May 2014 16:12:07 -0700 Michael Van De Vanter Truffle/Instrumentation: Revise DefaultVisualizer
Fri, 02 May 2014 22:26:45 +0200 Miguel Garcia Merge
Fri, 02 May 2014 20:25:31 +0200 Miguel Garcia [flow-sensitive] skip OSR methods
Fri, 02 May 2014 21:05:13 +0200 Miguel Garcia [flow-sensitive] minor refactorings for readability, documentation