Mercurial > hg > graal-jvmci-8
comparison src/share/vm/graal/graalJavaAccess.hpp @ 5682:f787843c890c
implemented inferStamp for NewInstanceStubCall to infer exact, non-null stamp from constant hub value
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 22 Jun 2012 10:43:06 +0200 |
parents | 69358a2182a3 |
children | 6cb39a47da14 |
comparison
equal
deleted
inserted
replaced
5679:b32dc49bc024 | 5682:f787843c890c |
---|---|
54 int_field(HotSpotResolvedJavaType, superCheckOffset) \ | 54 int_field(HotSpotResolvedJavaType, superCheckOffset) \ |
55 boolean_field(HotSpotResolvedJavaType, isArrayClass) \ | 55 boolean_field(HotSpotResolvedJavaType, isArrayClass) \ |
56 boolean_field(HotSpotResolvedJavaType, isInstanceClass) \ | 56 boolean_field(HotSpotResolvedJavaType, isInstanceClass) \ |
57 boolean_field(HotSpotResolvedJavaType, isInterface) \ | 57 boolean_field(HotSpotResolvedJavaType, isInterface) \ |
58 int_field(HotSpotResolvedJavaType, instanceSize) \ | 58 int_field(HotSpotResolvedJavaType, instanceSize) \ |
59 end_class \ | 59 end_class \ |
60 start_class(HotSpotKlassOop) \ | 60 start_class(HotSpotKlassOop) \ |
61 oop_field(HotSpotKlassOop, javaMirror, "Ljava/lang/Class;") \ | 61 oop_field(HotSpotKlassOop, type, "Lcom/oracle/graal/api/meta/ResolvedJavaType;") \ |
62 end_class \ | 62 end_class \ |
63 start_class(HotSpotResolvedJavaMethod) \ | 63 start_class(HotSpotResolvedJavaMethod) \ |
64 oop_field(HotSpotResolvedJavaMethod, name, "Ljava/lang/String;") \ | 64 oop_field(HotSpotResolvedJavaMethod, name, "Ljava/lang/String;") \ |
65 oop_field(HotSpotResolvedJavaMethod, holder, "Lcom/oracle/graal/api/meta/ResolvedJavaType;") \ | 65 oop_field(HotSpotResolvedJavaMethod, holder, "Lcom/oracle/graal/api/meta/ResolvedJavaType;") \ |
66 oop_field(HotSpotResolvedJavaMethod, javaMirror, "Ljava/lang/Object;") \ | 66 oop_field(HotSpotResolvedJavaMethod, javaMirror, "Ljava/lang/Object;") \ |
67 int_field(HotSpotResolvedJavaMethod, codeSize) \ | 67 int_field(HotSpotResolvedJavaMethod, codeSize) \ |