log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java @ 19047:173bdcc85ab8

age author description
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
Fri, 14 Mar 2014 22:56:59 +0100 Doug Simon removed ResolvedJavaMethod.getCompiledCodeSize()
Fri, 14 Mar 2014 22:05:50 +0100 Doug Simon removed ResolvedJavaMethod.getCompilerStorage(); moved last compiled graph node count into profiling info (i.e. MethodData metadata)
Thu, 13 Mar 2014 15:36:30 +0100 Doug Simon Made graph caching compilation local
Thu, 13 Mar 2014 01:33:50 +0100 Doug Simon removed FindBugs annotations and dependency on FindBugs itself
Wed, 12 Mar 2014 21:52:28 +0100 Doug Simon removed HotSpotResolvedJavaMethod.currentTask field
Wed, 12 Mar 2014 12:40:45 -0700 twisti fixed FindBugs bugs
Tue, 11 Mar 2014 16:28:43 +0100 Thomas Wuerthinger Remove withScope parameter on GraalCompiler.compileGraph.
Tue, 11 Mar 2014 16:16:24 +0100 Thomas Wuerthinger Remove reference to graph in LIRGenerator.
Thu, 06 Mar 2014 17:11:39 -0800 Tom Rodriguez enable C1 + Graal tiered
Thu, 06 Mar 2014 21:03:59 -0800 twisti pass metaspace pointers instead of object to VM
Thu, 06 Mar 2014 18:41:48 -0800 Tom Rodriguez rename BeginEnqueue to Enqueueing
Wed, 26 Feb 2014 11:10:27 -0800 Tom Rodriguez be more careful with clinit of CompilationTask
Tue, 25 Feb 2014 09:49:47 -0800 Tom Rodriguez Make Debug.metric objects static
Fri, 07 Feb 2014 17:39:32 +0100 Gilles Duboscq Setup the OSR calling convention before calling compileGraph rather than patching it in the LIRGenerator
Mon, 03 Feb 2014 10:43:11 -0800 Tom Rodriguez Make blocking compiles safe
Tue, 14 Jan 2014 10:14:31 -0800 Tom Rodriguez Use compile ids assigned by hotspot
Thu, 09 Jan 2014 16:18:29 +0100 Lukas Stadler remove PhasePlan
Thu, 09 Jan 2014 14:31:31 +0100 Lukas Stadler remove ForeignCallProvider reference from GraphBuilderPhase
Thu, 19 Dec 2013 11:38:44 +0100 Doug Simon made -G:PrintCompRate incompatible with -XX:+CITime and -XX:+CITimeEach
Wed, 18 Dec 2013 11:26:37 +0100 Doug Simon create profiling info, phase plan and optimistic opts when running a CompilationTask, not when creating it (GRAAL-640)