log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotCodeCacheProvider.java @ 20995:59e8737c06fd

age author description
Tue, 10 Mar 2015 22:18:53 -0700 Tom Rodriguez Verify dependencies when assertions are enabled
Mon, 02 Mar 2015 19:11:22 +0100 Stefan Anzinger Merge
Mon, 02 Mar 2015 11:22:17 +0100 Stefan Anzinger [SPARC] Change arithmetic ops of SPARC to functions in assembler
Tue, 17 Feb 2015 14:49:05 +0100 Doug Simon provide more detail when Graal code installation fails due to a failed dependency check
Thu, 12 Feb 2015 16:54:12 +0100 Doug Simon only record method dependencies if JVMTI hotswapping or breakpointing is enabled
Mon, 09 Feb 2015 11:56:31 +0100 Roland Schatz Remove redundant code for Constant serialization.
Thu, 11 Dec 2014 19:35:02 +0100 adlertz Added card table PIC support
Wed, 26 Nov 2014 20:29:20 +0100 Doug Simon expose raw metaspace value via HotSpotMetaspaceConstant
Wed, 26 Nov 2014 11:48:34 +0100 Doug Simon changed most references to HotSpotGraalRuntime to use HotSpotGraalRuntimeProvider instead
Wed, 12 Nov 2014 12:55:21 +0100 Doug Simon made HotSpotCodeCacheProvider attempt to load and use the hcfdis tool
Mon, 10 Nov 2014 18:32:32 +0100 Gilles Duboscq Fix HotSpotCodeCacheProvider.disassemble
Thu, 06 Nov 2014 14:52:46 +0100 Doug Simon replaced HotSpotObjectConstantImpl.isCompressed() with HotSpotObjectConstant.isCompressed()
Wed, 05 Nov 2014 21:55:55 +0100 Doug Simon converted HotSpotMetaspaceConstant to an interface
Wed, 05 Nov 2014 21:07:59 +0100 Doug Simon converted HotSpotObjectConstant to an interface
Thu, 30 Oct 2014 13:03:33 +0100 Roland Schatz Introduce new Constant interface for use in high-level graph.
Thu, 30 Oct 2014 12:21:07 +0100 Roland Schatz Rename Constant to JavaConstant.
Thu, 30 Oct 2014 11:18:48 +0100 Roland Schatz Backout of changeset 9a804ec7f707 (converted Constant and Value to be interfaces).
Mon, 27 Oct 2014 14:07:49 +0100 Roland Schatz Better construction of data section and data patches.
Wed, 15 Oct 2014 11:04:45 +0200 Roland Schatz Restructure CodeCacheProvider hierarchy.
Thu, 09 Oct 2014 00:20:19 +0200 Doug Simon CompileTheWorld compilations are no longer installed as default nmethods
Mon, 06 Oct 2014 09:39:42 +0200 Lukas Stadler refactor BailoutException to include information about non-permanent errors
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, 24 Apr 2014 12:17:13 +0200 Roland Schatz Merge.
Thu, 24 Apr 2014 12:10:11 +0200 Roland Schatz Add createSpeculationLog to CodeCacheProvider.
Thu, 17 Apr 2014 23:25:42 +0200 Thomas Wuerthinger Truffle: Fixed display of installed code size.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
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.
Tue, 15 Apr 2014 15:01:40 +0200 Thomas Wuerthinger Convert InstalledCode from an interface into an abstract class.
Mon, 14 Apr 2014 15:02:46 +0200 Roland Schatz Properly mark metaspace data references as compressed/uncompressed.
Mon, 07 Apr 2014 16:09:17 -0700 Christian Wimmer Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
Tue, 01 Apr 2014 22:46:52 +0200 Doug Simon don't try to disassemble deoptimized/invalidated nmethods
Mon, 17 Mar 2014 17:32:35 -0700 twisti removed com/oracle/graal/hotspot/bridge/Marks.java and replaced with enum
Mon, 17 Mar 2014 11:53:51 +0100 Roland Schatz Make data patch system use vm specific NarrowOop kind.
Mon, 17 Mar 2014 11:27:56 +0100 Roland Schatz Make size of PlatformKind overridable by VM specific code.
Thu, 06 Mar 2014 21:03:59 -0800 twisti pass metaspace pointers instead of object to VM
Wed, 29 Jan 2014 14:06:32 -0800 Tom Rodriguez Make sure a compile id is assigned
Wed, 22 Jan 2014 11:27:28 +0100 Roland Schatz Refactor reference maps.
Mon, 20 Jan 2014 16:26:39 +0100 Doug Simon changed return type of HotSpotCodeCacheProvider.addExternalMethod to be HotSpotNmethod
Fri, 17 Jan 2014 15:46:30 +0100 Roland Schatz Tightly pack data references that are smaller than 8 bytes.
Fri, 17 Jan 2014 14:02:42 +0100 Gilles Duboscq CodeCacheProvider.addMethod: add speculationLog argument
Tue, 14 Jan 2014 10:14:31 -0800 Tom Rodriguez Use compile ids assigned by hotspot
Tue, 03 Dec 2013 17:11:06 +0100 Doug Simon consolidated logging and dumping of InstalledCode to HotSpotCodeCacheProvider
Wed, 23 Oct 2013 13:41:10 +0200 Matthias Grimmer Merge
Wed, 23 Oct 2013 12:46:58 +0200 Matthias Grimmer Refactoring of the frame prologue injection
Mon, 21 Oct 2013 18:40:31 +0200 Matthias Grimmer Allow CodeCacheProvider to install default methods
Tue, 22 Oct 2013 15:10:14 +0200 Gilles Duboscq Add an optional name to HotSpotNmethod. Print it during deopt. Use it when installing a Truffle compilation
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