Mercurial > hg > truffle
diff src/share/vm/graal/graalCompiler.cpp @ 13263:81055aacb98d
removed CompilerToVM.getJavaField
author | twisti |
---|---|
date | Sun, 08 Dec 2013 18:06:28 -0800 |
parents | f13f6dc290c8 |
children | 0e5c4f9fa9a5 |
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompiler.cpp Sun Dec 08 14:33:38 2013 -0800 +++ b/src/share/vm/graal/graalCompiler.cpp Sun Dec 08 18:06:28 2013 -0800 @@ -264,22 +264,6 @@ } } -Handle GraalCompiler::get_JavaTypeFromClass(Handle java_class, TRAPS) { - oop graal_mirror = java_lang_Class::graal_mirror(java_class()); - if (graal_mirror != NULL) { - return graal_mirror; - } - - if (java_lang_Class::is_primitive(java_class())) { - BasicType basicType = java_lang_Class::primitive_type(java_class()); - return VMToCompiler::createPrimitiveJavaType((int) basicType, THREAD); - } else { - KlassHandle klass = java_lang_Class::as_Klass(java_class()); - Handle name = java_lang_String::create_from_symbol(klass->name(), CHECK_NH); - return GraalCompiler::createHotSpotResolvedObjectType(klass, name, CHECK_NH); - } -} - Handle GraalCompiler::get_JavaType(KlassHandle klass, TRAPS) { Handle name = java_lang_String::create_from_symbol(klass->name(), THREAD); return createHotSpotResolvedObjectType(klass, name, CHECK_NH);