log src/share/vm/graal/graalCompiler.cpp @ 9126:bc26f978b0ce

age author description
Mon, 15 Apr 2013 19:54:58 +0200 Bernhard Urban HotSpotResolvedObjectType: implement hasFinalizeSubclass() correctly
Sat, 13 Apr 2013 22:59:27 -0700 twisti GRAAL-218: add CompileTheWorld functionality
Thu, 07 Mar 2013 21:00:29 +0100 Thomas Wuerthinger Minimize diff to plain HotSpot version.
Mon, 18 Feb 2013 19:16:59 -0800 Thomas Wuerthinger Remove last usage of VmIds.
Mon, 18 Feb 2013 19:08:52 -0800 Thomas Wuerthinger Remove usages of VmIds.toString.
Thu, 07 Feb 2013 11:39:57 +0100 Roland Schatz merge defaults from setDefaultOptions() into GraalOptions
Fri, 14 Dec 2012 13:02:49 +0100 Christian Haeubl Merge.
Tue, 04 Dec 2012 11:14:23 +0100 Christian Haeubl fixed windows make files and VS2012-specific compilation issues
Wed, 12 Dec 2012 21:36:40 +0100 Doug Simon changes to support Graal co-existing with the other HotSpot compiler(s) and being used for explicit compilation requests and code installation via the Graal API
Mon, 03 Dec 2012 17:54:05 +0100 Doug Simon removed all Graal modifications to ci and c1
Mon, 03 Dec 2012 15:32:17 +0100 Doug Simon decoupled C++ Graal runtime from C1
Fri, 30 Nov 2012 12:08:38 +0100 Lukas Stadler simplified TLAB allocation (don't use + and -)
Thu, 29 Nov 2012 17:13:13 +0100 Doug Simon removed remaining use of the C++ "compiler interface" (i.e. ci) by Graal for installing dependencies
Wed, 28 Nov 2012 14:07:25 +0100 Gilles Duboscq HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
Wed, 14 Nov 2012 11:28:02 +0100 Doug Simon modifications to support non-perm-gen changes in HotSpot
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, 09 Nov 2012 17:15:13 -0800 Christian Wimmer Support for interfaces in the Graal API: Make interfaces implemented by a ResolvedJavaType available; change semantics of ResolvedJavaType.getSuperclass to return null for interfaces (to conform with java.lang.Class); change semantics of ResolvedJavaType.isInstanceClass to return false for interfaces.
Fri, 19 Oct 2012 11:30:06 +0200 Laurent Daynes fixed compilation issues on Solaris. When using SunStudio compiler, Solaris build with DONT_USE_PRECOMPILED_HEADER
Tue, 25 Sep 2012 09:23:45 -0700 Christian Wimmer Add MetaAccessProvider.getResolvedJavaField to convert from reflection field to metadata field
Wed, 12 Sep 2012 23:50:37 +0200 Doug Simon deleted caching of initial mark word in HotSpotResolvedJavaType. This value is modified by the biased locking mechanism and so it not constant for a Klass
Tue, 03 Jul 2012 23:49:01 +0200 Doug Simon added snippets for lowering array creation and initialization (in NewObjectSnippets)
Fri, 22 Jun 2012 17:16:57 +0200 Doug Simon replaced loading of instance prototype header word with a constant obtained from HotSpotResolvedJavaType
Fri, 15 Jun 2012 12:04:26 +0200 Doug Simon added check to ensure fast path allocation is never used for types that don't allow it
Sun, 10 Jun 2012 01:17:48 +0200 Thomas Wuerthinger Bring Java renamings and restructurings to the C++ part.
Sat, 09 Jun 2012 17:54:50 +0200 Thomas Wuerthinger Further clean up on api.meta project.
Fri, 08 Jun 2012 22:39:39 +0200 Thomas Wuerthinger Clean up on HotSpotCompilerImpl class.
Fri, 08 Jun 2012 21:48:37 +0200 Thomas Wuerthinger Remove compiler member field from HotSpot's implementation of the Ri* interfaces.
Fri, 01 Jun 2012 11:10:49 +0200 Doug Simon lifted fast subtype check into checkcast snippets
Thu, 29 Mar 2012 18:43:30 +0200 Lukas Stadler compilation queue changes:
Mon, 26 Mar 2012 13:49:13 +0200 Doug Simon added -G:+PrintFlags flag for printing the Graal flags; tightened format checking of Graal options to be consistent with HotSpot