Mercurial > hg > graal-compiler
diff src/share/vm/graal/graalCompiler.cpp @ 7084:9ba90252ce08
HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
Renamed old HotSpotResolvedJavaType to HotSpotResolvedObjectType
Renamed HotSpotTypePrimitive to HotSpotResolvedPrimitiveType
Renamed HotSpotTypeUnresolved to HotSpotUnresolvedJavaType
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Wed, 28 Nov 2012 14:07:25 +0100 |
parents | 41938af2b3d8 |
children | eec7173947a1 |
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompiler.cpp Wed Nov 28 12:18:34 2012 +0100 +++ b/src/share/vm/graal/graalCompiler.cpp Wed Nov 28 14:07:25 2012 +0100 @@ -164,7 +164,7 @@ ciEnv* current_env = JavaThread::current()->env(); JavaThread::current()->set_env(NULL); JavaThread::current()->set_compiling(true); - Handle holder = GraalCompiler::createHotSpotResolvedJavaType(method, CHECK); + Handle holder = GraalCompiler::createHotSpotResolvedObjectType(method, CHECK); jboolean success = VMToCompiler::compileMethod(method(), holder, entry_bci, blocking, method->graal_priority()); JavaThread::current()->set_compiling(false); JavaThread::current()->set_env(current_env); @@ -253,13 +253,13 @@ } else { KlassHandle klass = java_lang_Class::as_Klass(java_class()); Handle name = java_lang_String::create_from_symbol(klass->name(), CHECK_NULL); - return GraalCompiler::createHotSpotResolvedJavaType(klass, name, CHECK_NULL); + return GraalCompiler::createHotSpotResolvedObjectType(klass, name, CHECK_NULL); } } Handle GraalCompiler::get_JavaType(KlassHandle klass, TRAPS) { Handle name = VmIds::toString<Handle>(klass->name(), THREAD); - return createHotSpotResolvedJavaType(klass, name, CHECK_NULL); + return createHotSpotResolvedObjectType(klass, name, CHECK_NULL); } Handle GraalCompiler::get_JavaField(int offset, int flags, Symbol* field_name, Handle field_holder, Handle field_type, TRAPS) { @@ -267,23 +267,23 @@ return VMToCompiler::createJavaField(field_holder, name, field_type, offset, flags, false, CHECK_NULL); } -Handle GraalCompiler::createHotSpotResolvedJavaType(methodHandle method, TRAPS) { +Handle GraalCompiler::createHotSpotResolvedObjectType(methodHandle method, TRAPS) { KlassHandle klass = method->method_holder(); oop java_class = klass->java_mirror(); oop graal_mirror = java_lang_Class::graal_mirror(java_class); if (graal_mirror != NULL) { - assert(graal_mirror->is_a(HotSpotResolvedJavaType::klass()), "unexpected class..."); + assert(graal_mirror->is_a(HotSpotResolvedObjectType::klass()), "unexpected class..."); return graal_mirror; } Handle name = java_lang_String::create_from_symbol(klass->name(), CHECK_NULL); - return GraalCompiler::createHotSpotResolvedJavaType(klass, name, CHECK_NULL); + return GraalCompiler::createHotSpotResolvedObjectType(klass, name, CHECK_NULL); } -Handle GraalCompiler::createHotSpotResolvedJavaType(KlassHandle klass, Handle name, TRAPS) { +Handle GraalCompiler::createHotSpotResolvedObjectType(KlassHandle klass, Handle name, TRAPS) { oop java_class = klass->java_mirror(); oop graal_mirror = java_lang_Class::graal_mirror(java_class); if (graal_mirror != NULL) { - assert(graal_mirror->is_a(HotSpotResolvedJavaType::klass()), "unexpected class..."); + assert(graal_mirror->is_a(HotSpotResolvedObjectType::klass()), "unexpected class..."); return graal_mirror; } @@ -299,9 +299,9 @@ int sizeOrSpecies; if (klass->is_interface()) { - sizeOrSpecies = (int) 0x80000000; // see HotSpotResolvedJavaType.INTERFACE_SPECIES_VALUE + sizeOrSpecies = (int) 0x80000000; // see HotSpotResolvedObjectType.INTERFACE_SPECIES_VALUE } else if (klass->oop_is_array()) { - sizeOrSpecies = (int) 0x7fffffff; // see HotSpotResolvedJavaType.ARRAY_SPECIES_VALUE + sizeOrSpecies = (int) 0x7fffffff; // see HotSpotResolvedObjectType.ARRAY_SPECIES_VALUE } else { sizeOrSpecies = InstanceKlass::cast(klass())->size_helper() * HeapWordSize; if (!InstanceKlass::cast(klass())->can_be_fastpath_allocated()) {