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 |
Wed, 30 Apr 2014 19:38:24 +0200 |
Andreas Woess |
Backed out changeset: d44e138f7020 |
Tue, 29 Apr 2014 19:30:38 +0200 |
Miguel Garcia |
Merge |
Tue, 29 Apr 2014 18:10:16 +0200 |
Miguel Garcia |
[flow-sensitive] bug fix, registerTypeSwitchNode |
Tue, 29 Apr 2014 18:07:41 +0200 |
Miguel Garcia |
[flow-sensitive] readability |
Tue, 29 Apr 2014 18:01:09 +0200 |
Miguel Garcia |
[flow-sensitive] less ambitious addFactInstanceOf |
Tue, 29 Apr 2014 17:14:49 +0200 |
Miguel Garcia |
[flow-sensitive] NullCheckNode turned into equivalent FixedGuardNode |
Tue, 29 Apr 2014 16:55:05 +0200 |
Miguel Garcia |
[flow-sensitive] downcast of per-stamp-null, one fewer PiNode |
Tue, 29 Apr 2014 16:53:35 +0200 |
Miguel Garcia |
[flow-sensitive] no-precision-loss check in downcast |
Tue, 29 Apr 2014 18:35:10 +0200 |
Roland Schatz |
Merge. |
Tue, 29 Apr 2014 18:23:17 +0200 |
Roland Schatz |
Don't kill FrameState if it still has usages. |
Tue, 29 Apr 2014 17:16:48 +0200 |
Roland Schatz |
Add implicitLoad/StoreConvert functions to HotSpotLoweringProvider interface. |
Tue, 29 Apr 2014 17:44:31 +0200 |
Roland Schatz |
Merge. |
Tue, 29 Apr 2014 17:17:34 +0200 |
Gilles Duboscq |
MemoryCheckpoint: MemoryNode already extends NodeInterface |
Tue, 29 Apr 2014 16:13:28 +0200 |
Gilles Duboscq |
Improve PrintNMethodStatistics output: add Shark compiler and metadata size. Properly record nmethods for native wrapper. |
Tue, 29 Apr 2014 16:11:54 +0200 |
Gilles Duboscq |
Add flag to always enable debug info sharing (true ifdef GRAAL) |
Tue, 29 Apr 2014 16:16:27 +0200 |
Miguel Garcia |
Merge |
Tue, 29 Apr 2014 14:51:51 +0200 |
Miguel Garcia |
[flow-sensitive] formatting |
Tue, 29 Apr 2014 14:47:57 +0200 |
Miguel Garcia |
[flow-sensitive] better encapsulation, CastCheckExtractor |
Tue, 29 Apr 2014 14:42:51 +0200 |
Miguel Garcia |
[flow-sensitive] renaming: untrivialNull -> nonTrivialNull |
Tue, 29 Apr 2014 14:40:23 +0200 |
Miguel Garcia |
[flow-sensitive] renaming: downcast-helpers |
Tue, 29 Apr 2014 13:32:28 +0200 |
Miguel Garcia |
[flow-sensitive] renaming: downcasted -> downcast |
Tue, 29 Apr 2014 14:33:09 +0200 |
Miguel Garcia |
[flow-sensitive] bug fixes, missing state clearing |
Mon, 28 Apr 2014 15:05:42 +0200 |
Miguel Garcia |
[flow-sensitive] explicit assert about anchor being FixedNode |
Sun, 27 Apr 2014 15:57:44 +0200 |
Miguel Garcia |
[flow-sensitive] opt-in for flow-sensitive reductions in IterativeInliningPhase |
Tue, 29 Apr 2014 14:50:51 +0200 |
Bernhard Urban |
SchedulePhase: refactoring |
Tue, 29 Apr 2014 11:40:29 +0200 |
Bernhard Urban |
SchedulePhase: use lazy init for worklist |
Tue, 29 Apr 2014 11:14:03 +0200 |
Bernhard Urban |
MemSchedTests: disable implicit null checks |
Mon, 28 Apr 2014 17:22:45 +0200 |
Bernhard Urban |
mx export: change the way of marking a repo as dirty |
Tue, 29 Apr 2014 14:26:39 +0200 |
Doug Simon |
made note about workaround for JDK-8041628 |
Tue, 29 Apr 2014 11:02:08 +0200 |
Christian Wirth |
on windows, support mx.cmd to be called from the path |
Mon, 28 Apr 2014 16:22:25 +0200 |
Lukas Stadler |
pass SimplifierTool to GraphUtil.killCFG |
Mon, 28 Apr 2014 16:21:44 +0200 |
Lukas Stadler |
PEA: only merge objects at phi if this phi is the only reference |
Tue, 29 Apr 2014 00:05:30 +0200 |
Andreas Woess |
Truffle: add IllegalArgumentException to skipped exception types |
Mon, 28 Apr 2014 21:30:38 +0200 |
Roland Schatz |
Fix bug in CompareNode canonicalization. |
Mon, 28 Apr 2014 12:11:20 -0700 |
Tom Rodriguez |
delete memory peephole machinery |
Mon, 28 Apr 2014 10:14:36 -0700 |
Tom Rodriguez |
fix bug with compressed comparision using wrong version of constant |
Mon, 28 Apr 2014 16:07:18 +0200 |
Roland Schatz |
Merge. |
Mon, 28 Apr 2014 15:57:05 +0200 |
Roland Schatz |
Ignore unit tests instead of expecting failures. |
Mon, 28 Apr 2014 17:26:24 +0200 |
Doug Simon |
updated to latest version of JAVA_ALLOCATION_INSTRUMENTER library |
Mon, 28 Apr 2014 16:35:06 +0200 |
Doug Simon |
Merge. |
Mon, 28 Apr 2014 16:34:36 +0200 |
Doug Simon |
removed unnecessary String creation |
Mon, 28 Apr 2014 16:22:58 +0200 |
Doug Simon |
mx: fixed site command by removing brittle post-processing of javadoc output |
Mon, 28 Apr 2014 12:07:49 +0200 |
Bernhard Urban |
mx: new export command |
Fri, 25 Apr 2014 15:47:00 +0200 |
Bernhard Urban |
mx export: fix VM() usage |
Fri, 25 Apr 2014 12:01:29 +0200 |
Bernhard Urban |
graal init: improve help text |
Mon, 28 Apr 2014 11:18:15 +0200 |
Roland Schatz |
Merge. |
Fri, 25 Apr 2014 16:21:07 +0200 |
Roland Schatz |
HSAIL: support for directly storing boolean |
Fri, 25 Apr 2014 16:17:27 +0200 |
Roland Schatz |
HSAIL: support for emitLea. |
Fri, 25 Apr 2014 14:57:53 +0200 |
Roland Schatz |
Make HSAILHotSpotLoweringProvider extensible. |
Fri, 25 Apr 2014 13:56:27 +0200 |
Roland Schatz |
Split HotSpotLoweringProvider into interface and implementation class. |
Mon, 28 Apr 2014 10:34:02 +0200 |
Thomas Wuerthinger |
Increase default value for maximum number of Graal nodes during partial evaluation. |
Mon, 28 Apr 2014 10:31:17 +0200 |
Thomas Wuerthinger |
Merge. |
Fri, 18 Apr 2014 15:41:13 +0200 |
Thomas Wuerthinger |
Truffle: Allow null as a possible return value. |
Sun, 27 Apr 2014 18:03:36 +0200 |
Doug Simon |
fixed javadoc errors |
Sun, 27 Apr 2014 17:29:19 +0200 |
Doug Simon |
fixed some minor javadoc formatting issues |
Sun, 27 Apr 2014 16:44:59 +0200 |
Doug Simon |
mx: disable doclint when running javadoc (until the code base is doclint clean) |
Sat, 26 Apr 2014 16:23:46 +0200 |
Miguel Garcia |
part 3, disabling flow-sensitive reductions |
Sat, 26 Apr 2014 16:15:51 +0200 |
Miguel Garcia |
part 2, disabling flow-sensitive reductions |
Sat, 26 Apr 2014 15:34:15 +0200 |
Miguel Garcia |
disabling flow-sensitive reductions until their issues are addressed |
Fri, 25 Apr 2014 16:50:52 +0200 |
Miguel Garcia |
Add phase FlowSensitiveReductionPhase. |