log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaType.java @ 6367:cc402f4396f4

age author description
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
Thu, 06 Sep 2012 19:19:55 +0200 Thomas Wuerthinger Avoid executing code in the static constructor of HotSpotResolvedType.
Tue, 28 Aug 2012 13:54:35 +0200 Doug Simon an empty array is now returned by ResolvedJavaType.declaredFields() for array and primitive types
Wed, 22 Aug 2012 11:00:31 +0200 Doug Simon removed klass::is_leaf_class() and replaced it's usage in Graal (the only usage) with an explicit test to ignore interface classes
Thu, 05 Jul 2012 21:47:16 +0200 Doug Simon Removed left over Ri* prefixed identifiers
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, 22 Jun 2012 10:43:06 +0200 Doug Simon implemented inferStamp for NewInstanceStubCall to infer exact, non-null stamp from constant hub value
Sat, 16 Jun 2012 02:20:02 +0200 Thomas Wuerthinger Merge.
Sat, 16 Jun 2012 00:06:48 +0200 Thomas Wuerthinger Initial implementation of closed world analysis by iteratively expanding the universe starting at method entry points.
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. base graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotTypeResolvedImpl.java@d3d0590a51e2