comparison src/share/vm/c1x/c1x_VMEntries.cpp @ 2289:6190d20bd6d6

merge
author Lukas Stadler <lukas.stadler@jku.at>
date Mon, 11 Apr 2011 11:25:06 +0200
parents 8c426c2891c8
children e3c42b8de67e
comparison
equal deleted inserted replaced
2288:8c426c2891c8 2289:6190d20bd6d6
350 350
351 // public RiConstantPool RiType_constantPool(HotSpotTypeResolved klass); 351 // public RiConstantPool RiType_constantPool(HotSpotTypeResolved klass);
352 JNIEXPORT jobject JNICALL Java_com_sun_hotspot_c1x_VMEntries_RiType_1constantPool(JNIEnv *, jobject, jobject klass) { 352 JNIEXPORT jobject JNICALL Java_com_sun_hotspot_c1x_VMEntries_RiType_1constantPool(JNIEnv *, jobject, jobject klass) {
353 VM_ENTRY_MARK; 353 VM_ENTRY_MARK;
354 354
355 instanceOop(JNIHandles::resolve(klass))->print_value();
356
357 assert(JNIHandles::resolve(klass) != NULL, ""); 355 assert(JNIHandles::resolve(klass) != NULL, "");
358 constantPoolOop constantPool = ((instanceKlass*)java_lang_Class::as_klassOop(HotSpotTypeResolved::javaMirror(klass))->klass_part())->constants(); 356 constantPoolOop constantPool = ((instanceKlass*)java_lang_Class::as_klassOop(HotSpotTypeResolved::javaMirror(klass))->klass_part())->constants();
359 return JNIHandles::make_local(VMExits::createRiConstantPool(VmIds::add<constantPoolOop>(constantPool), THREAD)); 357 return JNIHandles::make_local(VMExits::createRiConstantPool(VmIds::add<constantPoolOop>(constantPool), THREAD));
360 } 358 }
361 359