log src/share/vm/graal/graalVMToCompiler.cpp @ 15463:a20be10ad437

age author description
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, 15 Apr 2014 13:34:29 +0200 Doug Simon create NodeClass for each Node subclass during class initialization of the latter
Thu, 10 Apr 2014 17:48:23 +0200 Doug Simon fixed performance regression in hosted mode execution caused by 5e6f29f287d6
Mon, 07 Apr 2014 16:09:17 -0700 Christian Wimmer Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
Wed, 05 Mar 2014 19:07:29 +0100 Doug Simon removed remaining VMToCompiler calls for allocating Graal API objects
Tue, 17 Dec 2013 20:58:58 -0800 twisti cleaned up VMToCompiler.createResolvedJavaType
Thu, 12 Dec 2013 14:56:52 -0800 twisti moved most CompilerToVM.getLocalVariableTable to Java
Sun, 08 Dec 2013 14:33:38 -0800 twisti don't pass HotSpotResolvedObjectType to VMToCompiler.compileMethod but instead create it in Java code
Thu, 05 Dec 2013 18:13:04 -0800 twisti Teach Graal about Symbol and ConstantPool so we can move more logic into Java. We'll see how that ends...
Thu, 21 Nov 2013 22:08:04 +0100 Doug Simon moved notification of Graal compilation statistics from VMToCompiler to CompilerToVM
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, 01 Nov 2013 13:07:22 +0100 Doug Simon fixed performance regression in hosted CompileTheWorld
Thu, 17 Oct 2013 01:08:17 +0200 Doug Simon improved support for co-existing, multiple backends (GRAAL-363)
Tue, 17 Sep 2013 23:35:42 -0400 S.Bharadwaj Yadavalli PTX Codegen: predicate register materialization and declaration; conditional branch generation; fix register declaration.
Wed, 11 Sep 2013 17:02:40 -0400 bharadwaj Create runtime object based on GPUIL type newly added to gpu class; some code refactoring.
Tue, 10 Sep 2013 22:39:50 -0400 bharadwaj Initial implementation of PTXRuntime (RegisterConfig, PTX description etc); guarded with new flag UseGPU. Specify -XX:+UseGPU to exercise this new implementation.
Tue, 10 Sep 2013 21:26:44 +0200 Doug Simon pass the value of the -XX:+CITime VM option explicitly to HotSpotOptions.finalize()
Tue, 10 Sep 2013 14:32:55 +0200 Doug Simon ensure Debug.enable() is called before any DebugTimer or DebugMetric objects are requested
Thu, 11 Jul 2013 10:31:16 -0700 twisti solaris-fastdebug build fixes.
Tue, 09 Jul 2013 17:53:58 +0200 Christian Haeubl Removed priority compilation queue.
Fri, 21 Jun 2013 18:26:52 +0200 Thomas Wuerthinger Restructure the handling of HotSpotInstalledCode and their link to nmethods.
Fri, 14 Jun 2013 19:12:56 +0200 Christian Haeubl Fixed a few race conditions in the compilation queue.
Fri, 07 Jun 2013 15:43:00 -0400 Morris Meyer CR-806: Changes to build Graal for SPARC
Thu, 06 Jun 2013 17:27:07 +0200 Doug Simon ensure that <clinit> for HotSpotOptions is called irrespective of whether and -G: options are specified
Thu, 16 May 2013 18:14:55 +0200 Lukas Stadler set bootstrapRunning flag earlier (in VMToCompiler.startCompiler)
Mon, 15 Apr 2013 19:54:58 +0200 Bernhard Urban HotSpotResolvedObjectType: implement hasFinalizeSubclass() correctly
Wed, 13 Feb 2013 13:34:05 +0100 Matthias Grimmer extended ResolvedJavaMethod API by getLocalVariableTable
Thu, 07 Feb 2013 11:39:57 +0100 Roland Schatz merge defaults from setDefaultOptions() into GraalOptions
Tue, 27 Nov 2012 17:29:42 +0100 Lukas Stadler remove createSignature from CompilerToVM interface
Mon, 12 Nov 2012 23:14:12 +0100 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ after NPG - C++ build works