401 // For sharing -- fill in a list of known vtable pointers. |
401 // For sharing -- fill in a list of known vtable pointers. |
402 static void init_self_patching_vtbl_list(void** list, int count); |
402 static void init_self_patching_vtbl_list(void** list, int count); |
403 |
403 |
404 // Debugging |
404 // Debugging |
405 static bool verify_in_progress() { return _verify_in_progress; } |
405 static bool verify_in_progress() { return _verify_in_progress; } |
406 static void verify(bool silent = false, |
406 static void verify(bool silent, VerifyOption option); |
407 VerifyOption option = VerifyOption_Default ); |
407 static void verify(bool silent) { |
|
408 verify(silent, VerifyOption_Default /* option */); |
|
409 } |
|
410 static void verify() { |
|
411 verify(false /* silent */); |
|
412 } |
|
413 |
408 static int verify_count() { return _verify_count; } |
414 static int verify_count() { return _verify_count; } |
409 // The default behavior is to call print_on() on gclog_or_tty. |
415 // The default behavior is to call print_on() on gclog_or_tty. |
410 static void print(); |
416 static void print(); |
411 // The extended parameter determines which method on the heap will |
417 // The extended parameter determines which method on the heap will |
412 // be called: print_on() (extended == false) or print_extended_on() |
418 // be called: print_on() (extended == false) or print_extended_on() |