Thu, 15 May 2014 16:12:18 +0200 |
Miguel Garcia |
[inlining] moved ComputeInliningRelevance closer to its single user |
Thu, 15 May 2014 15:45:29 +0200 |
Miguel Garcia |
[inlining] moved class InliningData to package with related classes |
Thu, 15 May 2014 15:41:43 +0200 |
Miguel Garcia |
[inlining] moved helper class MethodInvocation to package inlining.walker |
Thu, 15 May 2014 15:37:08 +0200 |
Miguel Garcia |
[inlining] grouping inlining-space walking-related classes in package walker |
Thu, 15 May 2014 15:35:34 +0200 |
Miguel Garcia |
[inlining] start of another refactoring trail |
Thu, 15 May 2014 15:17:55 +0200 |
Miguel Garcia |
[inlining] working the InliningData stack now done by InliningData.moveForward() |
Thu, 15 May 2014 15:07:35 +0200 |
Miguel Garcia |
[inlining] side-effects moved out from just-extracted method |
Thu, 15 May 2014 15:01:25 +0200 |
Miguel Garcia |
[inlining] readability improvements for (by now extracted) loop-body |
Thu, 15 May 2014 14:53:50 +0200 |
Miguel Garcia |
[inlining] extracted loop-body, for now as InliningPhase.moveForward() |
Thu, 15 May 2014 14:51:11 +0200 |
Miguel Garcia |
[inlining] moved tryToInline() to InliningData, as prereq for upcoming steps |
Thu, 15 May 2014 14:48:19 +0200 |
Miguel Garcia |
[inlining] moved doInline() to InliningData, as prereq for upcoming steps |
Thu, 15 May 2014 14:43:58 +0200 |
Miguel Garcia |
[inlining] part 2, preparing to move tryToInline() and doInline() |
Thu, 15 May 2014 14:32:37 +0200 |
Miguel Garcia |
[inlining] preparing to extract loop body from InliningPhase.run to InliningData |
Thu, 15 May 2014 13:46:33 +0200 |
Miguel Garcia |
[inlinin] assertion-aided code understanding at work |
Thu, 15 May 2014 12:18:01 +0200 |
Miguel Garcia |
[inlining] moved InlineEverythingPolicy to inlining.policy |
Thu, 15 May 2014 12:16:10 +0200 |
Miguel Garcia |
[inlining] access levels in AbstractInliningPolicy back to what they were |
Thu, 15 May 2014 11:22:08 +0200 |
Miguel Garcia |
[inlining] moved GreedyInliningPolicy to inlining.policy |
Thu, 15 May 2014 11:16:00 +0200 |
Miguel Garcia |
[inlining] moved AbstractInliningPolicy to inlining.policy |
Thu, 15 May 2014 11:09:50 +0200 |
Miguel Garcia |
[inlining] moved InliningPolicy to newly created package inlining.policy |
Thu, 15 May 2014 11:01:51 +0200 |
Miguel Garcia |
[inlining] moving CallsiteHolder to upper level |
Thu, 15 May 2014 10:52:38 +0200 |
Miguel Garcia |
[inlining] better distinguishable name, GraphInfo becomes CallsiteHolder |
Thu, 15 May 2014 16:45:08 +0200 |
Gilles Duboscq |
Use replaceAtPredecessor rather than predecessor().replaceFirstSuccessor in DeoptimizationGroupingPhase |
Thu, 15 May 2014 16:44:43 +0200 |
Gilles Duboscq |
Fix inverted condition in Debug.create(Metric|Timer) |
Thu, 15 May 2014 15:35:17 +0200 |
Doug Simon |
Merge. |
Thu, 15 May 2014 15:32:37 +0200 |
twisti |
added Java Flight Recorder (JFR) event support |
Thu, 15 May 2014 15:31:22 +0200 |
Doug Simon |
mx: added jrelibrary dependency type |
Thu, 15 May 2014 14:13:59 +0200 |
Lukas Stadler |
correctly handle illegal stamps in ObjectStamp.meet |
Thu, 15 May 2014 14:13:25 +0200 |
Lukas Stadler |
tests for ObjectStamp.meet |
Thu, 15 May 2014 14:12:57 +0200 |
Lukas Stadler |
implement NodeBitMap.toString |
Thu, 15 May 2014 11:13:44 +0200 |
Josef Eisl |
GraalVerboseTextListener: fix testFailed printing. |
Wed, 14 May 2014 20:43:43 +0200 |
Josef Eisl |
mx unittest: simplify argument passing. |
Wed, 14 May 2014 20:59:27 +0200 |
Josef Eisl |
mx unittest: add --eager-stacktrace. |
Wed, 14 May 2014 20:58:35 +0200 |
Josef Eisl |
mx unittest: add color support. |
Wed, 14 May 2014 20:15:17 +0200 |
Josef Eisl |
Add AnsiColor. |
Wed, 14 May 2014 21:24:38 -0700 |
Tom Rodriguez |
slighty stronger assert in verify |
Wed, 14 May 2014 21:24:19 -0700 |
Tom Rodriguez |
fix printing of pc in deopt message |
Wed, 14 May 2014 21:14:13 -0700 |
Tom Rodriguez |
fix action comparison when comparing DeoptimizeNodes |
Wed, 14 May 2014 19:11:16 +0200 |
Miguel Garcia |
[single-pass-iter] same check formulated differently so as to appease findbugs |
Wed, 14 May 2014 18:55:01 +0200 |
Miguel Garcia |
[inlining] re-adding file header lost during refactoring |
Wed, 14 May 2014 17:16:12 +0200 |
Miguel Garcia |
[single-pass-iter] skipping redundant state-cloning |
Wed, 14 May 2014 16:52:45 +0200 |
Miguel Garcia |
[single-pass-iter] owner-is-mutator access protocol for queued states |
Wed, 14 May 2014 16:13:44 +0200 |
Miguel Garcia |
[single-pass-iter] sharpening the declared type of PathStart.node |
Wed, 14 May 2014 16:07:05 +0200 |
Miguel Garcia |
[single-pass-iter] readability and one more assertion |
Wed, 14 May 2014 18:13:41 +0200 |
Miguel Garcia |
[inlining] moving InlineInfo and subclasses to package inlining.info |
Tue, 13 May 2014 21:40:47 +0200 |
Miguel Garcia |
[inlining] privatizing methods in InliningData |
Wed, 14 May 2014 17:23:19 +0200 |
Lukas Stadler |
remove some debug code in HotSpotTruffleRuntime |
Wed, 14 May 2014 13:50:18 +0200 |
Lukas Stadler |
cleanup after ReplaceIntrinsicsPhase |
Sun, 04 May 2014 18:58:16 +0200 |
Gilles Duboscq |
HSAIL Deopt support for VirtualObjects. Only create the host graph is there are deopts. Add a test provided by Tom Deneau. |
Wed, 14 May 2014 12:37:39 +0200 |
Doug Simon |
added metric to count the input graph sizes for phases |
Wed, 14 May 2014 11:19:38 +0200 |
Bernhard Urban |
mxtool: distribution dependency should be a list |
Wed, 14 May 2014 11:08:05 +0200 |
Bernhard Urban |
mx: fix constructor call |
Wed, 14 May 2014 01:25:21 -0700 |
Tom Rodriguez |
fix unsigned compare, expand test |
Wed, 14 May 2014 01:24:10 -0700 |
Tom Rodriguez |
add missing case in assertDeepEquals |
Tue, 13 May 2014 20:20:34 -0700 |
Tom Rodriguez |
don't deopt on large array allocations |
Tue, 13 May 2014 20:20:29 -0700 |
Tom Rodriguez |
convert signed range tests into an unsigned compare |
Tue, 13 May 2014 18:31:18 -0700 |
Michael Van De Vanter |
Merge with 55be15d24e45e5636ee14d657616c6ffac039178 |
Tue, 13 May 2014 18:29:55 -0700 |
Michael Van De Vanter |
SL: correct to use new SourceAttribution factory methods. |
Tue, 13 May 2014 18:28:33 -0700 |
Michael Van De Vanter |
Truffle/Source Attribution: Replace direct creation of SourceSection objects with factory methods on Source; two of these greatly simplify source attribution by automatically computing either the row/column start location from a character offset or vice versa, depending on what?s made available from the parser. Minor API change on Visualizer. |
Tue, 13 May 2014 15:03:34 -0700 |
twisti |
use HotSpotVMType for sizeof information |
Tue, 13 May 2014 14:13:15 -0700 |
twisti |
add documentation to HotSpotVM* annotatations |
Mon, 12 May 2014 17:44:23 -0700 |
twisti |
remove unused HotSpotResolvedJavaMethod fields in graalJavaAccess.hpp |
Mon, 12 May 2014 17:31:11 -0700 |
twisti |
remove unused com_oracle_graal_api_meta_ResolvedJavaField |
Mon, 12 May 2014 17:26:53 -0700 |
twisti |
remove unused com_oracle_graal_api_meta_ConstantPool |
Mon, 12 May 2014 17:26:19 -0700 |
twisti |
remove unused com_oracle_graal_hotspot_meta_HotSpotJavaType |
Tue, 13 May 2014 21:49:57 +0200 |
Doug Simon |
HSAIL: converted KernelTester to re-use existing mechanism for deep equality testing |
Tue, 13 May 2014 21:47:50 +0200 |
Doug Simon |
renamed GraalTest.assertEquals* to assertDeepEquals to avoid confusion with JUnit API methods |
Tue, 13 May 2014 19:17:59 +0200 |
Miguel Garcia |
[inlining] processNextInvoke(), readability |
Tue, 13 May 2014 19:11:03 +0200 |
Miguel Garcia |
[inlining] moved processNextInvoke() |
Tue, 13 May 2014 19:03:59 +0200 |
Miguel Garcia |
[inlining] preparing to move processNextInvoke() closer to the data it mutates |
Tue, 13 May 2014 15:11:15 +0200 |
Miguel Garcia |
[inlining] uncluttering InliningPhase, depth-search utilities moved out |
Tue, 13 May 2014 15:05:36 +0200 |
Miguel Garcia |
[inlining] preparing to move depth-search utilities |
Tue, 13 May 2014 14:54:23 +0200 |
Miguel Garcia |
[inlining] place to host depth-search related utilities |
Tue, 13 May 2014 13:20:09 +0200 |
Miguel Garcia |
[inlining] documentation |
Tue, 13 May 2014 16:51:41 +0200 |
Doug Simon |
Merge. |
Tue, 13 May 2014 15:40:23 +0200 |
Doug Simon |
made GraalVerboseTestListener eagerly print stack trace for failure which is useful if the VM crashes before completing all unit tests |
Tue, 13 May 2014 15:39:10 +0200 |
Doug Simon |
moved assertEquals and MultiCauseAssertionError from GraalCompilerTest to GraalTest |
Tue, 13 May 2014 16:16:05 +0200 |
Lukas Stadler |
clean up frame states during FrameStateAssignmentPhase |
Tue, 13 May 2014 14:45:57 +0200 |
Roland Schatz |
Simplify code generation of reinterpret-memory. |
Tue, 13 May 2014 14:35:15 +0200 |
Doug Simon |
HSAIL: fixed deopt bug; cleaned up C++ code |
Tue, 13 May 2014 11:55:11 +0200 |
Doug Simon |
removed unnecessary mutex |
Tue, 13 May 2014 11:06:10 +0200 |
Lukas Stadler |
verbose assertion in ComputeInliningRelevance |
Mon, 12 May 2014 21:29:29 -0700 |
Michael Van De Vanter |
Merge with d556971b409ca9f5ff13900d8b7b82549fd1f17a |
Mon, 12 May 2014 20:17:25 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: |
Mon, 12 May 2014 23:27:28 +0200 |
Doug Simon |
Merge. |
Mon, 12 May 2014 23:27:07 +0200 |
Doug Simon |
made Graal initialization be driven from Java to simplify sequencing and synchronization |
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 |
Fri, 02 May 2014 21:58:28 +0200 |
Doug Simon |
HSAIL: support for object values in stack slots at deoptimization points |
Fri, 02 May 2014 11:04:51 -0700 |
Christian Wimmer |
Introduce API for lookup of VM-internals of method handles |
Fri, 02 May 2014 17:14:09 +0200 |
Andreas Woess |
Truffle: fix javadoc |
Fri, 02 May 2014 17:07:44 +0200 |
Andreas Woess |
TruffleDSL: NodeCodeGenerator: remove always-true assertion |
Fri, 02 May 2014 15:51:11 +0200 |
Andreas Woess |
TruffleDSL: add class loading test |
Fri, 02 May 2014 15:49:46 +0200 |
Andreas Woess |
TruffleDSL: NodeCodeGenerator: avoid referencing BaseNode class in factory |
Fri, 02 May 2014 15:49:22 +0200 |
Andreas Woess |
TruffleDSL: NodeCodeGenerator: add constructor factory method for uninitialized/default node |
Fri, 02 May 2014 15:47:49 +0200 |
Andreas Woess |
TruffleDSL: NodeCodeGenerator: add copy constructor factory method |
Fri, 02 May 2014 15:59:44 +0200 |
Andreas Woess |
Truffle: remove deprecated Node#adoptChild, Node#adoptChildren. |
Fri, 02 May 2014 14:48:25 +0200 |
Lukas Stadler |
cleanup phase within PartialEscapePhase |
Fri, 02 May 2014 14:47:25 +0200 |
Lukas Stadler |
small fix in CompareNode.evaluate |
Fri, 02 May 2014 14:47:09 +0200 |
Lukas Stadler |
new GraphUtil.predecessorIterable |
Fri, 02 May 2014 12:02:27 +0200 |
Lukas Stadler |
remove NodesToDoubles, refactoring of node probability and inlining relevance computation |
Fri, 02 May 2014 14:10:16 +0200 |
Lukas Stadler |
allow BoundMethodHandles in AheadOfTime verification |
Fri, 02 May 2014 12:02:27 +0200 |
Lukas Stadler |
small cosmetic fix in GraphUtil |
Fri, 02 May 2014 12:02:27 +0200 |
Lukas Stadler |
simplify ReentrantNodeIterator |
Fri, 02 May 2014 11:33:47 +0200 |
Roland Schatz |
Merge. |
Fri, 02 May 2014 10:46:52 +0200 |
Roland Schatz |
Ignore unit test. |
Fri, 02 May 2014 09:12:23 +0200 |
Doug Simon |
re-enabled use of Graal compilation queue by default until regression when using HotSpot queue is understood/resolved |
Fri, 02 May 2014 00:36:27 +0200 |
Doug Simon |
made Graal work with the HotSpot compiler queue and compiler threads, enabled by -XX:-UseGraalCompilationQueue |
Fri, 02 May 2014 00:17:40 +0200 |
Doug Simon |
fixed pylint warning |
Thu, 01 May 2014 23:55:22 +0200 |
Doug Simon |
gate: use parallelized Java building in the gate |
Thu, 01 May 2014 23:54:53 +0200 |
Doug Simon |
mx: parallelized Java builds (GRAAL-350) |
Thu, 01 May 2014 18:26:25 +0200 |
Doug Simon |
fixed code that ecj had a problem compiling |
Thu, 01 May 2014 17:05:24 +0200 |
Doug Simon |
commented out MatchProcessor logging |
Thu, 01 May 2014 11:51:45 +0200 |
Doug Simon |
mx: added --jdt-warning-as-error when building annotation processor jars |
Wed, 30 Apr 2014 15:41:44 -1000 |
twisti |
AMD64: implemented DeoptimizationStub.deoptimizationHandler |
Wed, 30 Apr 2014 15:09:15 -1000 |
twisti |
added com.oracle.graal.lir.FrameMap.stackSlotSize() |
Wed, 30 Apr 2014 15:08:09 -1000 |
twisti |
added com.oracle.graal.api.code.RegisterSaveLayout.registerToSlot(Register) |
Wed, 30 Apr 2014 12:27:27 -0700 |
Tom Rodriguez |
switch MatchRule from class to method annotation and fix review feedback |
Wed, 30 Apr 2014 11:27:59 -0700 |
Michael Van De Vanter |
Merge with cb2eef41371c7e61e16c0076b0a1ad855dab86cc |
Tue, 29 Apr 2014 12:43:27 -0700 |
Michael Van De Vanter |
Merge with 2f684eda1938cc92a72a35461c8d00f1871fe389 |
Tue, 29 Apr 2014 12:05:58 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: API revisions |
Wed, 30 Apr 2014 19:40:40 +0200 |
Andreas Woess |
PiNode: merge object stamps using castTo |
Wed, 30 Apr 2014 19:40:29 +0200 |
Andreas Woess |
Truffle: use PiNode for unsafe type casts |