On Fri, 17 Apr 2026 12:41:51 GMT, Stefan Karlsson <[email protected]> wrote:
> `return obj->is_array() && !obj->is_array_with_oops`
Temporarily changed to
bool G1CollectedHeap::can_be_marked_through_immediately(oop obj) const {
Klass* k = obj->klass();
return k->is_typeArray_klass() || !(k->is_objArray_klass() ||
FlatArrayKlass::cast(k)->contains_oops());
}
$ shasum *.dylib
03a04a0806a7205523691a813aab9c2bb00b000e libjvm.old.dylib
03a04a0806a7205523691a813aab9c2bb00b000e libjvm.new.dylib
-------------
PR Comment: https://git.openjdk.org/valhalla/pull/2255#issuecomment-4280061574