comparison src/share/vm/runtime/sharedRuntime.cpp @ 1441:f8ab19e5acae

Fix oop relocation for static stub calls.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Wed, 03 Nov 2010 16:40:38 +0100
parents 72cfb36c6bb2
children 2d26b0046e0d
comparison
equal deleted inserted replaced
1440:4d1d3bd140f9 1441:f8ab19e5acae
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);
616 target_pc = Runtime1::entry_for(Runtime1::c1x_global_implicit_null_id); 615 target_pc = Runtime1::entry_for(Runtime1::c1x_global_implicit_null_id);
617 } else { 616 } else {
618 target_pc = nm->continuation_for_implicit_exception(pc); 617 target_pc = nm->continuation_for_implicit_exception(pc);
619 } 618 }
620 // If there's an unexpected fault, target_pc might be NULL, 619 // If there's an unexpected fault, target_pc might be NULL,