log src/share/vm/compiler/compileBroker.cpp @ 20465:7301840ea20e

age author description
Tue, 11 Mar 2014 15:06:34 +0400 vlivanov 8023461: Thread holding lock at safepoint that vm can block on: MethodCompileQueue_lock
Wed, 18 Mar 2015 10:01:25 -0700 Tom Rodriguez Ignore -Xbatch when the thread is in the middle of class loading
Tue, 17 Mar 2015 19:21:22 -0700 Tom Rodriguez Log dequeue of methods from CompileQueue
Mon, 16 Mar 2015 21:49:59 +0100 Thomas Wuerthinger Add GraalHostThreads flag to overwrite the number of threads spawned for the baseline compiler.
Thu, 12 Feb 2015 16:54:12 +0100 Doug Simon only record method dependencies if JVMTI hotswapping or breakpointing is enabled
Fri, 07 Nov 2014 12:35:58 +0100 Doug Simon disable blocking compilation requests once GraalRuntime::shutdown has been called
Mon, 27 Oct 2014 13:37:06 -0700 Tom Rodriguez Report code install timer in hosted mode
Mon, 20 Oct 2014 19:07:20 +0200 Gilles Duboscq Reduce diff with upstream
Wed, 15 Oct 2014 16:02:50 +0200 Gilles Duboscq Merge with jdk8u20-b26
Thu, 29 May 2014 09:56:06 -0700 asaha Merge
Thu, 22 May 2014 11:09:06 -0700 asaha Merge
Thu, 22 May 2014 15:52:41 -0400 drchase 8037816: Fix for 8036122 breaks build with Xcode5/clang
Wed, 15 Oct 2014 12:09:28 +0200 Gilles Duboscq Merge with jdk8u11-b12
Thu, 13 Feb 2014 11:28:17 -0500 hseigel 8030763: Validate global memory allocation
Wed, 08 Oct 2014 11:44:00 -0700 Tom Rodriguez Track code installation time
Fri, 19 Sep 2014 09:24:16 -0700 Stefan Anzinger Limit the maximum Graal thread amount to 32 if nothing else is specified (On SPARC with 256 threads we exceed code cache size)
Wed, 30 Jul 2014 21:48:03 +0200 Doug Simon don't allow blocking compilation requests to Graal if Graal itself is not yet initialized
Thu, 10 Jul 2014 12:33:32 +0200 Doug Simon better fix for deadlock in GraalVM under -Xcomp (JBS:GRAAL-48)
Thu, 03 Jul 2014 23:28:35 +0200 Doug Simon removed (Java based) CompilationQueue
Tue, 24 Jun 2014 15:14:35 -0700 Tom Rodriguez don't allow blocking compile requests from the compiler thread
Tue, 24 Jun 2014 13:12:26 +0200 Gilles Duboscq CIPrintCompilerName: compiler name should be printed on supplied stream
Thu, 19 Jun 2014 23:41:46 +0200 Doug Simon when Graal bootstrap is enabled (explicitly or implicitly), allocate same number of Graal compiler threads in -UseGraalCompilationQueue as in +UseGraalCompilationQueue
Wed, 18 Jun 2014 21:58:45 +0200 Doug Simon added -XX:GraalThreads to mimic -G:Threads when using native compilation queue for Graal
Fri, 13 Jun 2014 10:37:06 -0700 Tom Rodriguez derive native compiler thread name from Compiler::name
Tue, 03 Jun 2014 11:51:27 +0200 Doug Simon decoupled Graal runtime initialization and Graal compilation queue initialization
Wed, 30 Apr 2014 11:48:13 +0200 Gilles Duboscq Move CIPrintCompilerName handling into CompileTask::print_compilation_impl
Fri, 02 May 2014 17:03:10 -0700 Tom Rodriguez update state flag after initialization to allow other compiler threads to execute
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
Thu, 03 Apr 2014 17:47:29 +0200 Thomas Wuerthinger Remove compiled method call intrinsic.
Tue, 01 Apr 2014 13:57:07 +0200 Gilles Duboscq Backout jdk9 merge
Thu, 13 Mar 2014 17:48:44 +0100 Doug Simon removed GPU offload interaction with compilation policy
Tue, 11 Mar 2014 18:45:59 -0700 twisti Merged with jdk9/dev/hotspot changeset 3812c088b945
Thu, 20 Feb 2014 12:20:56 -0800 kvn Merge
Wed, 19 Feb 2014 12:08:49 -0800 kvn Merge
Tue, 28 Jan 2014 12:25:34 -0800 kvn Merge
Thu, 21 Nov 2013 19:00:57 -0800 goetz 8028767: PPC64: (part 121): smaller shared changes needed to build C2
Thu, 21 Nov 2013 12:30:35 -0800 kvn Merge
Tue, 05 Nov 2013 17:38:04 -0800 kvn Merge
Fri, 21 Jun 2013 15:56:24 -0700 kvn Merge
Thu, 20 Jun 2013 16:30:44 -0700 goetz 8016586: PPC64 (part 3): basic changes for PPC64
Tue, 18 Feb 2014 09:15:40 +0100 sla 8034080: Remove the USDT1 dtrace code from Hotspot
Tue, 11 Feb 2014 08:43:17 -0800 iklam 7182040: volano29 limited by os resource on Linux - need better diagnostic message
Thu, 16 Jan 2014 20:14:21 +0100 sla 8030812: Change the solaris DTrace implementation to use USDT2 instead of USDT1
Fri, 10 Jan 2014 06:36:18 +0100 anoll 8022494: Make compilation IDs sequential
Tue, 11 Mar 2014 18:03:09 +0100 Bernhard Urban compileBroker: remove unnecessary code in initialization of compilers
Mon, 10 Mar 2014 16:26:10 +0100 Bernhard Urban make: remove GRAALVM and introduce COMPILERGRAAL. fix client hosted-mode
Thu, 06 Mar 2014 17:11:39 -0800 Tom Rodriguez enable C1 + Graal tiered
Tue, 18 Feb 2014 10:47:13 -0800 Tom Rodriguez Acquire proper locks before calling assign_compile_id
Wed, 22 Jan 2014 16:06:47 -0500 S.Bharadwaj Yadavalli Add graal-specific option -XX:+GPUOffload to trigger all GPU offload functionality. Cleanup function to decide GPU offload. Exclude GPU sources from nongraal builds.
Tue, 17 Dec 2013 16:45:02 +0100 Doug Simon added -G:PrintCompRate option for periodically printing out the current compilation rate
Fri, 22 Nov 2013 01:22:34 +0100 Doug Simon minor fix to output format of CITime
Wed, 20 Nov 2013 19:27:49 +0100 Doug Simon re-enabled protection against recursive Graal compilation requests with Graal specific _graal_compiling field in JavaThread
Wed, 20 Nov 2013 00:10:38 +0100 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
Tue, 12 Nov 2013 09:32:50 +0100 anoll 8027593: performance drop with constrained codecache starting with hs25 b111
Fri, 25 Oct 2013 22:57:13 +0200 anoll 8026949: -Xint flag prints wrong warning: Initialization of C1 thread failed (no space to run compilers)
Wed, 23 Oct 2013 10:00:39 +0200 anoll 8026407: VM crashes on linux-ppc and linux-i586 when there is not enough ReservedCodeCacheSize specified
Thu, 10 Oct 2013 15:44:12 +0200 anoll 8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash
Fri, 04 Oct 2013 09:19:13 +0200 anoll 8025656: compiler/8013496/Test8013496.sh fails on assert
Tue, 19 Nov 2013 01:31:19 +0100 Doug Simon made Graal report its compilation info under -XX:+CITime in the same format as c1 and c2
Fri, 11 Oct 2013 15:41:33 +0200 Gilles Duboscq Reduce HotSpot diff and fix previous merge