Mercurial > hg > truffle
graph
-
Merge.Thu, 24 Oct 2013 22:28:09 +0200, by Christian Humer
-
Truffle-DSL: fixed recursive rewrite problem for transitions from monomorphic to polymorphic. (GRAAL-560 #resolve)Thu, 24 Oct 2013 16:01:44 +0200, by Christian Humer
-
Merge.Thu, 24 Oct 2013 15:56:08 +0200, by Christian Humer
-
Merge.Mon, 21 Oct 2013 11:07:47 +0200, by Christian Humer
-
Truffle-DSL: fixed wrong type simple name references with ECJ in generated code.Mon, 21 Oct 2013 11:07:32 +0200, by Christian Humer
-
Fix warningThu, 24 Oct 2013 19:44:08 +0200, by Gilles Duboscq
-
Serveral fixes to StampTool.add and some testsThu, 24 Oct 2013 20:15:49 +0200, by Gilles Duboscq
-
Only print "Graal: no installed code" in deopt if nmethod is compiled by GraalThu, 24 Oct 2013 11:44:55 +0200, by Gilles Duboscq
-
MergeThu, 24 Oct 2013 08:51:44 -0700, by twisti
-
read HotSpotVMConfig fields from HotSpot's vmStructs via annotationsWed, 23 Oct 2013 19:50:14 -0700, by twisti
-
added missing @Override'sTue, 22 Oct 2013 23:16:03 -0700, by twisti
-
Make AMD64HotSpotTruffleBackend a decorator for the default backend.Thu, 24 Oct 2013 15:36:39 +0200, by Roland Schatz
-
initialize primitive frame slots for objects to 0 (long) instead of null (object)Thu, 24 Oct 2013 13:26:27 +0200, by Lukas Stadler
-
renamed TruffleIRJavaMethod to TruffleDebugJavaMethod and made Truffle debug scopes more consistent in its usageThu, 24 Oct 2013 12:23:52 +0200, by Doug Simon
-
MergeWed, 23 Oct 2013 17:12:30 -0700, by Mick Jordan
-
mxtool: change about text to refer to Wiki doc, add mx.find scriptWed, 23 Oct 2013 15:35:55 -0700, by Mick Jordan
-
ArrayCopySnippets: small cleanupWed, 23 Oct 2013 22:50:34 +0200, by Bernhard Urban
-
ArrayCopySnippets: remove unused constantsWed, 23 Oct 2013 22:45:56 +0200, by Bernhard Urban
-
UnsafeArrayCopySnippets: use vectorized version also for Long, Double and ObjectWed, 23 Oct 2013 22:07:22 +0200, by Bernhard Urban
-
UnsafeArrayCopyNode: try to be more precise about killed locationWed, 23 Oct 2013 22:06:28 +0200, by Bernhard Urban
-
Unsafe{Load,Store}Node: users must provide an LocationIdentity explicitly. Provide more specific LocationIdentity in UnsafeArraySnippets (instead of ANY_LOCATION)Wed, 23 Oct 2013 22:06:27 +0200, by Bernhard Urban
-
ArrayCopySnippets: don't do a second bounds checkWed, 23 Oct 2013 22:06:16 +0200, by Bernhard Urban
-
ArrayCopySnippets: use slow path probability for deopt branchesWed, 23 Oct 2013 22:06:04 +0200, by Bernhard Urban
-
[PTX] fix warnings in ptx codeWed, 23 Oct 2013 13:54:21 -0400, by S.Bharadwaj Yadavalli
-
improved debug scope context when compiling Truffle IR graphs by making a Truffle compilable masquerade as a JavaMethodWed, 23 Oct 2013 18:45:05 +0200, by Doug Simon
-
Fix exception during canonicalization (GRAAL-554): when killing the branch following a FixedGuard, we can not count on this removing all of our usages because some of them may already be deadWed, 23 Oct 2013 17:50:58 +0200, by Gilles Duboscq
-
Fix integer stamp join for downMask/lowerBoundWed, 23 Oct 2013 16:51:01 +0200, by Gilles Duboscq
-
sparc: fix makefile issue from hsx25 mergeWed, 23 Oct 2013 15:44:39 +0200, by Bernhard Urban
-
mx: fix detection for sparc. ignore unparsable lines in jvm.cfgWed, 23 Oct 2013 15:31:47 +0200, by Bernhard Urban
-
Fix NPE in OptimizeGuardAnchorsWed, 23 Oct 2013 13:41:50 +0200, by Gilles Duboscq
-
Fix StampTool.unsignedRightShiftWed, 23 Oct 2013 11:49:01 +0200, by Gilles Duboscq
-
IGV: Fix cfg edge coloring.Wed, 23 Oct 2013 13:35:50 +0200, by Roland Schatz
-
MergeWed, 23 Oct 2013 13:41:10 +0200, by Matthias Grimmer
-
rename CompilerToVm.dontInline to doNotInlineOrCompileWed, 23 Oct 2013 13:40:56 +0200, by Matthias Grimmer
-
Re-add OptimizedCallTarget.callHelper - prevents frequent reinstallation of frame injectionWed, 23 Oct 2013 13:33:40 +0200, by Matthias Grimmer
-
Remove unused parameter from CompilerToVm.dontInlineWed, 23 Oct 2013 12:54:21 +0200, by Matthias Grimmer
-
Extend the CompilerToVM interface to explicitly avoid compilation and inlining of methodsWed, 23 Oct 2013 12:48:06 +0200, by Matthias Grimmer
-
Refactoring of the frame prologue injectionWed, 23 Oct 2013 12:46:58 +0200, by Matthias Grimmer
-
Rename CodeCacheProvider.addDefaultMethod to setDefaultMethodWed, 23 Oct 2013 12:45:57 +0200, by Matthias Grimmer
-
Add OptimizedCallTarget.call(PackedFrame, Arguments) frame prologue injectionTue, 22 Oct 2013 13:25:37 +0200, by Matthias Grimmer
-
Make pointer decoding of AMD64HotSPotMove publicTue, 22 Oct 2013 13:24:43 +0200, by Matthias Grimmer
-
Add missing ExplodeLoop annotation in SLTue, 22 Oct 2013 13:24:18 +0200, by Matthias Grimmer
-
Allow CodeCacheProvider to install default methodsMon, 21 Oct 2013 18:40:31 +0200, by Matthias Grimmer
-
Add NeverInlineMacro for OptimizedCallTarget.callMon, 21 Oct 2013 17:48:54 +0200, by Matthias Grimmer
-
fixed bug in creation of CreateGRAALDist.launch filesWed, 23 Oct 2013 10:29:53 +0200, by Doug Simon
-
MergeTue, 22 Oct 2013 15:49:05 -0700, by Mick Jordan
-
mxtool: fixes (GRAAL-557) and code cleanupsTue, 22 Oct 2013 15:48:45 -0700, by Mick Jordan
-
MergeTue, 22 Oct 2013 08:35:26 -0700, by Mick Jordan
-
mxtool sclone: check import version when imported suite already existsMon, 21 Oct 2013 20:36:08 -0700, by Mick Jordan
-
PTX codegen enhancements; fixes to PTX test regressions.Tue, 22 Oct 2013 14:35:41 -0400, by S.Bharadwaj Yadavalli
-
only show metric and timer values if -G:Meter or -G:Time is enabledTue, 22 Oct 2013 17:03:01 +0200, by Doug Simon
-
Add an optional name to HotSpotNmethod. Print it during deopt. Use it when installing a Truffle compilationTue, 22 Oct 2013 15:10:14 +0200, by Gilles Duboscq
-
Add setter for GuardNode's actionTue, 22 Oct 2013 15:08:23 +0200, by Gilles Duboscq
-
Merge.Tue, 22 Oct 2013 11:54:18 +0200, by Doug Simon
-
append output of mx command to (re)build graal.jar to a per-project log fileTue, 22 Oct 2013 11:31:16 +0200, by Doug Simon
-
commented out eager initialization of Suite.versionTue, 22 Oct 2013 11:01:56 +0200, by Doug Simon
-
made hg be called lazilyTue, 22 Oct 2013 11:01:32 +0200, by Doug Simon
-
Small refactoring of edge dumping in BinaryGraphPrinterTue, 22 Oct 2013 10:15:37 +0200, by Gilles Duboscq
-
Fix NodeClass.getFirstLevel(Input|Successor)Positions to use the NODE_LIST constant instead of 0Tue, 22 Oct 2013 10:31:32 +0200, by Gilles Duboscq
-
Disable deferred init barriersTue, 22 Oct 2013 09:58:21 +0200, by Christos Kotselidis
-
mxtool: handle missing hg executable gracefullyMon, 21 Oct 2013 15:14:43 -0700, by Mick Jordan
-
moved snippet timers/metrics from SnippetTemplate to SnippetInfo and added new metric for number of snippet specializations (i.e. number of SnippetTemplate objects created)Mon, 21 Oct 2013 22:49:28 +0200, by Doug Simon
-
enable zero-count metrics to be shown (disable with new -G:+SuppressZeroDebugValues option)Mon, 21 Oct 2013 22:47:54 +0200, by Doug Simon
-
Merge.Mon, 21 Oct 2013 18:37:19 +0200, by Doug Simon
-
applied autoformatMon, 21 Oct 2013 18:16:37 +0200, by Doug Simon
-
minor reformatting based on 'mx eclipseformat'Mon, 21 Oct 2013 18:10:32 +0200, by Doug Simon
-
added support code for Truffle to inject special tail-call code into the prefix of OptimizedCallTarget.call(PackedFrame, Arguments)Mon, 21 Oct 2013 17:42:42 +0200, by Doug Simon
-
added limited ability for one HotSpotBackendFactory to override anotherMon, 21 Oct 2013 17:42:19 +0200, by Doug Simon
-
workaround for bug in Clang 5.0Mon, 21 Oct 2013 17:41:27 +0200, by Doug Simon
-
MergeMon, 21 Oct 2013 17:36:41 +0200, by Christos Kotselidis
-
Flush deferred barrier when Graal and G1 are usedMon, 21 Oct 2013 17:21:26 +0200, by Christos Kotselidis
-
gate: clean and build IGV (not GV)Mon, 21 Oct 2013 16:07:32 +0200, by Bernhard Urban
-
FloatingReadNode: simplify assert conditionMon, 21 Oct 2013 16:07:29 +0200, by Bernhard Urban
-
Truffle: add sanity check.Sun, 20 Oct 2013 03:50:51 +0200, by Andreas Woess
-
Truffle: fix possible node rewrite failures after recursive calls.Sun, 20 Oct 2013 03:26:03 +0200, by Andreas Woess
-
Backed out changeset: edb2e6bd6a01 (superseded by ce5e6f9075b6)Sun, 20 Oct 2013 01:00:02 +0200, by Andreas Woess
-
MergeFri, 18 Oct 2013 15:59:20 -0700, by Mick Jordan
-
mxtool: fix command-specific option parsing regressionFri, 18 Oct 2013 15:58:07 -0700, by Mick Jordan
-
available GPUs are exposed to Graal only by the graal.gpu.isalist system property which is set up during command line argument parsingFri, 18 Oct 2013 23:55:35 +0200, by Doug Simon
-
added ptx sources to hotspot Eclipse projectFri, 18 Oct 2013 21:40:23 +0200, by Doug Simon
-
revert attempt to avoid Eclipse build loopsFri, 18 Oct 2013 17:00:52 +0200, by Doug Simon
-
Add canonicalizations for more diamond shapes to Conditional if one of the input of the Phi is also a conditional with constantsThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Conditional Elimination should not skip registering ShortCut conditionsThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Canonicalize DynamicDeoptimize nodes back to Deoptimize when used with a constant reason&actionThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Optimize Binary Graph format for more compact sizeThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Binary Graphs: use 16bits for pool indicesThu, 17 Oct 2013 18:23:20 +0200, by Gilles Duboscq
-
Replace EliminatePartiallyRedundantGuardsPhase with OptimizeGuardAnchorsThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Small optimizations to Binary Printer and IGV's BinaryParserThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
duplicate VirtualObjectNodes when peeling / unrolling loopsFri, 18 Oct 2013 14:51:56 +0200, by Lukas Stadler
-
Truffle: Update for the CompilationPolicyFri, 18 Oct 2013 13:49:41 +0200, by Christian Wirth
-
mxtool hg support for suitesThu, 17 Oct 2013 19:59:25 -0700, by Mick Jordan
-
made AMD64HotSpotBackendFactory more easily extensibleThu, 17 Oct 2013 22:22:19 +0200, by Doug Simon
-
Merge.Thu, 17 Oct 2013 15:58:41 +0200, by Doug Simon
-
made HSAILCompilationResult subclass CompilationResultThu, 17 Oct 2013 14:05:14 +0200, by Doug Simon
-
fixed 5b1a2e8e82d6: make EscapeObjectState value numberableWed, 16 Oct 2013 11:46:05 +0200, by Lukas Stadler
-
added support disassembling during CodeGenThu, 17 Oct 2013 12:22:27 +0200, by Doug Simon
-
fixed regressionThu, 17 Oct 2013 12:21:25 +0200, by Doug Simon
-
marked HSAIL tests that rely on unimplemented featuresThu, 17 Oct 2013 11:48:58 +0200, by Doug Simon
-
gave HSAIL its own Replacements implementation (HSAILHotSpotReplacementsImpl)Thu, 17 Oct 2013 11:48:31 +0200, by Doug Simon
-
replace new InternalError("NYI") with GraalInternalError.unimplemented()Thu, 17 Oct 2013 11:46:58 +0200, by Doug Simon
-
prevent npe in Buffer.copyData() when Buffer.data is nullThu, 17 Oct 2013 11:46:27 +0200, by Doug Simon
-
preliminary support for initializing multiple ForeignCallProviders and LoweringProviders (GRAAL-363)Thu, 17 Oct 2013 10:52:56 +0200, by Doug Simon
-
removed yet more uses of HotSpotGraalRuntime.getHostProviders() (GRAAL-363)Thu, 17 Oct 2013 10:18:53 +0200, by Doug Simon
-
replaced HotSpotGraalRuntime.wordKind with an access via the host backend (GRAAL-363)Thu, 17 Oct 2013 10:09:02 +0200, by Doug Simon
-
removed more uses of HotSpotGraalRuntime.getHostProviders() (GRAAL-363)Thu, 17 Oct 2013 09:58:17 +0200, by Doug Simon
-
factored out retrieving the host architecture name to handle variations in value of os.arch system propertyThu, 17 Oct 2013 09:25:58 +0200, by Doug Simon
-
make TimedBootstrap work with lower time limitsWed, 16 Oct 2013 22:06:58 -0700, by twisti
-
added NegateNodeCanonicalizationTestWed, 16 Oct 2013 19:49:15 -0700, by twisti
-
fixed C++ compilation error in fastdebug buildThu, 17 Oct 2013 01:28:01 +0200, by Doug Simon
-
fixed project canonicalizationThu, 17 Oct 2013 01:16:36 +0200, by Doug Simon
-
added missing fileThu, 17 Oct 2013 01:14:05 +0200, by Doug Simon