Mon, 25 May 2015 22:17:10 +0200 |
Doug Simon |
moved UnsafeAccess to com.oracle.jvmci.common (JBS:GRAAL-53)
|
Fri, 22 May 2015 23:26:20 +0200 |
Doug Simon |
added HotSpotJVMCIRuntime* classes, replaced references to HotSpotGraalRuntime in VM with HotSpotJVMCIRuntime (JBS:GRAAL-53)
|
Tue, 19 May 2015 23:16:07 +0200 |
Doug Simon |
created com.oracle.graal.hotspot.jvmci package and moved classes destined for future JVMCI module into it (JBS:GRAAL-53)
|
Thu, 28 May 2015 17:44:05 +0200 |
Gilles Duboscq |
Merge
|
Wed, 27 May 2015 17:40:26 +0200 |
Gilles Duboscq |
Use files in lib/graal/options to define Graal options (-G:...) instead of generating code for them
|
Sun, 24 May 2015 11:02:42 +0200 |
Doug Simon |
fixed npe in CompileTheWorld for methods that are already compiled
|
Sun, 24 May 2015 00:21:20 +0200 |
Doug Simon |
compute compiled bytecodes using method inlining recording instead of a DebugMetric
|
Sun, 29 Mar 2015 20:51:22 +0200 |
Thomas Wuerthinger |
Remove GraphCache option.
|
Thu, 19 Mar 2015 17:25:16 -0700 |
Tom Rodriguez |
Check for null installedCode when reporting events
|
Wed, 11 Mar 2015 17:16:30 +0100 |
Doug Simon |
disallow method substitution to be compilation root
|
Tue, 03 Mar 2015 10:32:17 -0800 |
Tom Rodriguez |
Fix nested Timer and MemUse tracking logic
|
Fri, 13 Feb 2015 10:01:05 +0100 |
Doug Simon |
made it explicit that a StructuredGraph only records method dependencies for inlined methods - the root method is not recorded as it is already available in the 'method' field
|
Thu, 12 Feb 2015 21:27:06 +0100 |
Thomas Wuerthinger |
Temporarily remove the baseline compiler experiment.
|
Thu, 12 Feb 2015 16:54:12 +0100 |
Doug Simon |
only record method dependencies if JVMTI hotswapping or breakpointing is enabled
|
Thu, 12 Feb 2015 01:54:05 +0100 |
Doug Simon |
pulled method evolution dependencies out of Assumptions and directly into StructuredGraph
|
Wed, 11 Feb 2015 16:08:50 +0100 |
Josef Eisl |
Merge (rename LowLevel{Phases,..} to LIR{Phases,..})
|
Wed, 11 Feb 2015 15:22:53 +0100 |
Josef Eisl |
Rename LowLevelSuites to LIRSuites.
|
Wed, 11 Feb 2015 10:13:08 +0100 |
Doug Simon |
made Assumptions be part of a StructuredGraph
|
Tue, 10 Feb 2015 11:09:28 +0100 |
Josef Eisl |
GraalCompiler.emitLowLevel: use LowLevelSuites instead of LowLevelCompilerConfiguration.
|
Sat, 31 Jan 2015 00:30:00 +0100 |
Doug Simon |
initial commit of GraphBuilderPhase plugins
|
Fri, 30 Jan 2015 10:54:09 -0800 |
Christian Wimmer |
Remove unused parameter "stub" from GraalCompiler.compileGraph
|
Wed, 21 Jan 2015 13:10:52 +0100 |
Thomas Wuerthinger |
Restructuring in the GraphBuilder to have less fields in the phase instance.
|
Mon, 15 Dec 2014 16:00:14 -0800 |
Tom Rodriguez |
Add ability to programmatically set the dump level
|
Mon, 03 Nov 2014 16:08:06 +0100 |
Doug Simon |
converted HotSpotResolvedJavaMethod to an interface
|
Thu, 09 Oct 2014 00:20:19 +0200 |
Doug Simon |
CompileTheWorld compilations are no longer installed as default nmethods
|
Thu, 18 Sep 2014 23:19:03 +0200 |
Doug Simon |
only generate extra debug info if on HotSpot *and* compiling for HotSpot execution
|
Tue, 16 Sep 2014 22:00:22 +0200 |
Doug Simon |
apply CompilerToVM.shouldDebugNonSafepoints() to HotSpot Truffle compilations as well
|
Fri, 15 Aug 2014 11:34:38 +0200 |
Doug Simon |
moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node class
|
Fri, 18 Jul 2014 11:14:54 +0200 |
Gilles Duboscq |
Add simple infopoint nodes which do not contain debugging informations for values. Use them when shouldDebugNonSafepoints is true.
|
Thu, 10 Jul 2014 23:02:34 +0200 |
Doug Simon |
moved signatureToMethodDescriptor(Signature sig) from MetaUtil to be a default method in Signature
|
Thu, 10 Jul 2014 22:44:38 +0200 |
Doug Simon |
moved format(String format, JavaMethod method) from MetaUtil to be a default method in JavaMethod
|
Fri, 04 Jul 2014 16:06:44 +0200 |
Lukas Stadler |
send log output to native tty
|
Thu, 03 Jul 2014 23:28:35 +0200 |
Doug Simon |
removed (Java based) CompilationQueue
|
Thu, 26 Jun 2014 11:56:21 +0200 |
Gilles Duboscq |
Respect the VM's wish to record non-safepoint debug info
|
Fri, 13 Jun 2014 18:41:45 +0200 |
Doug Simon |
ensure a DebugEnvironment is initialized for native compiler threads
|
Wed, 04 Jun 2014 15:58:28 +0200 |
Doug Simon |
exclude CompilationTask from JaCoCo
|
Tue, 03 Jun 2014 11:51:27 +0200 |
Doug Simon |
decoupled Graal runtime initialization and Graal compilation queue initialization
|
Fri, 16 May 2014 12:23:09 +0200 |
Doug Simon |
minor spelling and modifier fix
|
Thu, 15 May 2014 22:47:28 +0200 |
Doug Simon |
make CompilationTask.threadMXBean static
|
Thu, 15 May 2014 22:46:45 +0200 |
Doug Simon |
once the Graal compilation queue has been shutdown, don't process any pending compilations and be more defensive about preventing future compilations to be queued
|
Thu, 15 May 2014 15:32:37 +0200 |
twisti |
added Java Flight Recorder (JFR) event support
|
Fri, 02 May 2014 12:02:27 +0200 |
Lukas Stadler |
remove NodesToDoubles, refactoring of node probability and inlining relevance computation
|
Fri, 02 May 2014 00:36:27 +0200 |
Doug Simon |
made Graal work with the HotSpot compiler queue and compiler threads, enabled by -XX:-UseGraalCompilationQueue
|
Wed, 23 Apr 2014 12:38:05 +0200 |
Doug Simon |
added ModifiersProvider as superinterface for ResolvedJava[Method|Field|Type] and implemented all checks against modifiers as default methods
|
Tue, 22 Apr 2014 11:37:15 +0200 |
Josef Eisl |
Move GraalOptions to graal.compiler.common.
|
Tue, 15 Apr 2014 15:22:37 +0200 |
Thomas Wuerthinger |
Allow to supply predefined installed code object when adding a method to the code cache.
|
Wed, 09 Apr 2014 16:33:32 -0700 |
Tom Rodriguez |
fix PrintCompilation formatting and use same time source
|
Wed, 09 Apr 2014 19:08:53 +0200 |
Josef Eisl |
Fix most raw type references.
|
Sun, 06 Apr 2014 17:46:24 +0200 |
Thomas Wuerthinger |
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).
|
Mon, 31 Mar 2014 19:00:13 +0200 |
Josef Eisl |
BaselineCompiler: create BytecodeParser.
|
Tue, 01 Apr 2014 14:09:03 +0200 |
Gilles Duboscq |
Formatter: Keep one enum constant per line
|
Thu, 27 Mar 2014 15:06:22 +0100 |
Josef Eisl |
Merge (defunc).
|
Wed, 26 Mar 2014 20:44:11 +0100 |
Josef Eisl |
Merge.
|
Mon, 24 Mar 2014 12:10:17 +0000 |
Niclas Adlertz |
Added baseline path in runCompilation
|
Wed, 26 Mar 2014 22:19:33 +0100 |
Doug Simon |
revived use of FindBugs annotations
|
Tue, 25 Mar 2014 16:37:28 -0700 |
twisti |
print total allocated bytes for compilations
|
Mon, 24 Mar 2014 13:31:39 +0100 |
Lukas Stadler |
update BenchmarkCounters (add TimedDynamicCounters, fix -XX:+GraalCountersExcludeCompiler)
|
Sun, 16 Mar 2014 18:52:14 +0100 |
Gilles Duboscq |
Graal PrintCompilation: print exception handlers and blocking flags
|
Sun, 16 Mar 2014 18:46:56 +0100 |
Gilles Duboscq |
Print compilation level in Graal's PrintCompilation output
|
Sun, 16 Mar 2014 19:19:53 +0100 |
Gilles Duboscq |
Respect CIPrintCompilerName and output a timestamp in Graal's PrintCompilation implementation
|