Mercurial > hg > graal-jvmci-8
changeset 24148:4f3ad306ac6e jvmci-0.28
Process _jvmci_loader_parent oop along _jvmci_loader
author | Gilles Duboscq <gilles.m.duboscq@oracle.com> |
---|---|
date | Fri, 16 Jun 2017 19:28:31 +0200 |
parents | 67afd64bc794 |
children | ecd1868e012c |
files | src/share/vm/classfile/systemDictionary.cpp |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/classfile/systemDictionary.cpp Fri Jun 16 13:55:05 2017 +0200 +++ b/src/share/vm/classfile/systemDictionary.cpp Fri Jun 16 19:28:31 2017 +0200 @@ -1747,6 +1747,7 @@ strong->do_oop(&_system_loader_lock_obj); CDS_ONLY(SystemDictionaryShared::roots_oops_do(strong);) JVMCI_ONLY(strong->do_oop(&_jvmci_loader);) + JVMCI_ONLY(strong->do_oop(&_jvmci_loader_parent);) // Adjust dictionary dictionary()->roots_oops_do(strong, weak); @@ -1760,6 +1761,7 @@ f->do_oop(&_system_loader_lock_obj); CDS_ONLY(SystemDictionaryShared::oops_do(f);) JVMCI_ONLY(f->do_oop(&_jvmci_loader);) + JVMCI_ONLY(f->do_oop(&_jvmci_loader_parent);) // Adjust dictionary dictionary()->oops_do(f);