log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java @ 21414:b04f579c803f

age author description
Mon, 18 May 2015 23:00:45 +0200 Doug Simon removed unnecessary CompilerToVM.CodeInstallResult enum (JBS:GRAAL-53)
Mon, 18 May 2015 22:27:24 +0200 Doug Simon removed unnecessary HotSpotCodeCache.MarkId enum (JBS:GRAAL-53)
Mon, 18 May 2015 14:55:32 +0200 Doug Simon removed com.oracle.graal.hotspot.server and uses of Serializable it depended upon (JBS:GRAAL-53)
Wed, 08 Apr 2015 22:28:23 +0200 Doug Simon expose more HotSpot runtime math methods to Graal
Tue, 07 Apr 2015 18:55:12 +0200 Gilles Duboscq Only access head end/top address if heap supports inline contiguous alloc
Thu, 12 Mar 2015 16:04:37 +0100 Doug Simon fixed Math.pow intrinsic to make a runtime call instead of calling the original method
Tue, 10 Mar 2015 22:18:53 -0700 Tom Rodriguez Verify dependencies when assertions are enabled
Mon, 02 Mar 2015 17:23:39 +0100 Gilles Duboscq Only use deoptimizing instanceof snippet if the profile covers 100% of the cases
Wed, 18 Feb 2015 01:13:17 +0100 Doug Simon made use of Graal stubs instead of equivalent HotSpot stubs optional and off by default
Mon, 16 Feb 2015 18:51:13 +0100 Thomas Wuerthinger Simplify NodeClass management.
Thu, 12 Feb 2015 16:54:12 +0100 Doug Simon only record method dependencies if JVMTI hotswapping or breakpointing is enabled
Fri, 23 Jan 2015 10:54:21 +0100 Doug Simon removed GPU code
Fri, 12 Dec 2014 23:41:07 +0100 Doug Simon provided runtime independent toString() for HotSpotVMConfig
Thu, 11 Dec 2014 19:35:02 +0100 adlertz Added card table PIC support
Tue, 09 Dec 2014 22:04:06 +0100 Doug Simon remove uses of Unsafe in HotSpotVMConfig methods that may be executed on a deserialized HotSpotVMConfig object
Mon, 01 Dec 2014 11:31:53 -0800 Tom Rodriguez Intrinsify Reflection.getClassAccessFlags
Wed, 19 Nov 2014 13:32:05 +0100 Gilles Duboscq Add support of lzcnt and tzcnt
Mon, 17 Nov 2014 21:18:29 +0100 Gilles Duboscq HotSpotVMConfig: use the correct deopt reason constants
Sat, 08 Nov 2014 15:28:58 +0100 Bernhard Urban hotspotvmcfg: adding jacoco exclude marker
Mon, 03 Nov 2014 14:07:50 -0800 Tom Rodriguez Fine grained naming of immutable HotSpot LocationIdentities
Mon, 03 Nov 2014 10:31:39 -0800 Tom Rodriguez Merge
Fri, 31 Oct 2014 12:22:06 -0700 Tom Rodriguez Test deoptimization inside ForeignCallNode
Mon, 03 Nov 2014 17:03:19 +0100 Doug Simon converted HotSpotResolvedObjectType to an interface
Wed, 15 Oct 2014 16:02:50 +0200 Gilles Duboscq Merge with jdk8u20-b26
Thu, 09 Oct 2014 15:54:53 +0200 Doug Simon added table to speed up mapping JVM_CONSTANT tag value to JVM_CONSTANT enum object
Wed, 17 Sep 2014 17:05:18 -0700 Stefan Anzinger [SPARC] Gearing up with CBcond instruction
Tue, 09 Sep 2014 12:09:58 -0700 Stefan Anzinger [SPARC] make compatible for CPU without VIS3 and do some cleanup
Fri, 29 Aug 2014 16:01:23 -0400 bharadwaj Add a getter method to that returns the HotSpot VM symbol string associated via HotSpotVMField annotation. Renamed a similar existing method that returns HotSpot VM symbol string associated via HotSpotVMValue annotation.
Tue, 12 Aug 2014 16:30:17 -0700 Tom Rodriguez Replace hsail donor threads with hsail tlabs
Tue, 29 Jul 2014 17:40:00 -0700 Tom Rodriguez Don't read beyond end of known vtable
Wed, 16 Jul 2014 15:18:48 +0200 Andreas Woess Truffle: introduce debug option to print the stack trace when transferring to the interpreter
Thu, 03 Jul 2014 23:28:35 +0200 Doug Simon removed (Java based) CompilationQueue
Tue, 01 Jul 2014 19:37:44 -0700 Tom Rodriguez InstanceKlass::_init_state only exists for InstanceKlasses
Tue, 24 Jun 2014 13:23:58 -0400 bharadwaj Add an ability to specify the signature of a C/C++ foreign function in HotSpotVMConfig and get the full symbol string; add a couple of convenience getters and setters for stubs with foreign call linkage.
Tue, 10 Jun 2014 22:36:26 +0200 Doug Simon HSAIL: add support to allocate new TLAB from GPU
Wed, 04 Jun 2014 17:21:09 -0700 Tom Rodriguez skip initialization and use arraycopy for cloning arrays
Wed, 04 Jun 2014 13:20:06 -0700 Tom Rodriguez add support for new G1 marking behavior
Tue, 20 May 2014 13:46:34 -0700 Tom Rodriguez initialize HotSpotVMConfig fields efficiently from C++
Sat, 17 May 2014 14:57:58 +0200 Gilles Duboscq Add resolved receiver type to ResolvedJavaMethod.isInVirtualMethodTable in order to be able to do vtable-calls for miranda and default methods
Thu, 15 May 2014 15:32:37 +0200 twisti added Java Flight Recorder (JFR) event support
Tue, 13 May 2014 15:03:34 -0700 twisti use HotSpotVMType for sizeof information
Tue, 13 May 2014 14:35:15 +0200 Doug Simon HSAIL: fixed deopt bug; cleaned up C++ code
Wed, 07 May 2014 11:51:52 +0200 Doug Simon HSAIL: fixed Windows build
Fri, 02 May 2014 21:58:28 +0200 Doug Simon HSAIL: support for object values in stack slots at deoptimization points
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, 30 Apr 2014 15:41:44 -1000 twisti AMD64: implemented DeoptimizationStub.deoptimizationHandler
Wed, 23 Apr 2014 15:12:41 -1000 twisti implement SPARC uncommon trap stub
Tue, 22 Apr 2014 15:24:14 +0200 Josef Eisl Move UnsafeAccess to graal.compiler.common.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
Thu, 17 Apr 2014 00:44:32 +0200 Doug Simon HSAIL: added safepoint support
Mon, 14 Apr 2014 17:21:49 -1000 twisti add DeoptimizationStub
Mon, 14 Apr 2014 15:08:30 -0700 Tom Rodriguez improve canBeStaticallyBound
Fri, 11 Apr 2014 17:12:08 +0200 Doug Simon HSAIL: initial support for object allocation in HSAIL kernels
Fri, 11 Apr 2014 13:41:16 +0200 Roland Schatz Fix operator precedence bug.
Thu, 10 Apr 2014 00:01:30 +0200 Doug Simon added InstanceKlass::_graal_node_class field to accelerate Node.getNodeClass()
Tue, 08 Apr 2014 15:55:18 +0200 Roland Schatz Use CompressionNode for accessing compressed Klass pointers.
Sat, 05 Apr 2014 19:35:30 +0200 Thomas Wuerthinger Allow limiting maximum frame size in register configuration and bailout if it exceeds the specified limit.
Fri, 04 Apr 2014 16:48:06 -0700 twisti use JDK 8 features for some TODOs
Fri, 04 Apr 2014 16:40:24 -0700 twisti fixed com.oracle.graal.hotspot.meta.HotSpotConstantPool.loadReferencedType(int, int) for invokedynamic
Fri, 04 Apr 2014 12:22:49 +0200 Doug Simon HSAIL: added UseHSAILDeoptimization VM option for disabling HSAIL deopt support