--- old/src/share/vm/opto/runtime.hpp 2017-04-25 16:45:39.251172955 +0200 +++ new/src/share/vm/opto/runtime.hpp 2017-04-25 16:45:39.103172960 +0200 @@ -141,8 +141,6 @@ static address _multianewarray4_Java; static address _multianewarray5_Java; static address _multianewarrayN_Java; - static address _g1_wb_pre_Java; - static address _g1_wb_post_Java; static address _vtable_must_compile_Java; static address _complete_monitor_locking_Java; static address _rethrow_Java; @@ -163,10 +161,6 @@ static void new_array_C(Klass* array_klass, int len, JavaThread *thread); static void new_array_nozero_C(Klass* array_klass, int len, JavaThread *thread); - // Post-slow-path-allocation, pre-initializing-stores step for - // implementing ReduceInitialCardMarks - static void new_store_pre_barrier(JavaThread* thread); - // Allocate storage for a multi-dimensional arrays // Note: needs to be fixed for arbitrary number of dimensions static void multianewarray2_C(Klass* klass, int len1, int len2, JavaThread *thread); @@ -174,8 +168,6 @@ static void multianewarray4_C(Klass* klass, int len1, int len2, int len3, int len4, JavaThread *thread); static void multianewarray5_C(Klass* klass, int len1, int len2, int len3, int len4, int len5, JavaThread *thread); static void multianewarrayN_C(Klass* klass, arrayOopDesc* dims, JavaThread *thread); - static void g1_wb_pre_C(oopDesc* orig, JavaThread* thread); - static void g1_wb_post_C(void* card_addr, JavaThread* thread); public: // Slow-path Locking and Unlocking @@ -227,8 +219,6 @@ static address multianewarray4_Java() { return _multianewarray4_Java; } static address multianewarray5_Java() { return _multianewarray5_Java; } static address multianewarrayN_Java() { return _multianewarrayN_Java; } - static address g1_wb_pre_Java() { return _g1_wb_pre_Java; } - static address g1_wb_post_Java() { return _g1_wb_post_Java; } static address vtable_must_compile_stub() { return _vtable_must_compile_Java; } static address complete_monitor_locking_Java() { return _complete_monitor_locking_Java; } static address monitor_notify_Java() { return _monitor_notify_Java; } @@ -261,8 +251,6 @@ static const TypeFunc* multianewarray4_Type(); // multianewarray static const TypeFunc* multianewarray5_Type(); // multianewarray static const TypeFunc* multianewarrayN_Type(); // multianewarray - static const TypeFunc* g1_wb_pre_Type(); - static const TypeFunc* g1_wb_post_Type(); static const TypeFunc* complete_monitor_enter_Type(); static const TypeFunc* complete_monitor_exit_Type(); static const TypeFunc* monitor_notify_Type();