Mercurial > hg > graal-jvmci-8
graph
-
Synchronize createHotSpotTypeResolved (should fix EscapeAnalysis NPE)Mon, 20 Feb 2012 12:30:58 +0100, by Gilles Duboscq
-
Fix NPE in DebugValueMap.groupSun, 19 Feb 2012 04:28:40 +0100, by Andreas Woess
-
added another variant for propagating loop frequenciesFri, 17 Feb 2012 16:03:09 -0800, by Christian Haeubl
-
MergeFri, 17 Feb 2012 11:02:52 -0800, by Christian Haeubl
-
avoid code generation for typechecks that are only used for anchoringFri, 17 Feb 2012 11:02:19 -0800, by Christian Haeubl
-
fixed checkcast when inlining more than one methodFri, 17 Feb 2012 10:34:34 -0800, by Christian Haeubl
-
fixed VS project filesFri, 17 Feb 2012 10:30:39 -0800, by Christian Haeubl
-
Added missing file.Fri, 17 Feb 2012 19:24:53 +0100, by Doug Simon
-
MergeFri, 17 Feb 2012 15:31:40 +0100, by Gilles Duboscq
-
MergeFri, 17 Feb 2012 14:47:57 +0100, by Gilles Duboscq
-
Make it possible to pass jvm args in jtt and unittestFri, 17 Feb 2012 14:47:48 +0100, by Gilles Duboscq
-
check all framestates in LIRGen assertFri, 17 Feb 2012 13:17:42 +0100, by Gilles Duboscq
-
MergeFri, 17 Feb 2012 12:37:29 +0100, by Gilles Duboscq
-
Fix checkcast type in polymorphic inliningFri, 17 Feb 2012 12:37:17 +0100, by Gilles Duboscq
-
in esa mode, check that values in stateAfter are all ready after LIRGen of a ValudeNodeFri, 17 Feb 2012 11:37:44 +0100, by Gilles Duboscq
-
Make assert in getInlineInfo output more informationThu, 16 Feb 2012 19:29:32 +0100, by Gilles Duboscq
-
MergeThu, 16 Feb 2012 18:59:18 +0100, by Gilles Duboscq
-
Add checkcast for type-guarded inliningThu, 16 Feb 2012 18:59:09 +0100, by Gilles Duboscq
-
Fix mergeThu, 16 Feb 2012 18:24:31 +0100, by Gilles Duboscq
-
MergeThu, 16 Feb 2012 17:47:43 +0100, by Gilles Duboscq
-
clenup unused floating nodes on killCFGThu, 16 Feb 2012 17:47:14 +0100, by Gilles Duboscq
-
MergeThu, 16 Feb 2012 14:53:04 +0100, by Gilles Duboscq
-
Add merge-before-loopend simplification for mergesThu, 16 Feb 2012 14:43:05 +0100, by Gilles Duboscq
-
Transform some CiBailout into GraalInternalErrorThu, 16 Feb 2012 13:48:47 +0100, by Gilles Duboscq
-
Update visualiser's color filterThu, 16 Feb 2012 13:48:00 +0100, by Gilles Duboscq
-
Make it possible to have multiple LoopEnds per LoopBeginThu, 16 Feb 2012 11:57:38 +0100, by Gilles Duboscq
-
Make the graph object always available in context (helps debugging problems during LIRGen)Wed, 15 Feb 2012 20:09:25 +0100, by Gilles Duboscq
-
Use parameters in graph group names for the visualizer so that successive compilation of methods with same name but different signature don't get fusedWed, 15 Feb 2012 20:05:06 +0100, by Gilles Duboscq
-
Fix mergeTue, 14 Feb 2012 11:32:21 +0100, by Gilles Duboscq
-
MergeTue, 14 Feb 2012 11:28:57 +0100, by Gilles Duboscq
-
move TypeProfileWidth definition inside the ifndef TIERED blockMon, 13 Feb 2012 16:04:59 +0100, by Gilles Duboscq
-
Added -g option to 'mx gate' to omit the server and client builds (i.e. -g == graal only).Fri, 17 Feb 2012 15:01:37 +0100, by Doug Simon
-
Made GraalVM build work on Mac OS X.Fri, 17 Feb 2012 14:07:32 +0100, by Doug Simon
-
MergeThu, 16 Feb 2012 16:32:14 -0800, by Christian Haeubl
-
disabled megamorphic calls, trying an inlining policy where invokes within loops do not have any advantagesThu, 16 Feb 2012 16:31:27 -0800, by Christian Haeubl
-
disable megamorphic inlining for nowThu, 16 Feb 2012 14:02:08 -0800, by Christian Haeubl
-
Small comment fix to test native code building guard in the gate.Thu, 16 Feb 2012 23:51:37 +0100, by Doug Simon
-
Merge.Thu, 16 Feb 2012 22:58:26 +0100, by Doug Simon
-
Added --omit-native-build to gate command so that native cleaning and building can be omitted for changesets that made no changes to the C/C++ code.Thu, 16 Feb 2012 22:38:52 +0100, by Doug Simon
-
Fix possible NullPointerException in HotSpotMethodResolvedImpl.toJavaThu, 16 Feb 2012 18:30:39 +0100, by Andreas Woess
-
evacuate guards when deleting control splitsThu, 16 Feb 2012 17:08:32 +0100, by Lukas Stadler
-
set default inlining policy to the greedy oneTue, 14 Feb 2012 18:00:32 -0800, by Christian Haeubl
-
fixed visual studio project filesTue, 14 Feb 2012 15:01:36 -0800, by Christian Haeubl
-
minor changeTue, 14 Feb 2012 14:01:37 -0800, by Christian Haeubl
-
MergeTue, 14 Feb 2012 14:00:23 -0800, by Christian Haeubl
-
bugfixes, added bytecode complexity estimationTue, 14 Feb 2012 13:53:25 -0800, by Christian Haeubl
-
Canonicalize invoke kind to static when the exact receiver type is known, regardless of whether it is constant.Tue, 14 Feb 2012 20:19:29 +0100, by Andreas Woess
-
MergeTue, 14 Feb 2012 10:21:38 -0800, by Christian Haeubl
-
changed DynamicSizeBasedInliningPolicy to use log(probability) for frequently executed loops, added check for SmallCompiledCodeSize to WeightBasedInliningPolicy.Mon, 13 Feb 2012 18:40:54 -0800, by Christian Haeubl
-
added assertion to ensure that methods are only inlined if they cannot be intrinsifiedMon, 13 Feb 2012 16:28:21 -0800, by Christian Haeubl
-
Fixed computation of exact type information in PhiStampPhase.Mon, 13 Feb 2012 15:39:20 -0800, by Christian Haeubl
-
remove jtt tests from the gate (they fail in fastdebug)Tue, 14 Feb 2012 16:51:06 +0100, by Lukas Stadler
-
add jtt tests, converted from the maxine repository using ConvertJTTTue, 14 Feb 2012 16:27:59 +0100, by Lukas Stadler
-
small fix to source code formatting (spaces in array initializers)Tue, 14 Feb 2012 15:40:53 +0100, by Lukas Stadler
-
Create exception dispatch even if catch type is not initialized yet.Mon, 13 Feb 2012 23:47:06 +0100, by Andreas Woess
-
Modified JDK replication process such that a copy of the default VM is made. This prevents issues with the replicated JDK being used to bootstrap a HotSpot build.Tue, 14 Feb 2012 12:29:11 +0100, by Doug Simon
-
Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.Mon, 13 Feb 2012 23:15:53 +0100, by Doug Simon
-
Made all vm builds go into subdirectories, even product builds to simplify building the various types of VMs (server, client and graal).Mon, 13 Feb 2012 23:13:37 +0100, by Doug Simon
-
Use kind of input operand (instead of result operand) to determine the type of moves, because an Object constant can be loaded to a Long register for unsafe operation.Mon, 13 Feb 2012 13:49:12 -0800, by Christian Wimmer