Code Review for open

Prepared by:stefank on Thu Jun 18 23:57:40 CEST 2020
Workspace:/Users/stefan/hg/jdk/jdk/open
Compare against version:qparent
Summary of changes: 236 lines changed: 87 ins; 44 del; 105 mod; 22399 unchg
Patch of changes: open.patch
Bug id: JDK-8247879 : Rework WeakHandle and OopHandle to dynamically support different OopStorages
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/classLoaderData.cpp

3 lines changed: 1 ins; 0 del; 2 mod; 967 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/classLoaderData.hpp

3 lines changed: 0 ins; 0 del; 3 mod; 335 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/dictionary.cpp

3 lines changed: 1 ins; 0 del; 2 mod; 543 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/protectionDomainCache.cpp

5 lines changed: 1 ins; 0 del; 4 mod; 183 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/protectionDomainCache.hpp

8 lines changed: 0 ins; 0 del; 8 mod; 115 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/stringTable.cpp

14 lines changed: 0 ins; 0 del; 14 mod; 793 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/systemDictionary.cpp

4 lines changed: 1 ins; 0 del; 3 mod; 3057 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/systemDictionaryShared.cpp

4 lines changed: 1 ins; 0 del; 3 mod; 2252 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/g1/g1RootProcessor.cpp

1 line changed: 0 ins; 0 del; 1 mod; 245 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/parallel/psParallelCompact.cpp

1 line changed: 0 ins; 0 del; 1 mod; 3350 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/parallel/psScavenge.cpp

1 line changed: 0 ins; 0 del; 1 mod; 854 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/genCollectedHeap.cpp

1 line changed: 0 ins; 0 del; 1 mod; 1410 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/oopStorage.hpp

12 lines changed: 12 ins; 0 del; 0 mod; 275 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/oopStorageSet.cpp

9 lines changed: 1 ins; 0 del; 8 mod; 86 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/oopStorageSet.hpp

16 lines changed: 4 ins; 6 del; 6 mod; 172 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/weakProcessor.cpp

1 line changed: 0 ins; 0 del; 1 mod; 159 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/weakProcessor.inline.hpp

1 line changed: 0 ins; 0 del; 1 mod; 188 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

1 line changed: 0 ins; 0 del; 1 mod; 3143 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

1 line changed: 1 ins; 0 del; 0 mod; 259 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp

1 line changed: 0 ins; 0 del; 1 mod; 177 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/z/zRootsIterator.cpp

1 line changed: 1 ins; 0 del; 0 mod; 432 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp

1 line changed: 0 ins; 0 del; 1 mod; 86 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp

1 line changed: 0 ins; 0 del; 1 mod; 416 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/jvmci/jvmci.cpp

1 line changed: 0 ins; 0 del; 1 mod; 152 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/oops/oopHandle.hpp

4 lines changed: 0 ins; 1 del; 3 mod; 54 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/oops/oopHandle.inline.hpp

9 lines changed: 0 ins; 3 del; 6 mod; 49 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/oops/weakHandle.cpp

32 lines changed: 0 ins; 21 del; 11 mod; 50 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/oops/weakHandle.hpp

12 lines changed: 1 ins; 9 del; 2 mod; 60 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/oops/weakHandle.inline.hpp

6 lines changed: 0 ins; 3 del; 3 mod; 42 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/prims/jvmtiImpl.cpp

1 line changed: 0 ins; 0 del; 1 mod; 1015 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/prims/resolvedMethodTable.cpp

10 lines changed: 0 ins; 0 del; 10 mod; 400 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/jniHandles.cpp

1 line changed: 0 ins; 0 del; 1 mod; 666 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/utilities/hashtable.cpp

4 lines changed: 0 ins; 1 del; 3 mod; 310 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp

1 line changed: 0 ins; 0 del; 1 mod; 104 unchg

------ ------ ------ ------ --- New Patch Raw src/hotspot/share/gc/shared/oopStorageSet.inline.hpp

62 lines changed: 62 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /Users/stefan/hg/webrev/webrev.ksh (vers 25.18-hg+openjdk.java.net).