comparison src/share/vm/runtime/sharedRuntime.cpp @ 1434:72cfb36c6bb2

* enabled all jtt tests * added proxy that counts jni calls * honor hotspot stackshadowpages * constant pool caching * monitor enter/exit * arithmetic stubs (frem, drem, ...) * create stack values for debug info * some doc
author Lukas Stadler <lukas.stadler@oracle.com>
date Thu, 30 Sep 2010 17:19:48 -0700
parents abc670a709dc
children f8ab19e5acae
comparison
equal deleted inserted replaced
1433:efba53f86c4f 1434:72cfb36c6bb2
610 610
611 #ifndef PRODUCT 611 #ifndef PRODUCT
612 _implicit_null_throws++; 612 _implicit_null_throws++;
613 #endif 613 #endif
614 if (UseC1X) { 614 if (UseC1X) {
615 tty->print("implicit null at %08x%08x", ((long)pc) >> 32, pc);
615 target_pc = Runtime1::entry_for(Runtime1::c1x_global_implicit_null_id); 616 target_pc = Runtime1::entry_for(Runtime1::c1x_global_implicit_null_id);
616 } else { 617 } else {
617 target_pc = nm->continuation_for_implicit_exception(pc); 618 target_pc = nm->continuation_for_implicit_exception(pc);
618 } 619 }
619 // If there's an unexpected fault, target_pc might be NULL, 620 // If there's an unexpected fault, target_pc might be NULL,