Fri, 14 Sep 2012 15:26:57 +0200 |
Lukas Stadler |
cleanups, merge EscapeRecord and VirtualObjectNode
|
Fri, 14 Sep 2012 15:16:50 +0200 |
Lukas Stadler |
removed old EscapeAnalysisPhase
|
Fri, 14 Sep 2012 10:03:38 +0200 |
Lukas Stadler |
small fix to partial escape analysis
|
Thu, 13 Sep 2012 18:17:05 +0200 |
Lukas Stadler |
Merge.
|
Thu, 13 Sep 2012 18:12:54 +0200 |
Lukas Stadler |
Merge.
|
Thu, 13 Sep 2012 18:12:27 +0200 |
Lukas Stadler |
iterative partial escape analysis
|
Thu, 13 Sep 2012 11:41:43 +0200 |
Lukas Stadler |
more escape analysis infrastructure: change EscapeOp behavior, make MaterializeObjectNodes roots for escape analysis
|
Fri, 14 Sep 2012 13:50:49 +0200 |
Gilles Duboscq |
Merge
|
Fri, 14 Sep 2012 13:42:58 +0200 |
Gilles Duboscq |
use more sensible string representation for classes in the binary graph protocol
|
Fri, 14 Sep 2012 13:32:04 +0200 |
Doug Simon |
moved Node classes into com.oracle.graal.hotspot.nodes package
|
Fri, 14 Sep 2012 10:52:30 +0200 |
Doug Simon |
enabled type-filter based logging of (snippet-based) monitor operations with the "graal.monitorsnippets.log" system property
|
Fri, 14 Sep 2012 10:49:34 +0200 |
Doug Simon |
added Log.printObject() and Log.printlnObject() for more detailed logging of objects
|
Thu, 13 Sep 2012 17:45:04 +0200 |
Doug Simon |
Merge.
|
Thu, 13 Sep 2012 17:43:18 +0200 |
Doug Simon |
added MonitorSnippets which passes MonitorTest but is not yet enabled for general lowering
|
Thu, 13 Sep 2012 17:35:43 +0200 |
Doug Simon |
enhanced tracing of Graal monitor slow paths (i.e., stub calls)
|
Thu, 13 Sep 2012 12:35:21 +0200 |
Doug Simon |
made InliningIdentifier.toString() robust against exceptions
|
Thu, 13 Sep 2012 11:13:09 +0200 |
Doug Simon |
removed need for calling Node.toString() when creating an InliningIdentifier
|
Thu, 13 Sep 2012 11:05:37 +0200 |
Doug Simon |
factored out access to LIRGenerator lock scope for external use in LIR lowering
|
Thu, 13 Sep 2012 12:59:27 +0200 |
Gilles Duboscq |
Merge
|
Thu, 13 Sep 2012 10:45:17 +0200 |
Gilles Duboscq |
Merge
|
Wed, 12 Sep 2012 13:07:35 +0200 |
Gilles Duboscq |
Checks on vtableEntryOffset to avoid calling to the VM if the holder is not initialized
|
Thu, 13 Sep 2012 11:29:18 +0200 |
Lukas Stadler |
Merge.
|
Thu, 13 Sep 2012 11:27:37 +0200 |
Lukas Stadler |
fix for partial escape analysis bugs (related to StoreIndexed and monitors)
|
Thu, 13 Sep 2012 10:53:41 +0200 |
Doug Simon |
put boiler plate for CompilerToVM native methods in macros
|
Thu, 13 Sep 2012 09:04:06 +0200 |
Doug Simon |
terminology change to match C++ code and biased locking paper: "initial mark word" -> "prototype mark word"
|
Thu, 13 Sep 2012 08:25:28 +0200 |
Doug Simon |
made the name for stub call LIR ops clearer
|
Thu, 13 Sep 2012 08:18:36 +0200 |
Doug Simon |
added AND, OR and XOR intrinsics on Word types
|
Thu, 13 Sep 2012 00:27:23 +0200 |
Doug Simon |
removed duplicated comment
|