--- old/src/share/vm/oops/objArrayOop.inline.hpp 2017-04-25 16:45:25.683173427 +0200 +++ new/src/share/vm/oops/objArrayOop.inline.hpp 2017-04-25 16:45:25.539173432 +0200 @@ -29,22 +29,4 @@ #include "oops/oop.inline.hpp" #include "runtime/globals.hpp" -inline oop objArrayOopDesc::obj_at(int index) const { - // With UseCompressedOops decode the narrow oop in the objArray to an - // uncompressed oop. Otherwise this is simply a "*" operator. - if (UseCompressedOops) { - return load_decode_heap_oop(obj_at_addr(index)); - } else { - return load_decode_heap_oop(obj_at_addr(index)); - } -} - -void objArrayOopDesc::obj_at_put(int index, oop value) { - if (UseCompressedOops) { - oop_store(obj_at_addr(index), value); - } else { - oop_store(obj_at_addr(index), value); - } -} - #endif // SHARE_VM_OOPS_OBJARRAYOOP_INLINE_HPP