log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompileTheWorld.java @ 21519:cecb4e39521c

age author description
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
Mon, 11 May 2015 12:23:13 +0200 Doug Simon fixed spelling error
Tue, 28 Apr 2015 09:44:23 -0700 Tom Rodriguez Fix time reporting in multithreaded CTW
Mon, 20 Apr 2015 14:58:45 +0200 Stefan Anzinger [SPARC] Remove redundant compare type (kind) for CMOVE
Wed, 15 Apr 2015 16:30:45 +0200 Stefan Anzinger Add CompileTheWorldExcludeMethodFilter to CTW and remove sun.awt.X11 classes from default ctw mx target.
Thu, 09 Apr 2015 14:30:30 +0200 Gilles Duboscq CTW: Black-list some package to avoid linking problems when using an Oracle JDK >= 8u40
Wed, 25 Mar 2015 11:48:07 -0700 Tom Rodriguez Only report debug values for CTW threads by default
Wed, 25 Mar 2015 11:47:55 -0700 Tom Rodriguez Alway print final CTW messages
Tue, 24 Mar 2015 11:36:52 +0100 Doug Simon added -G:CompileTheWorldMethodFilter option
Mon, 23 Mar 2015 15:45:19 -0700 Tom Rodriguez Restore old CTW output format
Mon, 23 Mar 2015 12:21:25 -0700 Tom Rodriguez Wait until all classes are loaded before compiling in multithreaded CTW
Fri, 20 Mar 2015 17:26:08 -0700 Tom Rodriguez Fixed help text and add CompileTheWorldThreads flag
Thu, 19 Mar 2015 18:03:15 -0700 Tom Rodriguez Add support for multithreaded CTW
Mon, 09 Mar 2015 14:14:02 +0100 Thomas Wuerthinger Convert API for tryFold from Boolean return value to TriState return value.
Mon, 15 Dec 2014 11:33:31 -0800 Christian Wimmer Factor out VM-independent parts of option parsing
Sat, 13 Dec 2014 15:03:20 +0100 Thomas Wuerthinger First draft of option classification.
Wed, 26 Nov 2014 11:48:34 +0100 Doug Simon changed most references to HotSpotGraalRuntime to use HotSpotGraalRuntimeProvider instead
Thu, 13 Nov 2014 14:56:04 -0800 Christian Wimmer Use the base class Executable (introduced in Java 8) to unify the handling of Method and Constructor in MetaAccessProvider
Fri, 07 Nov 2014 11:28:34 +0100 Doug Simon moved use of HotSpotMetaAccessProvider to locations on the "local" side of remote compilation
Mon, 03 Nov 2014 17:03:19 +0100 Doug Simon converted HotSpotResolvedObjectType to an interface
Sat, 25 Oct 2014 13:36:07 +0200 Doug Simon sharpened return types for HotSpot specific Graal API implementations
Thu, 09 Oct 2014 15:58:08 +0200 Doug Simon be more verbose about class resolution during CTW
Thu, 09 Oct 2014 00:20:19 +0200 Doug Simon CompileTheWorld compilations are no longer installed as default nmethods
Wed, 20 Aug 2014 16:50:25 +0200 Roland Schatz Don't recreate suites on every CTW compile.
Thu, 14 Aug 2014 15:35:20 +0200 Doug Simon support use of -XX:CompileCommand=dontinline to exclude problematic methods from CompileTheWorld
Fri, 08 Aug 2014 12:29:07 +0200 Doug Simon added memory usage analysis to CompileTheWorld
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
Thu, 03 Jul 2014 23:28:35 +0200 Doug Simon removed (Java based) CompilationQueue
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
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
Tue, 22 Apr 2014 11:37:15 +0200 Josef Eisl Move GraalOptions to graal.compiler.common.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
Sun, 13 Apr 2014 22:53:47 +0200 Doug Simon put CompileTheWorld log statement behind verbose option
Mon, 31 Mar 2014 20:51:09 +0200 Bernhard Urban javadoc fixes
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
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)
Tue, 17 Dec 2013 22:37:03 +0100 Doug Simon read DontCompileHugeMethods and HugeMethodLimit from VM
Tue, 17 Dec 2013 18:14:02 +0100 Doug Simon CTWCompilationTask should not be removed from compilation queue
Tue, 17 Dec 2013 17:09:22 +0100 Doug Simon consolidated mechanism for overriding options in CompileTheWorld
Tue, 17 Dec 2013 16:42:29 +0100 Doug Simon made CompileTheWorld ignore profiling info
Tue, 17 Dec 2013 16:41:26 +0100 Doug Simon added -G:+CompileTheWorldVerbose and -G:CompileTheWorldIterations options
Mon, 16 Dec 2013 23:33:40 +0100 Doug Simon enabled non-hosted CompileTheWorld execution with complete bootstrapping and the ability to override compilation options separately for CTW compilations
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
Thu, 21 Nov 2013 16:52:14 -0800 twisti print stack traces when doing CompileTheWorld
Thu, 17 Oct 2013 01:08:17 +0200 Doug Simon improved support for co-existing, multiple backends (GRAAL-363)
Tue, 15 Oct 2013 22:21:01 +0200 Doug Simon rename: graalRuntime -> runtime, getGraalRuntime -> getRuntime
Tue, 15 Oct 2013 14:14:06 +0200 Doug Simon split HotSpotRuntime into separate provider implementations
Tue, 09 Jul 2013 17:53:58 +0200 Christian Haeubl Removed priority compilation queue.
Thu, 27 Jun 2013 18:21:13 +0200 Bernhard Urban CTW: adapt output messages, so that they match with the output of hotspot
Thu, 20 Jun 2013 20:50:25 -0700 twisti backout CTW memory usage code
Thu, 20 Jun 2013 20:40:52 -0700 twisti some basic SPARC arithmetic works
Tue, 04 Jun 2013 17:33:14 +0200 Doug Simon converted remaining options in GraalOptions to new system (GRAAL-27)
Mon, 22 Apr 2013 18:30:33 +0200 Doug Simon rename: HotSpotGraalRuntime.getInstance() -> graalRuntime()
Sat, 13 Apr 2013 22:59:27 -0700 twisti GRAAL-218: add CompileTheWorld functionality