log src/share/vm/graal/graalCompiler.hpp @ 14768:3e9a960f0da1

age author description
Wed, 26 Mar 2014 17:33:54 +0100 Doug Simon HSAIL: preliminary deopt support
Thu, 13 Mar 2014 15:36:30 +0100 Doug Simon Made graph caching compilation local
Thu, 06 Mar 2014 15:18:47 -0800 twisti refactor CompilerToVM interface
Wed, 05 Mar 2014 19:07:29 +0100 Doug Simon removed remaining VMToCompiler calls for allocating Graal API objects
Tue, 04 Mar 2014 22:23:24 -0800 twisti moved to-constant-pool-index conversion up to Java
Mon, 24 Feb 2014 15:08:02 -0800 twisti remove CompilerToVM.getInstanceFields
Wed, 25 Dec 2013 20:27:59 -0800 twisti remove Graal mirror from Class
Tue, 17 Dec 2013 20:58:58 -0800 twisti cleaned up VMToCompiler.createResolvedJavaType
Tue, 17 Dec 2013 19:09:29 -0800 twisti moved most CompilerToVM.getUniqueConcreteMethod logic up to Java and replace getUniqueConcreteMethod with findUniqueConcreteMethod
Sun, 08 Dec 2013 18:06:28 -0800 twisti removed CompilerToVM.getJavaField
Mon, 25 Nov 2013 15:10:04 -0800 twisti propagate code-cache-full message up to Java to throw exception instead of crashing VM
Fri, 11 Oct 2013 15:41:33 +0200 Gilles Duboscq Reduce HotSpot diff and fix previous merge
Thu, 27 Jun 2013 22:18:52 -0700 twisti Revert bytecode indexes back to Java endianess.
Fri, 12 Apr 2013 20:32:14 +0200 Doug Simon fixed minor regression
Thu, 11 Apr 2013 21:43:14 +0200 Doug Simon support for compiling LambdaForm invocations (invokevirtual instructions that were rewritten to invokehandle instructions)
Tue, 09 Apr 2013 17:11:17 +0200 Andreas Woess add basic invokedynamic support
Wed, 30 Jan 2013 21:36:28 +0100 Doug Simon added per-compiler compilation speed statistics for C1 and C2 (included in output produced by -XX:+CITime)
Mon, 10 Dec 2012 22:19:07 +0100 Doug Simon made the Graal implementation of the C++ AbstractCompiler class support native wrapper generation
Mon, 03 Dec 2012 15:32:17 +0100 Doug Simon decoupled C++ Graal runtime from C1
Wed, 28 Nov 2012 14:07:25 +0100 Gilles Duboscq HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
Sun, 18 Nov 2012 21:30:35 +0100 Doug Simon Merge.
Thu, 15 Nov 2012 22:33:52 +0100 Doug Simon disabled OSR compilation for Graal until dead-lock issue is resolved
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
Wed, 07 Nov 2012 13:18:04 +0100 Lukas Stadler VM infrstructure for OnStackReplacement
Tue, 25 Sep 2012 09:23:45 -0700 Christian Wimmer Add MetaAccessProvider.getResolvedJavaField to convert from reflection field to metadata field
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.
Wed, 21 Mar 2012 10:47:02 +0100 Lukas Stadler Support for recording a leaf graph id for each deoptimization point in the debug info.
Fri, 09 Mar 2012 13:14:54 -0800 Christian Haeubl enabled wrappers for native method calls
Mon, 23 Jan 2012 13:22:43 -0800 Christian Haeubl fixed graal to hotspot
Sun, 18 Dec 2011 00:41:15 +0100 Thomas Wuerthinger remove pollJavaQueue and related functionality, minimize diff against HotSpot in the compileBroker.
Thu, 17 Nov 2011 00:01:56 +0100 Thomas Wuerthinger Handlize to fix GC issue.
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.
Wed, 16 Nov 2011 16:46:32 +0100 Thomas Wuerthinger Remove ci usage on field lookup.
Wed, 16 Nov 2011 01:48:25 +0100 Thomas Wuerthinger Use GraalEnv to look up types.
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
Tue, 13 Sep 2011 19:59:10 +0200 Thomas Wuerthinger Added new method that loads and initializes a class that is referenced by a cp entry.
Wed, 31 Aug 2011 09:58:35 +0200 Lukas Stadler remove some ci-dependencies
Wed, 24 Aug 2011 01:05:02 +0200 Thomas Wuerthinger Various hacks to be able to install machine code from a Java thread.
Thu, 16 Jun 2011 20:36:17 +0200 Lukas Stadler inlining and runtime interface related changes:
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 13:40:25 +0200 Thomas Wuerthinger Renamed cpp/hpp file directory. base src/share/vm/c1x/graalCompiler.hpp@e282d7faf435