Mercurial > hg > truffle
graph
-
MergeThu, 23 Apr 2015 17:25:04 -0700, by Tom Rodriguez
-
Make sure an after state is available when lowering checkcast arraycopyThu, 23 Apr 2015 17:18:52 -0700, by Tom Rodriguez
-
Check for placeholder bci even when asserts are disabledThu, 23 Apr 2015 17:17:52 -0700, by Tom Rodriguez
-
GraphDecoder must exactly reproduce the encoded graph, only SimplifyingGraphDecoder can remove unnecessary nodesThu, 23 Apr 2015 16:50:38 -0700, by Christian Wimmer
-
Don't insert serial barriers for null storesThu, 23 Apr 2015 12:55:54 -0700, by Tom Rodriguez
-
mx create each service file atomicallyThu, 23 Apr 2015 21:26:04 +0200, by Gilles Duboscq
-
Group javap queries to discover Graal servicesThu, 23 Apr 2015 21:30:54 +0200, by Gilles Duboscq
-
All MemoryNode can be used as lastAccessLocation not only MemoryCheckpointsThu, 23 Apr 2015 20:31:35 +0200, by Gilles Duboscq
-
Use getPlaceholderBciName in HSDebugInfoBuilder assertThu, 23 Apr 2015 20:27:15 +0200, by Gilles Duboscq
-
Relax assertion in createWriteHub.Thu, 23 Apr 2015 18:20:21 +0200, by Roland Schatz
-
Use @Inherited on @MarkerType annotation.Thu, 23 Apr 2015 18:14:02 +0200, by Roland Schatz
-
Make should export graal service filesThu, 23 Apr 2015 14:49:24 +0200, by Gilles Duboscq
-
Only extract service files for Graal servicesThu, 23 Apr 2015 13:31:20 +0200, by Gilles Duboscq
-
Move MatchProcessor and HotSpotVMConfigPorcessor to their own projectsThu, 23 Apr 2015 14:48:52 +0200, by Gilles Duboscq
-
Move OptionProcessor to its own projectTue, 21 Apr 2015 17:32:06 +0200, by Gilles Duboscq
-
Small clean-up in LoopExWed, 22 Apr 2015 16:45:33 +0200, by Gilles Duboscq
-
Merge.Thu, 23 Apr 2015 13:37:27 +0200, by Thomas Wuerthinger
-
Distinguish ends in the scheduling phase that always have to be the last node from other ends.Thu, 23 Apr 2015 13:37:11 +0200, by Thomas Wuerthinger
-
Merge.Wed, 22 Apr 2015 21:58:23 +0200, by Thomas Wuerthinger
-
Merge.Wed, 22 Apr 2015 19:50:30 +0200, by Thomas Wuerthinger
-
Adjust scheduling test.Wed, 22 Apr 2015 19:50:17 +0200, by Thomas Wuerthinger
-
Merge.Wed, 22 Apr 2015 16:22:53 +0200, by Thomas Wuerthinger
-
Merge.Wed, 22 Apr 2015 15:48:18 +0200, by Thomas Wuerthinger
-
Merge.Wed, 22 Apr 2015 15:36:53 +0200, by Thomas Wuerthinger
-
Fix a bug in the schedule phase connected with data dependencies on a block end node that is not a control split node.Wed, 22 Apr 2015 15:36:38 +0200, by Thomas Wuerthinger
-
Fix wrong argument order in writeNarrow match rule.Thu, 23 Apr 2015 11:25:16 +0200, by Roland Schatz
-
Manage null value manually to work around bug in older JDK versionsWed, 22 Apr 2015 16:18:37 -0700, by Christian Wimmer
-
Test the GraphDecoder by encoding and decoding every graph after parsing; fix bugs found by that testingWed, 22 Apr 2015 13:05:36 -0700, by Christian Wimmer
-
Mark locks without MonitorIdNode as eliminatedWed, 22 Apr 2015 11:38:25 -0700, by Tom Rodriguez
-
Use trapping null check in g1PreWriteBarrier snippet.Wed, 22 Apr 2015 16:54:26 +0200, by Roland Schatz
-
Remove CompressedNullCheckOp, merge functionality into regular NullCheckOp.Wed, 22 Apr 2015 16:46:57 +0200, by Roland Schatz
-
fixed race in HotSpotSnippetReflectionProvider.getInjectedNodeIntrinsicParameter()Tue, 21 Apr 2015 20:23:59 +0200, by Doug Simon
-
improved javadoc for InvocationPlugin.inlineOnly()Tue, 21 Apr 2015 15:55:09 +0200, by Doug Simon
-
Truffle-DSL: fix unnecessary cast in generated isIdentical for types used just in cached expressions .Wed, 22 Apr 2015 15:04:01 +0200, by Christian Humer
-
Interop: remove misplaced IllegalStateExceptionWed, 22 Apr 2015 11:00:26 +0200, by Matthias Grimmer
-
Move PEGraphDecoder from truffle to graal project; factor out SimplifyingGraphDecoder that performs just canonicalization but not method inlining; fix bugsTue, 21 Apr 2015 16:18:23 -0700, by Christian Wimmer
-
Add MaxVectorSize to Graal globalsTue, 21 Apr 2015 10:47:43 -0700, by Tom Rodriguez
-
G1PostWriteBarrier contains a memory barrier, so it has to kill any().Tue, 21 Apr 2015 14:57:13 +0200, by Roland Schatz
-
Guard for null pointer exceptionTue, 21 Apr 2015 09:09:29 -0700, by Christian Wimmer
-
MergeTue, 21 Apr 2015 17:32:53 +0200, by Gilles Duboscq
-
mx: Merge graal service filesTue, 21 Apr 2015 16:44:27 +0200, by Gilles Duboscq
-
Add make target for jars in lib/graalTue, 21 Apr 2015 15:46:42 +0200, by Gilles Duboscq
-
Distribution overlap is allowed for META-INF*, not just META-INF/services*Tue, 21 Apr 2015 14:59:02 +0200, by Gilles Duboscq
-
do not perform read elimination for deleted nodesTue, 21 Apr 2015 11:40:25 +0200, by Lukas Stadler
-
Truffle-DSL: initialize the polymorphic cached type also if the child node throws an exception.Tue, 21 Apr 2015 11:54:50 +0200, by Christian Humer
-
Truffle-DSL: do not generate polymorphic nodes for nodes with all parameters evaluated in all execute methods.Fri, 17 Apr 2015 16:18:17 +0200, by Christian Humer
-
fixed ImmutableCode related regressionTue, 21 Apr 2015 10:32:52 +0200, by Doug Simon
-
renamed BytecodeFrame.isSyntheticBci to isPlaceholderBci and added getPlaceholderBciNameTue, 21 Apr 2015 09:51:03 +0200, by Doug Simon
-
Modify semantics of StressInvokeWithExceptionNode.Tue, 21 Apr 2015 01:27:08 +0200, by Thomas Wuerthinger
-
Merge.Tue, 21 Apr 2015 00:50:05 +0200, by Thomas Wuerthinger
-
Add bootstrap with invoke exception edges to gate.Tue, 21 Apr 2015 00:49:47 +0200, by Thomas Wuerthinger
-
Add StressInvokeWithExceptionNode flag.Tue, 21 Apr 2015 00:47:48 +0200, by Thomas Wuerthinger
-
reverted to more readable name for snippet metrics and countersMon, 20 Apr 2015 23:59:49 +0200, by Doug Simon
-
Merge.Mon, 20 Apr 2015 22:42:18 +0200, by Thomas Wuerthinger
-
Remove a wrong short-cut in the scheduler phase. The latest possible block can be above the earliest possible block for virtual states.Mon, 20 Apr 2015 22:42:05 +0200, by Thomas Wuerthinger
-
IGV: construct ArrayList<LabelWidget> with exact size (usually 1)Mon, 20 Apr 2015 19:54:09 +0200, by Andreas Woess
-
IGV: improve text contrast for partially visible nodesMon, 20 Apr 2015 15:03:19 +0200, by Andreas Woess
-
Truffle: simplify getProperty; minor cleanupMon, 20 Apr 2015 14:22:01 +0200, by Andreas Woess
-
MergeMon, 20 Apr 2015 11:02:30 -0700, by Tom Rodriguez
-
Relax assert about over zeroing when ZapUnusedHeapArea is disabledWed, 15 Apr 2015 11:09:22 -0700, by Tom Rodriguez
-
Clean up dead Iterable nodes in TypedGraphNodeIteratorWed, 15 Apr 2015 11:07:53 -0700, by Tom Rodriguez
-
Merge.Mon, 20 Apr 2015 19:36:37 +0200, by Doug Simon
-
added disabled test demonstrating bug in arraycopy snippetsMon, 20 Apr 2015 19:08:56 +0200, by Doug Simon
-
weakened check used by an assertion in the FrameStateAssignmentPhaseMon, 20 Apr 2015 19:07:49 +0200, by Doug Simon
-
support for DeoptBefore nodes in late lowered snippetsMon, 20 Apr 2015 19:06:56 +0200, by Doug Simon
-
Enable Graph Partial EvaluationMon, 20 Apr 2015 10:07:32 -0700, by Christian Wimmer
-
Check distributions overlap in gateMon, 20 Apr 2015 18:27:46 +0200, by Gilles Duboscq
-
Mention u40 merge in changelogMon, 20 Apr 2015 14:40:48 +0200, by Gilles Duboscq
-
Use the same behaviour for UseLargePages in a graal VM than in a server VMMon, 20 Apr 2015 14:38:58 +0200, by Gilles Duboscq
-
Graal Loader: load all jars matching lib/graal/graal*.jarMon, 20 Apr 2015 17:56:38 +0200, by Gilles Duboscq
-
Conditional Elimination: processCheckCast should return as soon as the checkcast has been transformedWed, 15 Apr 2015 20:05:51 +0200, by Gilles Duboscq
-
Conditional Elimination: tryProofCondition: return true if ShortCircuitOrNode could be provenSat, 18 Apr 2015 19:56:22 +0200, by Gilles Duboscq
-
Conditional elimination: check if conditional has known value alreadyWed, 15 Apr 2015 12:35:38 +0200, by Gilles Duboscq
-
Always register stamps for the condition itselfMon, 16 Mar 2015 17:07:21 +0100, by Gilles Duboscq
-
Let GuardProxyNode canonicalize away if the proxied guard becomes nullWed, 15 Apr 2015 18:29:38 +0200, by Gilles Duboscq
-
ProxyNode: let Optional/non-Optional Input verify null status of edgesWed, 15 Apr 2015 18:25:54 +0200, by Gilles Duboscq
-
Convert graalRuntime.cpp to unix line delimitersWed, 15 Apr 2015 18:22:11 +0200, by Gilles Duboscq
-
fixSat, 18 Apr 2015 19:48:30 +0200, by Gilles Duboscq
-
Graal Services: use services files in jre/lib/graal/servicesWed, 15 Apr 2015 18:21:00 +0200, by Gilles Duboscq
-
Remove dead code in graalCodeInstaller.cppWed, 15 Apr 2015 17:14:56 +0200, by Gilles Duboscq
-
Merge.Mon, 20 Apr 2015 16:30:54 +0200, by Thomas Wuerthinger
-
Remove unused import.Mon, 20 Apr 2015 16:30:41 +0200, by Thomas Wuerthinger
-
Merge.Mon, 20 Apr 2015 15:38:51 +0200, by Thomas Wuerthinger
-
Fixed incorrect definition of AbstractBeginNode#anchored and AbstractBeginNode#proxies utility methods.Mon, 20 Apr 2015 14:19:17 +0200, by Thomas Wuerthinger
-
Fix an issue in the ConvertDeoptimizeToGuardPhase that was moving dependent guarded nodes to the wrong new node.Mon, 20 Apr 2015 14:17:06 +0200, by Thomas Wuerthinger
-
MergeMon, 20 Apr 2015 15:31:36 +0200, by Stefan Anzinger
-
[SPARC] Remove redundant compare type (kind) for CMOVEMon, 20 Apr 2015 14:58:45 +0200, by Stefan Anzinger
-
[SPARC] Fix performance regression with CBcond; Do not use short branch, when constant fits into simm13 but not in simm5Mon, 20 Apr 2015 14:50:16 +0200, by Stefan Anzinger
-
[SPARC] CMOVE should use kind of argument instead of compare kind.Mon, 20 Apr 2015 10:24:40 +0200, by Stefan Anzinger
-
[SPARC] Template interpreter in Graal has a greater code size when running with -Xrunjdwp:....Mon, 20 Apr 2015 10:23:15 +0200, by Stefan Anzinger
-
MergeMon, 20 Apr 2015 15:10:12 +0200, by Matthias Grimmer
-
Interop: fix Read message compareMon, 20 Apr 2015 15:09:49 +0200, by Matthias Grimmer
-
Add missing //JaCoCo Exclude directives.Mon, 20 Apr 2015 14:00:22 +0200, by Roland Schatz
-
Remove leftover debug code.Mon, 20 Apr 2015 12:04:41 +0200, by Roland Schatz
-
Add truffle.interop to truffle.jarMon, 20 Apr 2015 11:02:41 +0200, by Matthias Grimmer
-
MergeMon, 20 Apr 2015 10:58:47 +0200, by Matthias Grimmer
-
Interop: add truffle.interopMon, 20 Apr 2015 10:58:35 +0200, by Matthias Grimmer
-
MergeSat, 18 Apr 2015 13:44:36 +0100, by Chris Seaton
-
DSL: test for using a static field in a guard.Sat, 18 Apr 2015 13:44:13 +0100, by Chris Seaton
-
Fixed unsigned compare construction when merging distinct valuesFri, 17 Apr 2015 14:12:32 -0700, by Tom Rodriguez
-
moved MethodsElidedInSnippets mechanismFri, 17 Apr 2015 22:15:24 +0200, by Doug Simon
-
loop safepoints are removed during graph parsing of intrinsics and snippetsFri, 17 Apr 2015 18:24:59 +0200, by Doug Simon
-
removed application of NodeIntrinsificationPhase in ReplacementsImpl since node intrinsification is always done during graph parsing nowFri, 17 Apr 2015 17:13:09 +0200, by Doug Simon
-
[SPARC] Fix issue with overzero (stxa with asi 0xe1 does zeroes 32 bytes, which leads to an overzero); typ fix in adlc docFri, 17 Apr 2015 15:40:26 +0200, by Stefan Anzinger
-
Track all values in ReferenceMap.Fri, 17 Apr 2015 14:28:00 +0200, by Roland Schatz
-
{LS,Simple}StackSlotAllocator: use DebugMetric.isEnabled().Fri, 17 Apr 2015 12:04:12 +0200, by Josef Eisl
-
Add DebugMetric.isEnabled().Fri, 17 Apr 2015 11:52:31 +0200, by Josef Eisl
-
fix handling of uncompressed vector oopmapsThu, 16 Apr 2015 22:41:22 -0700, by Tom Rodriguez
-
Support Sparc without the need of a temporary ByteBuffer for every memory accessThu, 16 Apr 2015 16:07:34 -0700, by Christian Wimmer
-
Truffle-DSL: fixed name conflicts for synthetic polymorphic execute methods.Thu, 16 Apr 2015 22:38:52 +0200, by Christian Humer
-
Truffle-DSL: fixed generation of unused synthetic execute methods.Thu, 16 Apr 2015 17:30:43 +0200, by Christian Humer