--- old/src/share/vm/gc/parallel/psParallelCompact.cpp 2017-03-16 13:22:45.829152150 +0100 +++ new/src/share/vm/gc/parallel/psParallelCompact.cpp 2017-03-16 13:22:45.693149313 +0100 @@ -3133,11 +3133,8 @@ void ValueArrayKlass::oop_pc_update_pointers(oop obj, ParCompactionManager* cm) { assert(obj->is_valueArray(),"must be a value array"); if (contains_oops()) { - Unimplemented(); -#if 0 PSParallelCompact::AdjustPointerClosure closure(cm); oop_oop_iterate_elements(valueArrayOop(obj), &closure); -#endif } }