Mercurial > hg > truffle
graph
-
fix to PostOrderBlockIterator: deal with unnecessary BeginNodesWed, 19 Sep 2012 12:12:00 +0200, by Lukas Stadler
-
mark word of new object is initialized by value loaded from the hub if biased locking is enabledTue, 18 Sep 2012 20:54:46 +0200, by Doug Simon
-
fixed oopmap bug caused by unsafe mixing of word and object valuesTue, 18 Sep 2012 16:59:24 +0200, by Doug Simon
-
fixed small regression in CFGPrinterTue, 18 Sep 2012 16:58:09 +0200, by Doug Simon
-
Add loop projet to C++Mon, 17 Sep 2012 18:38:38 +0200, by Gilles Duboscq
-
MergeMon, 17 Sep 2012 18:36:03 +0200, by Gilles Duboscq
-
Create a loop projectMon, 17 Sep 2012 18:35:06 +0200, by Gilles Duboscq
-
Remove unused hasOutgoingEdges field in NodeClassMon, 17 Sep 2012 18:22:51 +0200, by Gilles Duboscq
-
added support for placing breakpoints in snippetsMon, 17 Sep 2012 18:12:02 +0200, by Doug Simon
-
canonicalize projects, add package infoMon, 17 Sep 2012 16:32:51 +0200, by Lukas Stadler
-
change of project structure: separate compiler and LIR, put EA into separate projectMon, 17 Sep 2012 16:08:46 +0200, by Lukas Stadler
-
excluded Word and Log from JaCoCo processingMon, 17 Sep 2012 13:35:55 +0200, by Doug Simon
-
Lowering of call targets to direct / indirect call targetsFri, 14 Sep 2012 14:45:47 -0700, by Christian Wimmer
-
Allow snippets to inherit the stateAfter and stamp from the replaceeFri, 14 Sep 2012 14:21:33 -0700, by Christian Wimmer
-
Snippets need only a MetaAccessProvider, not a CodeCacheProviderFri, 14 Sep 2012 14:14:01 -0700, by Christian Wimmer
-
Add snippet factory methodsFri, 14 Sep 2012 14:10:36 -0700, by Christian Wimmer
-
Rename snippet factory method to a less generic nameFri, 14 Sep 2012 14:07:58 -0700, by Christian Wimmer
-
Create Backend instance directly instead of specifying the class name as a system propertyFri, 14 Sep 2012 14:03:43 -0700, by Christian Wimmer
-
Unify the declared type of accessingClass parameterFri, 14 Sep 2012 13:58:17 -0700, by Christian Wimmer
-
Download URL of DaCapo has changedFri, 14 Sep 2012 13:54:17 -0700, by Christian Wimmer
-
Distinguish between the Representation of primitive and Object fields so that Object fields can be stored in a different place.Fri, 14 Sep 2012 13:53:11 -0700, by Christian Wimmer
-
Merge.Fri, 14 Sep 2012 15:28:05 +0200, by Lukas Stadler
-
cleanups, merge EscapeRecord and VirtualObjectNodeFri, 14 Sep 2012 15:26:57 +0200, by Lukas Stadler
-
removed old EscapeAnalysisPhaseFri, 14 Sep 2012 15:16:50 +0200, by Lukas Stadler
-
small fix to partial escape analysisFri, 14 Sep 2012 10:03:38 +0200, by Lukas Stadler
-
Merge.Thu, 13 Sep 2012 18:17:05 +0200, by Lukas Stadler
-
Merge.Thu, 13 Sep 2012 18:12:54 +0200, by Lukas Stadler
-
iterative partial escape analysisThu, 13 Sep 2012 18:12:27 +0200, by Lukas Stadler
-
more escape analysis infrastructure: change EscapeOp behavior, make MaterializeObjectNodes roots for escape analysisThu, 13 Sep 2012 11:41:43 +0200, by Lukas Stadler
-
MergeFri, 14 Sep 2012 13:50:49 +0200, by Gilles Duboscq
-
use more sensible string representation for classes in the binary graph protocolFri, 14 Sep 2012 13:42:58 +0200, by Gilles Duboscq
-
moved Node classes into com.oracle.graal.hotspot.nodes packageFri, 14 Sep 2012 13:32:04 +0200, by Doug Simon
-
enabled type-filter based logging of (snippet-based) monitor operations with the "graal.monitorsnippets.log" system propertyFri, 14 Sep 2012 10:52:30 +0200, by Doug Simon
-
added Log.printObject() and Log.printlnObject() for more detailed logging of objectsFri, 14 Sep 2012 10:49:34 +0200, by Doug Simon
-
Merge.Thu, 13 Sep 2012 17:45:04 +0200, by Doug Simon
-
added MonitorSnippets which passes MonitorTest but is not yet enabled for general loweringThu, 13 Sep 2012 17:43:18 +0200, by Doug Simon
-
enhanced tracing of Graal monitor slow paths (i.e., stub calls)Thu, 13 Sep 2012 17:35:43 +0200, by Doug Simon
-
made InliningIdentifier.toString() robust against exceptionsThu, 13 Sep 2012 12:35:21 +0200, by Doug Simon
-
removed need for calling Node.toString() when creating an InliningIdentifierThu, 13 Sep 2012 11:13:09 +0200, by Doug Simon
-
factored out access to LIRGenerator lock scope for external use in LIR loweringThu, 13 Sep 2012 11:05:37 +0200, by Doug Simon
-
MergeThu, 13 Sep 2012 12:59:27 +0200, by Gilles Duboscq
-
MergeThu, 13 Sep 2012 10:45:17 +0200, by Gilles Duboscq
-
Checks on vtableEntryOffset to avoid calling to the VM if the holder is not initializedWed, 12 Sep 2012 13:07:35 +0200, by Gilles Duboscq
-
Merge.Thu, 13 Sep 2012 11:29:18 +0200, by Lukas Stadler
-
fix for partial escape analysis bugs (related to StoreIndexed and monitors)Thu, 13 Sep 2012 11:27:37 +0200, by Lukas Stadler
-
put boiler plate for CompilerToVM native methods in macrosThu, 13 Sep 2012 10:53:41 +0200, by Doug Simon
-
terminology change to match C++ code and biased locking paper: "initial mark word" -> "prototype mark word"Thu, 13 Sep 2012 09:04:06 +0200, by Doug Simon
-
made the name for stub call LIR ops clearerThu, 13 Sep 2012 08:25:28 +0200, by Doug Simon
-
added AND, OR and XOR intrinsics on Word typesThu, 13 Sep 2012 08:18:36 +0200, by Doug Simon
-
removed duplicated commentThu, 13 Sep 2012 00:27:23 +0200, by Doug Simon
-
added tests for monitor snippetsThu, 13 Sep 2012 00:25:58 +0200, by Doug Simon
-
added support for multi-threaded compiler testsThu, 13 Sep 2012 00:25:36 +0200, by Doug Simon
-
added missing @Test annotationThu, 13 Sep 2012 00:22:43 +0200, by Doug Simon
-
made NewObjectSnippets optionally load the initial mark word when initializing an object - this is disabled until the bug triggered in lusearch by this change is fixedWed, 12 Sep 2012 23:50:52 +0200, by Doug Simon
-
deleted caching of initial mark word in HotSpotResolvedJavaType. This value is modified by the biased locking mechanism and so it not constant for a KlassWed, 12 Sep 2012 23:50:37 +0200, by Doug Simon
-
added more tests to NewInstanceTestWed, 12 Sep 2012 23:37:39 +0200, by Doug Simon