@@ -513,35 +513,35 @@ oop Universe::swap_reference_pending_list(oop list) {
513
513
#undef assert_pll_locked
514
514
#undef assert_pll_ownership
515
515
516
- void Universe:: reinitialize_vtable_of (Klass* ko, TRAPS ) {
516
+ static void reinitialize_vtable_of (Klass* ko) {
517
517
// init vtable of k and all subclasses
518
- ko->vtable ().initialize_vtable (false , CHECK );
518
+ ko->vtable ().initialize_vtable ();
519
519
if (ko->is_instance_klass ()) {
520
520
for (Klass* sk = ko->subklass ();
521
521
sk != NULL ;
522
522
sk = sk->next_sibling ()) {
523
- reinitialize_vtable_of (sk, CHECK );
523
+ reinitialize_vtable_of (sk);
524
524
}
525
525
}
526
526
}
527
527
528
- void Universe:: reinitialize_vtables (TRAPS ) {
528
+ static void reinitialize_vtables () {
529
529
// The vtables are initialized by starting at java.lang.Object and
530
530
// initializing through the subclass links, so that the super
531
531
// classes are always initialized first.
532
532
Klass* ok = vmClasses::Object_klass ();
533
- Universe:: reinitialize_vtable_of (ok, THREAD );
533
+ reinitialize_vtable_of (ok);
534
534
}
535
535
536
536
537
- void initialize_itable_for_klass (InstanceKlass* k, TRAPS ) {
538
- k->itable ().initialize_itable (false , CHECK );
537
+ static void initialize_itable_for_klass (InstanceKlass* k) {
538
+ k->itable ().initialize_itable ();
539
539
}
540
540
541
541
542
- void Universe:: reinitialize_itables (TRAPS ) {
543
- MutexLocker mcld (THREAD, ClassLoaderDataGraph_lock);
544
- ClassLoaderDataGraph::dictionary_classes_do (initialize_itable_for_klass, CHECK );
542
+ static void reinitialize_itables () {
543
+ MutexLocker mcld (ClassLoaderDataGraph_lock);
544
+ ClassLoaderDataGraph::dictionary_classes_do (initialize_itable_for_klass);
545
545
}
546
546
547
547
@@ -946,9 +946,8 @@ bool universe_post_init() {
946
946
Universe::_fully_initialized = true ;
947
947
EXCEPTION_MARK;
948
948
if (!UseSharedSpaces) {
949
- ResourceMark rm;
950
- Universe::reinitialize_vtables (CHECK_false);
951
- Universe::reinitialize_itables (CHECK_false);
949
+ reinitialize_vtables ();
950
+ reinitialize_itables ();
952
951
}
953
952
954
953
HandleMark hm (THREAD);
0 commit comments