log src/share/vm/classfile/vmSymbols.hpp @ 6674:fd71ca8c5f88

age author description
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.
Wed, 16 Nov 2011 21:27:28 +0100 Thomas Wuerthinger Pass-by compilation broker.
Mon, 14 Nov 2011 22:33:15 +0100 Thomas Wuerthinger Remove the need for VmId (last usage was the constant pool).
Wed, 09 Nov 2011 11:27:38 +0100 Lukas Stadler support for new RiRuntime features: add code without making it the default for the method, executing Java tasks on the compile thread, communicate nmethod reference to Java code as HotSpotCompiledMethod
Fri, 07 Oct 2011 16:49:07 +0200 Gilles Duboscq rename com.oracle.max.graal.runtime to com.oracle.max.graal.hotspot
Wed, 10 Aug 2011 02:13:41 +0200 Thomas Wuerthinger Reflect API changes in JavaAccess.
Wed, 03 Aug 2011 11:35:30 -0700 Thomas Wuerthinger Fixed bootstrap (lowered compilation threshold and register more methods for compilation)
Wed, 27 Jul 2011 17:32:44 -0700 Thomas Wuerthinger Merge.
Wed, 01 Jun 2011 23:25:20 -0700 jrose 7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
Thu, 12 May 2011 19:39:58 -0700 never Merge
Fri, 06 May 2011 16:33:13 -0700 never 6939861: JVM should handle more conversion operations
Thu, 12 May 2011 10:30:11 -0700 fparain 7036199: Adding a notification to the implementation of GarbageCollectorMXBeans
Wed, 20 Apr 2011 20:32:45 -0700 jmasa Merge
Thu, 14 Apr 2011 13:45:41 -0700 johnc Merge
Thu, 07 Apr 2011 09:53:20 -0700 johnc 7009266: G1: assert(obj->is_oop_or_null(true )) failed: Error
Tue, 28 Jun 2011 19:14:28 +0200 Lukas Stadler more escape analysis work: debug info
Mon, 20 Jun 2011 14:07:11 +0200 Thomas Wuerthinger Performed folder and class name changes in native code.
Thu, 16 Jun 2011 20:36:17 +0200 Lukas Stadler inlining and runtime interface related changes:
Thu, 09 Jun 2011 15:25:27 +0200 Lukas Stadler RiTypeProfile information and invocation counters for RiMethods
Thu, 09 Jun 2011 14:42:24 +0200 Thomas Wuerthinger Also call Compiler shutdown hook in case of System.exit call. Draft VMExits.Sandbox class.
Wed, 08 Jun 2011 17:01:16 +0200 Thomas Wuerthinger Added time measurement for phases.
Wed, 08 Jun 2011 14:01:51 +0200 Thomas Wuerthinger Rebranded C++ part from C1X to Graal.
Wed, 08 Jun 2011 08:59:54 +0200 Thomas Wuerthinger Renamed packages.
Tue, 26 Apr 2011 21:10:53 +0200 Thomas Wuerthinger Rebranding to com.oracle.graal
Fri, 22 Apr 2011 19:00:07 +0200 Thomas Wuerthinger Fixed merge issues.
Fri, 22 Apr 2011 15:30:53 +0200 Thomas Wuerthinger Merge with OpenJDK.
Tue, 12 Apr 2011 14:18:53 -0700 coleenp Merge
Tue, 12 Apr 2011 02:53:06 -0400 dholmes 7034585: Adjust fillInStackTrace filtering to assist 6998871
Thu, 07 Apr 2011 17:02:30 -0700 jrose 6981791: remove experimental code for JSR 292
Fri, 11 Mar 2011 22:34:57 -0800 jrose 7012648: move JSR 292 to package java.lang.invoke and adjust names
Fri, 11 Mar 2011 22:33:47 -0800 jrose 6839872: remove implementation inheritance from JSR 292 APIs
Wed, 13 Apr 2011 14:40:13 +0200 Lukas Stadler cleanups and client/server fixes:
Mon, 11 Apr 2011 11:25:06 +0200 Lukas Stadler merge
Mon, 11 Apr 2011 10:37:24 +0200 Lukas Stadler client/server: new interface Remote marks classes that should not be serialized, but called remotely
Fri, 08 Apr 2011 13:43:05 +0200 Lukas Stadler turn Compiler and HotSpotTypeResolved into interfaces
Thu, 07 Apr 2011 15:32:25 +0200 Lukas Stadler non-static VMEntries and VMExits, CompilationServer simplifications
Mon, 04 Apr 2011 18:47:04 +0200 Lukas Stadler CiDebugInfo_Frame changed to CiFrame, pointer fix
Mon, 21 Feb 2011 19:28:35 +0100 Thomas Wuerthinger Small clean up to reduce delta to OpenJDK.
Mon, 21 Feb 2011 19:17:33 +0100 Thomas Wuerthinger Merge.
Tue, 08 Feb 2011 09:11:37 -0800 mchung 7017673: Remove setting of the sun.jkernel.DownloadManager as a boot classloader hook
Wed, 16 Feb 2011 13:47:20 +0100 Thomas Wuerthinger Merge.
Thu, 27 Jan 2011 16:11:27 -0800 coleenp 6990754: Use native memory and reference counting to implement SymbolTable
Wed, 12 Jan 2011 15:44:16 +0000 kevinw 6994753: Implement optional hook to a Java method at VM startup.
Fri, 14 Jan 2011 16:29:42 +0100 Thomas Wuerthinger Treat C1XOptions fields as final.
Thu, 13 Jan 2011 17:45:17 +0100 Thomas Wuerthinger Refactorings to get towards less CRI overhead.
Mon, 10 Jan 2011 10:50:22 +0100 Thomas Wuerthinger Added unique concrete subtype assumption.
Fri, 07 Jan 2011 18:18:08 +0100 Thomas Wuerthinger Merge.
Fri, 03 Dec 2010 15:53:57 -0800 jrose 7001379: bootstrap method data needs to be moved from constant pool to a classfile attribute
Tue, 23 Nov 2010 13:22:55 -0800 stefank 6989984: Use standard include model for Hospot
Tue, 28 Dec 2010 18:33:26 +0100 Thomas Wuerthinger Added caching for resolved types and resolved fields.
Tue, 30 Nov 2010 14:53:30 +0100 Thomas Wuerthinger Merge.