Mercurial > hg > graal-jvmci-8
comparison src/share/vm/jvmci/jvmciJavaAccess.hpp @ 22496:90c4254dc25a
Pass TargetDescription argument to CompilerToVM.installCode.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Tue, 01 Sep 2015 13:43:22 +0200 |
parents | 822922922f3c |
children | 943c2bf064fa |
comparison
equal
deleted
inserted
replaced
22495:740feb10d15a | 22496:90c4254dc25a |
---|---|
46 * }; | 46 * }; |
47 * | 47 * |
48 */ | 48 */ |
49 | 49 |
50 #define COMPILER_CLASSES_DO(start_class, end_class, char_field, int_field, boolean_field, long_field, float_field, oop_field, typeArrayOop_field, objArrayOop_field, static_oop_field, static_objArrayOop_field, static_int_field, static_boolean_field) \ | 50 #define COMPILER_CLASSES_DO(start_class, end_class, char_field, int_field, boolean_field, long_field, float_field, oop_field, typeArrayOop_field, objArrayOop_field, static_oop_field, static_objArrayOop_field, static_int_field, static_boolean_field) \ |
51 start_class(Architecture) \ | |
52 oop_field(Architecture, name, "Ljava/lang/String;") \ | |
53 end_class \ | |
54 start_class(TargetDescription) \ | |
55 oop_field(TargetDescription, arch, "Ljdk/internal/jvmci/code/Architecture;") \ | |
56 end_class \ | |
51 start_class(HotSpotResolvedObjectTypeImpl) \ | 57 start_class(HotSpotResolvedObjectTypeImpl) \ |
52 oop_field(HotSpotResolvedObjectTypeImpl, javaClass, "Ljava/lang/Class;") \ | 58 oop_field(HotSpotResolvedObjectTypeImpl, javaClass, "Ljava/lang/Class;") \ |
53 end_class \ | 59 end_class \ |
54 start_class(HotSpotResolvedJavaMethodImpl) \ | 60 start_class(HotSpotResolvedJavaMethodImpl) \ |
55 long_field(HotSpotResolvedJavaMethodImpl, metaspaceMethod) \ | 61 long_field(HotSpotResolvedJavaMethodImpl, metaspaceMethod) \ |