Sat, 18 Apr 2015 19:56:22 +0200 |
Gilles Duboscq |
Conditional Elimination: tryProofCondition: return true if ShortCircuitOrNode could be proven |
Wed, 15 Apr 2015 12:35:38 +0200 |
Gilles Duboscq |
Conditional elimination: check if conditional has known value already |
Mon, 16 Mar 2015 17:07:21 +0100 |
Gilles Duboscq |
Always register stamps for the condition itself |
Wed, 15 Apr 2015 18:29:38 +0200 |
Gilles Duboscq |
Let GuardProxyNode canonicalize away if the proxied guard becomes null |
Wed, 15 Apr 2015 18:25:54 +0200 |
Gilles Duboscq |
ProxyNode: let Optional/non-Optional Input verify null status of edges |
Wed, 15 Apr 2015 18:22:11 +0200 |
Gilles Duboscq |
Convert graalRuntime.cpp to unix line delimiters |
Sat, 18 Apr 2015 19:48:30 +0200 |
Gilles Duboscq |
fix |
Wed, 15 Apr 2015 18:21:00 +0200 |
Gilles Duboscq |
Graal Services: use services files in jre/lib/graal/services |
Wed, 15 Apr 2015 17:14:56 +0200 |
Gilles Duboscq |
Remove dead code in graalCodeInstaller.cpp |
Mon, 20 Apr 2015 16:30:54 +0200 |
Thomas Wuerthinger |
Merge. |
Mon, 20 Apr 2015 16:30:41 +0200 |
Thomas Wuerthinger |
Remove unused import. |
Mon, 20 Apr 2015 15:38:51 +0200 |
Thomas Wuerthinger |
Merge. |
Mon, 20 Apr 2015 14:19:17 +0200 |
Thomas Wuerthinger |
Fixed incorrect definition of AbstractBeginNode#anchored and AbstractBeginNode#proxies utility methods. |
Mon, 20 Apr 2015 14:17:06 +0200 |
Thomas Wuerthinger |
Fix an issue in the ConvertDeoptimizeToGuardPhase that was moving dependent guarded nodes to the wrong new node. |
Mon, 20 Apr 2015 15:31:36 +0200 |
Stefan Anzinger |
Merge |
Mon, 20 Apr 2015 14:58:45 +0200 |
Stefan Anzinger |
[SPARC] Remove redundant compare type (kind) for CMOVE |
Mon, 20 Apr 2015 14:50:16 +0200 |
Stefan Anzinger |
[SPARC] Fix performance regression with CBcond; Do not use short branch, when constant fits into simm13 but not in simm5 |
Mon, 20 Apr 2015 10:24:40 +0200 |
Stefan Anzinger |
[SPARC] CMOVE should use kind of argument instead of compare kind. |
Mon, 20 Apr 2015 10:23:15 +0200 |
Stefan Anzinger |
[SPARC] Template interpreter in Graal has a greater code size when running with -Xrunjdwp:.... |
Mon, 20 Apr 2015 15:10:12 +0200 |
Matthias Grimmer |
Merge |
Mon, 20 Apr 2015 15:09:49 +0200 |
Matthias Grimmer |
Interop: fix Read message compare |
Mon, 20 Apr 2015 14:00:22 +0200 |
Roland Schatz |
Add missing //JaCoCo Exclude directives. |
Mon, 20 Apr 2015 12:04:41 +0200 |
Roland Schatz |
Remove leftover debug code. |
Mon, 20 Apr 2015 11:02:41 +0200 |
Matthias Grimmer |
Add truffle.interop to truffle.jar |
Mon, 20 Apr 2015 10:58:47 +0200 |
Matthias Grimmer |
Merge |
Mon, 20 Apr 2015 10:58:35 +0200 |
Matthias Grimmer |
Interop: add truffle.interop |
Wed, 29 Apr 2015 19:52:46 -0400 |
bharadwaj |
Add support for implicit null and implicit devide by zero exceptions. |
Thu, 30 Apr 2015 00:15:29 +0200 |
adlertz |
Disable compressed constants |
Wed, 29 Apr 2015 14:54:46 -0700 |
twisti |
Fixed mx gate: use -XX:+UseGraal instead of build a Graal VM (which is broken). |
Tue, 28 Apr 2015 20:29:54 -0700 |
kvn |
Move GOT cells containing Metadata* to MetaspaceGot section |
Tue, 28 Apr 2015 19:29:15 -0700 |
kvn |
Print aot method |
Tue, 28 Apr 2015 15:38:05 -0700 |
kvn |
Allow to exclude aot methods. Add copyright headers. |
Mon, 27 Apr 2015 15:19:56 -0400 |
bharadwaj |
Add exception cache to AOT method. |
Thu, 23 Apr 2015 19:41:42 -0700 |
kvn |
First push for GC work |
Thu, 23 Apr 2015 19:17:19 -0700 |
twisti |
Add UseGraal option. |
Thu, 23 Apr 2015 08:40:33 -0700 |
twisti |
Merge |
Wed, 22 Apr 2015 19:44:27 -0700 |
twisti |
Support +PrintCompilation -PrintAOT |
Wed, 22 Apr 2015 19:30:22 -0700 |
twisti |
Remove static method restriction in canBeInlined() |
Tue, 21 Apr 2015 19:15:44 -0400 |
bharadwaj |
Support to handle exceptions via deoptimizing. |
Mon, 20 Apr 2015 20:45:21 -0700 |
kvn |
Add missing runtime symbols. Small fixes. |
Mon, 20 Apr 2015 11:08:43 -0700 |
twisti |
Merge |
Sat, 18 Apr 2015 13:44:36 +0100 |
Chris Seaton |
Merge |
Sat, 18 Apr 2015 13:44:13 +0100 |
Chris Seaton |
DSL: test for using a static field in a guard. |
Fri, 17 Apr 2015 14:12:32 -0700 |
Tom Rodriguez |
Fixed unsigned compare construction when merging distinct values |
Fri, 17 Apr 2015 22:15:24 +0200 |
Doug Simon |
moved MethodsElidedInSnippets mechanism |
Fri, 17 Apr 2015 18:24:59 +0200 |
Doug Simon |
loop safepoints are removed during graph parsing of intrinsics and snippets |
Fri, 17 Apr 2015 17:13:09 +0200 |
Doug Simon |
removed application of NodeIntrinsificationPhase in ReplacementsImpl since node intrinsification is always done during graph parsing now |
Fri, 17 Apr 2015 15:40:26 +0200 |
Stefan Anzinger |
[SPARC] Fix issue with overzero (stxa with asi 0xe1 does zeroes 32 bytes, which leads to an overzero); typ fix in adlc doc |
Fri, 17 Apr 2015 14:28:00 +0200 |
Roland Schatz |
Track all values in ReferenceMap. |
Fri, 17 Apr 2015 12:04:12 +0200 |
Josef Eisl |
{LS,Simple}StackSlotAllocator: use DebugMetric.isEnabled(). |
Fri, 17 Apr 2015 11:52:31 +0200 |
Josef Eisl |
Add DebugMetric.isEnabled(). |
Thu, 16 Apr 2015 22:41:22 -0700 |
Tom Rodriguez |
fix handling of uncompressed vector oopmaps |
Thu, 16 Apr 2015 16:07:34 -0700 |
Christian Wimmer |
Support Sparc without the need of a temporary ByteBuffer for every memory access |
Thu, 16 Apr 2015 22:38:52 +0200 |
Christian Humer |
Truffle-DSL: fixed name conflicts for synthetic polymorphic execute methods. |
Thu, 16 Apr 2015 17:30:43 +0200 |
Christian Humer |
Truffle-DSL: fixed generation of unused synthetic execute methods. |
Thu, 16 Apr 2015 21:29:56 +0200 |
Christian Humer |
Truffle-DSL: fixed wrong order for implicit casts. |
Thu, 16 Apr 2015 20:08:18 +0200 |
Stefan Anzinger |
Merge |
Thu, 16 Apr 2015 19:00:45 +0200 |
Stefan Anzinger |
Do not build IGV in gate when running on SPARC |
Thu, 16 Apr 2015 18:52:25 +0200 |
Roland Schatz |
Fix bug in LoadJavaMirrorWithKlassPhase. |
Thu, 16 Apr 2015 17:09:06 +0200 |
Stefan Anzinger |
Merge |