equal
deleted
inserted
replaced
422 |
422 |
423 // Sweeper support |
423 // Sweeper support |
424 long stack_traversal_mark() { return _stack_traversal_mark; } |
424 long stack_traversal_mark() { return _stack_traversal_mark; } |
425 void set_stack_traversal_mark(long l) { _stack_traversal_mark = l; } |
425 void set_stack_traversal_mark(long l) { _stack_traversal_mark = l; } |
426 |
426 |
427 // implicit exceptions support |
|
428 address continuation_for_implicit_exception(address pc); |
|
429 |
|
430 // On-stack replacement support |
427 // On-stack replacement support |
431 int osr_entry_bci() const { assert(is_osr_method(), "wrong kind of nmethod"); return _entry_bci; } |
428 int osr_entry_bci() const { assert(is_osr_method(), "wrong kind of nmethod"); return _entry_bci; } |
432 address osr_entry() const { assert(is_osr_method(), "wrong kind of nmethod"); return _osr_entry_point; } |
429 address osr_entry() const { assert(is_osr_method(), "wrong kind of nmethod"); return _osr_entry_point; } |
433 void invalidate_osr_method(); |
430 void invalidate_osr_method(); |
434 nmethod* osr_link() const { return _osr_link; } |
431 nmethod* osr_link() const { return _osr_link; } |