Mercurial > hg > truffle
graph
-
Skip deoptimizations that do not invalidate the compiled code in ConvertDeoptimizationToGuardsThu, 30 Apr 2015 18:04:02 +0200, by Gilles Duboscq
-
MergeThu, 30 Apr 2015 13:49:24 +0200, by Stefan Anzinger
-
Fix ObjectStamp.join with when joining arrays of InterfacesThu, 30 Apr 2015 13:17:09 +0200, by Stefan Anzinger
-
fix in DominatorConditionalEliminationPhase for If/ShortCircuitOr with xNegated=trueThu, 30 Apr 2015 13:26:24 +0200, by Lukas Stadler
-
use InvalidateReprofile for LoadFieldNode with null receiverThu, 30 Apr 2015 13:26:24 +0200, by Lukas Stadler
-
explicitly convert to int to satisfy windows builderThu, 30 Apr 2015 11:30:46 +0200, by Christian Wirth
-
Make Truffle respect -XX:+DebugNonSafepointsWed, 29 Apr 2015 18:09:41 -0700, by Tom Rodriguez
-
Added tag graal-0.7 for changeset 754f2b20d8bcWed, 29 Apr 2015 17:31:05 +0200, by Gilles Duboscq
-
Skip invokes with a placeholder framestate in MethodCallTargetNode.simplify graal-0.7Wed, 29 Apr 2015 17:28:50 +0200, by Gilles Duboscq
-
Update readme and changelogWed, 29 Apr 2015 15:27:00 +0200, by Gilles Duboscq
-
Print Graal installed code name when printing frames or diassemblyWed, 29 Apr 2015 14:41:03 +0200, by Gilles Duboscq
-
Remove unique id from TruffleDebugJavaMethod nameWed, 29 Apr 2015 14:39:48 +0200, by Gilles Duboscq
-
Add assert in PEReadEliminationClosureWed, 29 Apr 2015 14:36:13 +0200, by Gilles Duboscq
-
ConditionalElimination: check that begin node is still alive before processingTue, 28 Apr 2015 11:59:35 +0200, by Gilles Duboscq
-
added missing newlineWed, 29 Apr 2015 11:21:01 +0200, by Doug Simon
-
removed assertion that can never failWed, 29 Apr 2015 11:16:39 +0200, by Doug Simon
-
mergeWed, 29 Apr 2015 10:29:00 +0200, by Michael Haupt
-
add support for control flow window and basic block view on graphsWed, 29 Apr 2015 08:31:28 +0200, by Michael Haupt
-
Fix assert in test when running UseG1GCTue, 28 Apr 2015 17:21:56 -0700, by Tom Rodriguez
-
Fix code install assertions to work with G1Tue, 28 Apr 2015 17:21:33 -0700, by iveresov
-
Make G1 and Graal be friends in JDK9Tue, 28 Apr 2015 17:08:47 -0700, by iveresov
-
MergeTue, 28 Apr 2015 12:58:40 -0700, by Tom Rodriguez
-
Cache computation of timer and metric objects for phasesTue, 28 Apr 2015 10:14:40 -0700, by Tom Rodriguez
-
Make DebugScope lazier and generally reduce overhead of Debug being enabledTue, 28 Apr 2015 09:44:39 -0700, by Tom Rodriguez
-
Fix time reporting in multithreaded CTWTue, 28 Apr 2015 09:44:23 -0700, by Tom Rodriguez
-
MergeTue, 28 Apr 2015 18:35:16 +0200, by Stefan Anzinger
-
[SPARC] Improve verify in CompareTue, 28 Apr 2015 18:35:01 +0200, by Stefan Anzinger
-
[SPARC] Fix comparebranch with sub-int typesTue, 28 Apr 2015 18:07:08 +0200, by Stefan Anzinger
-
Disable DeoptALot when making graphs for snippets/susbstitutionsTue, 28 Apr 2015 18:04:28 +0200, by Stefan Anzinger
-
Make the G1PostWriteBarrier snippet kill only private locations.Tue, 28 Apr 2015 13:08:22 +0200, by Roland Schatz
-
Merge with b95deaa6ebf6100bb5a95ab25b2fdc6b9ef5f420Mon, 27 Apr 2015 20:01:10 -0700, by Michael Van De Vanter
-
Merge with f6f3f44a183051ae5ee581be7c8c6c8cbbc0d5feSun, 26 Apr 2015 20:50:30 -0700, by Michael Van De Vanter
-
TruffleInstrumentation: rename Probe.setTagTrap() to Probe.setBeforeTagTrap() and add Probe.setAfterTagTrap()Tue, 21 Apr 2015 17:02:06 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: remove an interface that no longer adds valueTue, 21 Apr 2015 15:56:48 -0700, by Michael Van De Vanter
-
Fix construction of infopoint frame statesMon, 27 Apr 2015 12:20:45 -0700, by Tom Rodriguez
-
Handle checkCast and instanceOf involving word types using a GraphBuilderPluginMon, 27 Apr 2015 11:37:33 -0700, by Christian Wimmer
-
MergeMon, 27 Apr 2015 19:03:52 +0200, by Stefan Anzinger
-
MergeMon, 27 Apr 2015 18:37:10 +0200, by Stefan Anzinger
-
Predefine value outside of COMPILERGRAALMon, 27 Apr 2015 18:36:16 +0200, by Stefan Anzinger
-
[SPARC] Set MaxVectorSize=8Mon, 27 Apr 2015 16:02:54 +0200, by Stefan Anzinger
-
graalRuntime: make service file parsing more robust:Mon, 27 Apr 2015 18:17:18 +0200, by Gilles Duboscq
-
mx: services: make sure we don't produce empty linesMon, 27 Apr 2015 16:11:46 +0200, by Gilles Duboscq
-
SL: fix division long overflow. Contributed-by: Raffaello Giulietti <raffaello.giulietti@supsi.ch>Mon, 27 Apr 2015 17:24:27 +0200, by Christian Humer
-
ReadElimination: only anchor guard if it is different from cachedValue's guardMon, 27 Apr 2015 11:55:51 +0200, by Gilles Duboscq
-
PrintStreamOption: also forward flushes to the VMFri, 24 Apr 2015 17:27:32 +0200, by Gilles Duboscq
-
mx: fix crash when there are no servicesMon, 27 Apr 2015 12:04:10 +0200, by Gilles Duboscq
-
Truffle/Instrumentation: Javadoc corrections on Node.{getSourceSection,getEncapsulatingSourceSection}Sat, 25 Apr 2015 19:47:45 -0700, by Michael Van De Vanter
-
Use snippets for incrementing snippet countersFri, 24 Apr 2015 12:05:38 -0700, by Tom Rodriguez
-
MergeThu, 23 Apr 2015 22:09:27 -0700, by Tom Rodriguez
-
Better error reporting for missing card marksThu, 23 Apr 2015 21:18:27 -0700, by Tom Rodriguez
-
Better assertion message for NULL deference in graalJavaAccessWed, 22 Apr 2015 16:42:05 -0700, by Tom Rodriguez
-
Graal should use same soft reference policy as C2Wed, 22 Apr 2015 16:34:32 -0700, by Tom Rodriguez
-
8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanityThu, 12 Mar 2015 14:15:09 +0100, by roland
-
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