551 |
551 |
552 bool test_set_oops_do_mark(); |
552 bool test_set_oops_do_mark(); |
553 static void oops_do_marking_prologue(); |
553 static void oops_do_marking_prologue(); |
554 static void oops_do_marking_epilogue(); |
554 static void oops_do_marking_epilogue(); |
555 static bool oops_do_marking_is_active() { return _oops_do_mark_nmethods != NULL; } |
555 static bool oops_do_marking_is_active() { return _oops_do_mark_nmethods != NULL; } |
556 DEBUG_ONLY(bool test_oops_do_mark() { return _oops_do_mark_link != NULL; }) |
556 bool test_oops_do_mark() { return _oops_do_mark_link != NULL; } |
557 |
557 |
558 // ScopeDesc for an instruction |
558 // ScopeDesc for an instruction |
559 ScopeDesc* scope_desc_at(address pc); |
559 ScopeDesc* scope_desc_at(address pc); |
560 |
560 |
561 private: |
561 private: |