433 // For sharing -- fill in a list of known vtable pointers. |
433 // For sharing -- fill in a list of known vtable pointers. |
434 static void init_self_patching_vtbl_list(void** list, int count); |
434 static void init_self_patching_vtbl_list(void** list, int count); |
435 |
435 |
436 // Debugging |
436 // Debugging |
437 static bool verify_in_progress() { return _verify_in_progress; } |
437 static bool verify_in_progress() { return _verify_in_progress; } |
438 static void verify(bool silent = false, |
438 static void verify(bool silent, VerifyOption option); |
439 VerifyOption option = VerifyOption_Default ); |
439 static void verify(bool silent) { |
|
440 verify(silent, VerifyOption_Default /* option */); |
|
441 } |
|
442 static void verify() { |
|
443 verify(false /* silent */); |
|
444 } |
|
445 |
440 static int verify_count() { return _verify_count; } |
446 static int verify_count() { return _verify_count; } |
441 // The default behavior is to call print_on() on gclog_or_tty. |
447 // The default behavior is to call print_on() on gclog_or_tty. |
442 static void print(); |
448 static void print(); |
443 // The extended parameter determines which method on the heap will |
449 // The extended parameter determines which method on the heap will |
444 // be called: print_on() (extended == false) or print_extended_on() |
450 // be called: print_on() (extended == false) or print_extended_on() |