log src/share/vm/classfile/vmSymbols.hpp @ 10278:6f3fd5150b67

age author description
Wed, 08 May 2013 15:08:01 -0700 kvn 6934604: enable parts of EliminateAutoBox by default
Fri, 03 May 2013 05:05:31 -0700 fparain 8004095: Add support for JMX interface to Diagnostic Framework and Commands
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, 23 May 2013 23:23:03 +0200 Doug Simon Graal's code annotations are installed into codeBlobs and are thus included in disassembler output (in a non-PRODUCT build)
Thu, 16 May 2013 17:23:44 +0200 Doug Simon rename: HotSpotRuntimeCallTarget -> HotSpotForeignCallLinkage
Mon, 13 May 2013 21:59:17 +0200 Doug Simon renamed HotSpotCompilationResult to HotSpotCompiledCode and added subclasses HotSpotCompiledNmethod and HotSpotCompiledRuntimeStub
Mon, 13 May 2013 18:19:43 +0200 Doug Simon added subclasses for HotSpotInstalledCode: HotSpotNmethod and HotSpotRuntimeStub
Fri, 26 Apr 2013 18:36:41 +0200 Doug Simon added support from compiled stubs to be installed as RuntimeStubs and to be able to directly call C/C++ runtime functions (GRAAL-81)
Mon, 15 Apr 2013 19:54:58 +0200 Bernhard Urban HotSpotResolvedObjectType: implement hasFinalizeSubclass() correctly
Fri, 12 Apr 2013 04:51:28 +0200 Thomas Wuerthinger Merge.
Fri, 12 Apr 2013 01:53:52 +0200 Thomas Wuerthinger Implement fast invocation of installed code (direct tail call to the target machine code address).
Thu, 11 Apr 2013 17:36:46 +0200 Thomas Wuerthinger Rename MethodInvalidatedException to InvalidInstalledCodeException (and make it a checked exception). Make sure that a compiled code object can always be directly called without first doing a check on the native method pointer.
Thu, 11 Apr 2013 22:38:53 +0200 Bernhard Urban assumptions: enable NoFinalizableSubclass assumption
Thu, 11 Apr 2013 11:26:38 +0200 Michael Haupt Merge with d2c34ddac70fe8636b79944417f44d396c0f9acf
Thu, 11 Apr 2013 09:53:10 +0200 Michael Haupt eager infopoint mode (fka debug mode)
Tue, 09 Apr 2013 17:23:32 +0200 Andreas Woess draft call site target value assumption
Sat, 06 Apr 2013 20:04:06 +0200 Gilles Duboscq Merge with hsx25
Mon, 25 Mar 2013 17:13:26 -0700 twisti 7198429: need checked categorization of caller-sensitive methods in the JDK
Fri, 29 Mar 2013 14:19:04 +0100 Doug Simon renamed MonitorValue to HotSpotMonitorValue and moved it to com.oracle.graal.hotspot project
Tue, 05 Mar 2013 23:44:54 +0100 Thomas Wuerthinger Merge.
Sun, 27 Jan 2013 21:58:34 -0500 acorn Merge
Fri, 25 Jan 2013 10:04:08 -0500 zgu 8000692: Remove old KERNEL code
Mon, 18 Feb 2013 20:21:09 -0800 Thomas Wuerthinger Introduce marker interface InvokeTarget. Remove method lookupRuntimeCall from CodeCacheProvider.
Wed, 13 Feb 2013 13:34:05 +0100 Matthias Grimmer extended ResolvedJavaMethod API by getLocalVariableTable
Wed, 13 Feb 2013 11:33:11 +1000 Doug Simon fixed name of symbol missed in Java refactoring
Thu, 07 Feb 2013 11:39:57 +0100 Roland Schatz merge defaults from setDefaultOptions() into GraalOptions
Thu, 31 Jan 2013 15:42:25 +0100 Thomas Wuerthinger Merge with hsx25/hotspot.
Tue, 22 Jan 2013 15:34:16 -0800 kvn 6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86
Fri, 18 Jan 2013 11:03:15 +0100 brutisso Merge
Tue, 15 Jan 2013 13:32:13 +0100 stefank 8005590: java_lang_Class injected field resolved_constructor appears unused
Mon, 14 Jan 2013 15:17:47 +0100 jwilhelm 8003985: Support @Contended Annotation - JEP 142
Wed, 16 Jan 2013 01:34:24 +0100 Thomas Wuerthinger Merge with hs25-b15.
Tue, 08 Jan 2013 14:01:36 -0500 coleenp 8004728: Add hotspot support for parameter reflection
Mon, 24 Dec 2012 11:46:38 -0800 minqi Merge
Thu, 20 Dec 2012 10:22:19 +0100 stefank 8004823: Add VM support for type annotation reflection
Thu, 20 Dec 2012 14:17:52 -0800 kvn 8004330: Add missing Unsafe entry points for addAndGet() family
Tue, 18 Dec 2012 17:37:44 -0800 kvn 8004318: JEP-171: Support Unsafe fences intrinsics
Wed, 28 Nov 2012 14:07:25 +0100 Gilles Duboscq HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
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
Fri, 02 Nov 2012 16:09:50 -0700 kamg Merge
Thu, 11 Oct 2012 12:25:42 -0400 kamg 7200776: Implement default methods in interfaces
Thu, 01 Nov 2012 11:57:53 -0400 coleenp Merge
Thu, 01 Nov 2012 13:05:47 +0100 sla 8002078: hs_err_pid file should report full JDK version string
Wed, 24 Oct 2012 14:33:22 -0700 kvn 7184394: add intrinsics to use AES instructions
Mon, 08 Oct 2012 17:04:00 -0700 twisti 8000263: JSR 292: signature types may appear to be unloaded
Mon, 24 Sep 2012 14:46:06 -0700 kvn Merge
Thu, 20 Sep 2012 16:49:17 +0200 roland 7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()
Mon, 17 Sep 2012 10:46:59 -0400 coleenp 7197269: NPG: FollowReferences has no ClassLoader -> Class link to follow
Sat, 01 Sep 2012 13:25:18 -0400 coleenp 6964458: Reimplement class meta-data storage to use native memory
Wed, 07 Nov 2012 13:18:04 +0100 Lukas Stadler VM infrstructure for OnStackReplacement
Fri, 05 Oct 2012 17:55:12 +0200 Doug Simon consolidated framework for runtime and stub calls and moved declaration of descriptors for such calls to the source file in which they are used
Wed, 03 Oct 2012 23:44:38 +0200 Doug Simon fixed an ordering issue in the initialization and retrieval of the platform specific HotSpotGraalRuntime instance
Wed, 03 Oct 2012 01:18:03 +0200 Doug Simon moved AMD64 specific HotSpot code in com.oracle.graal.hotspot.amd64 project
Wed, 03 Oct 2012 00:25:30 +0200 Doug Simon refactored all AMD64 specific HotSpot code in com.oracle.graal.hotspot.target.amd64 package
Tue, 21 Aug 2012 10:39:19 +0200 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
Tue, 07 Aug 2012 14:32:08 -0700 twisti 7188911: nightly failures after JSR 292 lazy method handle update (round 2)
Tue, 24 Jul 2012 10:51:00 -0700 twisti 7023639: JSR 292 method handle invocation needs a fast path for compiled code
Thu, 12 Jul 2012 00:39:53 -0700 jrose 6711908: JVM needs direct access to some annotations
Mon, 18 Jun 2012 12:29:21 -0700 twisti 7176856: add the JRE name to the error log
Tue, 12 Jun 2012 14:31:44 -0700 twisti 7174218: remove AtomicLongCSImpl intrinsics
Mon, 14 May 2012 09:36:00 -0700 kvn 6924259: Remove String.count/String.offset
Tue, 06 Mar 2012 12:36:59 +0100 rbackman 7160570: Intrinsification support for tracing framework
Wed, 22 Feb 2012 19:43:22 +0400 dsamersoff 7110104: It should be possible to stop and start JMX Agent at runtime
Mon, 23 Jul 2012 16:00:02 +0200 Lukas Stadler fix package name for InvalidatedException in vmSymbols.hpp
Mon, 09 Jul 2012 22:18:49 +0200 Doug Simon implemented non-XIR lowering of invokes (todo: inline virtual dispatch and null checking of receivers)
Thu, 05 Jul 2012 22:07:32 +0200 Doug Simon rename: HotSpotTargetMethod -> HotSpotCompilationResult
Tue, 03 Jul 2012 16:56:40 +0200 Christian Haeubl added basic high-level interpreter support to HotSpot
Sun, 10 Jun 2012 01:17:48 +0200 Thomas Wuerthinger Bring Java renamings and restructurings to the C++ part.
Sat, 09 Jun 2012 20:32:31 +0200 Thomas Wuerthinger Renaming hotspot.ri => hotspot.meta.
Sat, 09 Jun 2012 20:10:05 +0200 Thomas Wuerthinger Dropping Ci* prefixes. Some additional renamings in the api.code interface.
Sat, 09 Jun 2012 18:01:23 +0200 Thomas Wuerthinger Rename CiTargetMethod => CompilationResult.
Sat, 09 Jun 2012 17:35:43 +0200 Thomas Wuerthinger Convert ExceptionHandler class from interface to final data class. Remove CiExceptionHandler and HotSpotExceptionHandler classes and replace usages with ExceptionHandler class.
Sat, 09 Jun 2012 17:13:21 +0200 Thomas Wuerthinger Remove CiBitMap and replace usages with java.util.BitSet.
Sat, 09 Jun 2012 16:52:12 +0200 Thomas Wuerthinger More renamings to drop Ri* prefix completely. Deleted graph.BitMap class and replaced with java.util.BitSet.
Fri, 08 Jun 2012 23:47:42 +0200 Thomas Wuerthinger Renaming RiKind => Kind.
Fri, 08 Jun 2012 23:44:20 +0200 Thomas Wuerthinger Renaming RiValue => Value.
Fri, 08 Jun 2012 23:41:02 +0200 Thomas Wuerthinger Renamed RiConstant => Constant.
Fri, 08 Jun 2012 23:35:16 +0200 Thomas Wuerthinger Renaming RiCompiledMethod => InstalledCode.
Fri, 08 Jun 2012 23:28:45 +0200 Thomas Wuerthinger Rename RiBitMap => CiBitMap (in preparation of replacement with java.util.BitSet).
Fri, 08 Jun 2012 23:10:02 +0200 Thomas Wuerthinger Renamed HotSpotCompilerImpl => HotSpotGraalRuntime.
Fri, 08 Jun 2012 18:31:33 +0200 Thomas Wuerthinger Remove HotSpotCompiler interface, let HotSpotCompilerImpl implement GraalRuntime (in preparation of renaming).
Thu, 07 Jun 2012 20:54:54 +0200 Thomas Wuerthinger C++ changes for Java renamings.
Thu, 07 Jun 2012 19:02:39 +0200 Thomas Wuerthinger Changes in the C++ part according to the Java renamings.
Thu, 07 Jun 2012 18:37:15 +0200 Thomas Wuerthinger Changes in C++ part for the Java renamings.
Thu, 07 Jun 2012 17:25:52 +0200 Thomas Wuerthinger C++ changes for the renamings of CiKind and CiConstant.
Mon, 30 Apr 2012 20:15:20 +0200 Doug Simon introduced HotSpotKlassOop type to convey a klassOop value from the compiler to the C++ code instead of relying on the C++ code automagically converting a HotSpotTypeResolvedImpl value to a klassOop
Tue, 24 Apr 2012 13:04:43 +0200 Lukas Stadler removed last remaining references to vmEntries and vmExits
Mon, 23 Apr 2012 15:49:11 +0200 Doug Simon added support for disassembling code after installation (so that the result of patching and relocation can be seen)
Thu, 29 Mar 2012 18:43:30 +0200 Lukas Stadler compilation queue changes:
Thu, 08 Mar 2012 19:27:37 +0100 Thomas Wuerthinger Adjusted Graal's vmSymbol entries.
Fri, 02 Mar 2012 16:44:36 -0800 Christian Haeubl fixed an issue that prevented java.util.concurrent methods from being compiled
Tue, 28 Feb 2012 18:00:35 +0100 Lukas Stadler added RiCompiledMethod.execute and the required VM infrastructure
Mon, 27 Feb 2012 13:10:13 +0100 Thomas Wuerthinger Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
Thu, 09 Feb 2012 00:51:47 -0800 minqi 7131006: java/lang/management/ThreadMXBean/ThreadLists.java
Mon, 09 Jan 2012 10:27:24 +0100 fparain 7120511: Add diagnostic commands
Wed, 22 Feb 2012 17:04:27 +0100 Lukas Stadler add MethodContents assumption to fix debbugging issue
Mon, 23 Jan 2012 15:02:58 -0800 Christian Haeubl fixed methodDataOop access
Mon, 23 Jan 2012 13:22:43 -0800 Christian Haeubl fixed graal to hotspot
Thu, 19 Jan 2012 16:29:35 -0800 Christian Haeubl profiling info first try
Thu, 05 Jan 2012 17:25:28 +0100 Gilles Duboscq Fix bug in code installer that caused builds with assertions to crash
Wed, 04 Jan 2012 22:08:17 +0100 Thomas Wuerthinger Renaming of VMExits and VMEntries part 4.
Wed, 04 Jan 2012 21:13:44 +0100 Thomas Wuerthinger Renaming of VMExits and VMEntries part 3.
Wed, 04 Jan 2012 21:07:44 +0100 Thomas Wuerthinger Renaming of VMExits and VMEntries part 2.
Wed, 04 Jan 2012 20:59:11 +0100 Thomas Wuerthinger Renaming of VMExits and VMEntries part 1.
Tue, 03 Jan 2012 16:29:28 +0100 Thomas Wuerthinger Renamed cri packages from sun to oracle.
Tue, 03 Jan 2012 16:06:31 +0100 Thomas Wuerthinger Move HotSpotMethod* and HotSpotType* implementations into ri subpackage.
Sun, 18 Dec 2011 00:41:15 +0100 Thomas Wuerthinger remove pollJavaQueue and related functionality, minimize diff against HotSpot in the compileBroker.
Sat, 17 Dec 2011 21:40:27 +0100 Thomas Wuerthinger Merge with hsx23/hotspot.
Thu, 29 Sep 2011 09:53:56 -0700 never 7092278: "jmap -finalizerinfo" throws "sun.jvm.hotspot.utilities.AssertionFailure: invalid cp index 0 137"
Sat, 10 Sep 2011 17:29:02 -0700 never 7086585: make Java field injection more flexible
Fri, 02 Sep 2011 20:58:21 -0700 never 7071307: MethodHandle bimorphic inlining should consider the frequency
Thu, 01 Sep 2011 01:31:25 -0700 twisti 7079673: JSR 292: C1 should inline bytecoded method handle adapters
Tue, 16 Aug 2011 04:14:05 -0700 twisti 7071653: JSR 292: call site change notification should be pushed not pulled
Tue, 13 Dec 2011 21:17:46 -0800 Christian Wimmer Change Graal monitor enter and exit from BasicObjectLock to BasicLock
Thu, 01 Dec 2011 15:04:28 +0100 Lukas Stadler CiGenericCallback handling: removed (buggy) native exception handling code, changed to callbackInternal
Fri, 25 Nov 2011 23:09:07 +0100 Thomas Wuerthinger Return a RiResolvedField array when looking up the fields of a class.
Fri, 18 Nov 2011 13:34:10 +0100 Lukas Stadler Merge
Fri, 18 Nov 2011 11:52:59 +0100 Lukas Stadler implement generic callback mechanism (CiGenericCallback)
Wed, 16 Nov 2011 23:35:03 +0100 Thomas Wuerthinger Support blocking compilation.