Tue, 03 Dec 2013 16:49:12 +0100 |
Doug Simon |
use CompilationResultBuilderFactory to do patching of OptimizedCallTarget.call()
|
Tue, 03 Dec 2013 16:35:41 +0100 |
Doug Simon |
fixed crash when TraceCreateZombies is enabled
|
Tue, 03 Dec 2013 16:33:41 +0100 |
Doug Simon |
added CompilationResultBuilderFactory to support peep-hole instrumentation of methods as their code is emitted
|
Tue, 03 Dec 2013 11:05:20 +0100 |
Doug Simon |
removed GraalCompiler.compileGraphNoScope
|
Tue, 03 Dec 2013 10:51:16 +0100 |
Doug Simon |
renamed TargetMethodAssembler to CompilationResultBuilder
|
Tue, 03 Dec 2013 10:08:35 +0100 |
Doug Simon |
moved CompilationResult metric updating out from TargetMethodAssembler.finish()
|
Tue, 03 Dec 2013 10:06:09 +0100 |
Doug Simon |
removed PTXTargetMethodAssembler
|
Tue, 03 Dec 2013 09:48:22 +0100 |
Doug Simon |
renamed TargetMethodAssembler.finishTargetMethod to finalize and made its return type void
|
Mon, 02 Dec 2013 17:03:22 +0100 |
Doug Simon |
ensure instruction at verified entry point is safely patchable (GRAAL-605)
|
Tue, 03 Dec 2013 16:06:39 +0100 |
Erik Eckstein |
rename Replacements.prepareSnippetCopyAfterInstantiation
|
Tue, 03 Dec 2013 16:05:51 +0100 |
Erik Eckstein |
graph builder: fixed wrong liveness of locals in ExceptionObject?s frame state
|
Mon, 02 Dec 2013 18:06:00 +0100 |
Gilles Duboscq |
Put _pending_deoptimization and _pending_monitorenter under ifdef GRAAL
|
Mon, 02 Dec 2013 18:02:04 +0100 |
Gilles Duboscq |
IGV display an error message for any exception during port binding
|
Mon, 02 Dec 2013 18:01:14 +0100 |
Gilles Duboscq |
Use ordinal check on guard stage in LoadHubNode.lower
|
Tue, 03 Dec 2013 11:28:56 +0100 |
Roland Schatz |
Use separate method profile for OSR compilations.
|
Tue, 03 Dec 2013 11:25:40 +0100 |
Roland Schatz |
Profile deoptimizations of OSR methods separately.
|
Tue, 03 Dec 2013 11:10:16 +0100 |
Roland Schatz |
Don't peel counted loops.
|
Mon, 02 Dec 2013 20:05:24 -0800 |
twisti |
moved CompilerToVM.isTypeInitialized and isTypeLinked to Java
|
Mon, 02 Dec 2013 15:08:14 -0800 |
Christian Wimmer |
Merge
|
Mon, 02 Dec 2013 14:20:32 -0800 |
Christian Wimmer |
Use fixed instead of virtual register for target in far foreign call, since the register allocator does not support virtual registers to be used at call sites.
|
Mon, 02 Dec 2013 14:19:20 -0800 |
Christian Wimmer |
Relax overly strict assertion
|
Mon, 02 Dec 2013 23:15:33 +0100 |
Chris Seaton |
Remove experimental warning on @ImplicitCast.
|
Mon, 02 Dec 2013 13:46:05 +0100 |
Andreas Woess |
Merge
|
Sat, 30 Nov 2013 18:41:35 +0100 |
Andreas Woess |
print frame prologue reinstallation message only if TraceTruffleCompilation is enabled.
|
Sat, 30 Nov 2013 18:21:06 +0100 |
Andreas Woess |
add truffle tree dump handler in order to make tree dumping respect the method filter.
|
Sat, 30 Nov 2013 18:14:58 +0100 |
Andreas Woess |
do not attempt to virtualize NewFrame if frame descriptor is not constant.
|
Mon, 02 Dec 2013 12:45:18 +0100 |
Christos Kotselidis |
Merge
|
Mon, 02 Dec 2013 12:44:53 +0100 |
Christos Kotselidis |
Ommit G1 Pre barrier in init writes of instance objects
|
Sat, 30 Nov 2013 19:09:55 +0100 |
Christian Humer |
Truffle: Implemented basic tracing of truffle compiler tree expansion (-G:+TraceTruffleExpansion, -G:+TraceTruffleExpansionSource)
|
Sat, 30 Nov 2013 19:05:44 +0100 |
Christian Humer |
Merge.
|
Fri, 22 Nov 2013 14:45:09 +0100 |
Christian Humer |
Truffle: improved error mesage for accessing unknonw frame slots.
|
Sat, 30 Nov 2013 11:07:41 +0100 |
Doug Simon |
replaced use of graal.compileTheWorldTest.log system property with a field to control CTW verbosity which is true by default but is set to false by CTW unit test
|
Sat, 30 Nov 2013 01:48:18 +0100 |
Doug Simon |
put CompileTheWorldTest logging behind the graal.compileTheWorldTest.log system property
|
Sat, 30 Nov 2013 01:33:29 +0100 |
Doug Simon |
put PTX logging behind the -G:Log option
|
Sat, 30 Nov 2013 01:16:55 +0100 |
Doug Simon |
change debug scopes implementation to prevent extra frames related to mechanism being added to call stack
|
Fri, 29 Nov 2013 20:46:54 +0100 |
Doug Simon |
weakened assertion around type profiles to allow array types (GRAAL-618)
|
Fri, 29 Nov 2013 17:40:03 +0100 |
Gilles Duboscq |
Fix Compare Canonicalization with 2 converts from different kinds as input
|
Fri, 29 Nov 2013 12:20:12 +0100 |
Christian Wirth |
Merged
|
Fri, 29 Nov 2013 12:19:50 +0100 |
Christian Wirth |
fix problem detected by -G:-PartialEscapeAnalysis
|
Fri, 29 Nov 2013 10:09:18 +0100 |
Bernhard Urban |
annotate UnsafeCastNode as deprecated
|
Thu, 28 Nov 2013 19:54:48 +0100 |
Bernhard Urban |
Canonicalizer: when replacing a fixed node with a controlsink, set the next of the replacee *before* calling killCFG() (GRAAL-609)
|
Thu, 28 Nov 2013 19:52:05 +0100 |
Bernhard Urban |
virtualize(): check if stamp is null (GRAAL-609)
|
Thu, 28 Nov 2013 19:51:54 +0100 |
Bernhard Urban |
Debug: use silent debug config for sandbox
|
Thu, 28 Nov 2013 14:12:31 +0100 |
Bernhard Urban |
deoptimization: add helper to minimize hsx diff #resolve GRAAL-531
|
Thu, 28 Nov 2013 13:19:58 +0100 |
Bernhard Urban |
C2V: remove unused method
|
Wed, 27 Nov 2013 20:16:13 +0100 |
Doug Simon |
made ConstantNode optionally be an external node (GRAAL-508)
|
Wed, 27 Nov 2013 20:14:35 +0100 |
Doug Simon |
refactored all PTX reporting to use PTXTestBase.printReport()
|
Wed, 27 Nov 2013 20:13:58 +0100 |
Doug Simon |
removed unnecessary use of org.junit.Assume
|
Wed, 27 Nov 2013 18:53:07 +0100 |
Doug Simon |
JDK8: added support for default methods as well as interfaces containing static and private methods
|
Tue, 26 Nov 2013 11:41:47 -0800 |
twisti |
get DataLayout tags from VM
|
Wed, 27 Nov 2013 02:31:03 +0100 |
Doug Simon |
fixed bug in MethodData and added assertion that precomputed size == initialized size
|
Tue, 26 Nov 2013 23:14:18 +0100 |
Doug Simon |
Merge.
|
Tue, 26 Nov 2013 22:15:04 +0100 |
Doug Simon |
made FrameWithoutBoxing.pack() substitution match the signature of the original
|
Tue, 26 Nov 2013 20:54:31 +0100 |
Doug Simon |
fixed HotSpot compiler test 7184394 (GRAAL-612)
|
Tue, 26 Nov 2013 18:43:53 +0100 |
Doug Simon |
made method substitution take return types into account (GRAAL-612)
|
Tue, 26 Nov 2013 13:03:40 -0800 |
Tom Rodriguez |
Merge
|