Code Review for shenandoah-jdk

Prepared by:rkennke on Tue Nov 20 21:16:09 CET 2018
Workspace:/home/rkennke/src/openjdk/shenandoah-jdk
Compare against: ssh://hg.openjdk.java.net/shenandoah/jdk/
Compare against version:53398
Summary of changes: 185 lines changed: 7 ins; 102 del; 76 mod; 16318 unchg
Changeset: shenandoah-jdk.changeset
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
30 lines changed: 0 ins; 17 del; 13 mod; 660 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
5 lines changed: 0 ins; 4 del; 1 mod; 101 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
11 lines changed: 1 ins; 8 del; 2 mod; 5851 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
2 lines changed: 0 ins; 2 del; 0 mod; 1394 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
rev 53400 : Improve/trim register saving/restoring around WB slowpath call in stub
75 lines changed: 0 ins; 22 del; 53 mod; 994 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
5 lines changed: 0 ins; 4 del; 1 mod; 118 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
5 lines changed: 5 ins; 0 del; 0 mod; 1324 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
1 line changed: 1 ins; 0 del; 0 mod; 154 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
3 lines changed: 0 ins; 1 del; 2 mod; 4307 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/share/opto/lcm.cpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
15 lines changed: 0 ins; 11 del; 4 mod; 1415 unchg

------ ------ ------ ------ Old --- ----- --- src/hotspot/share/gc/shenandoah/shenandoahBarrierSetAssembler.cpp

rev 53399 : Redo: Avoid stub when calling to write-barrier from C2, remove all related code
33 lines changed: 0 ins; 33 del; 0 mod; 0 unchg

This code review page was prepared using /home/rkennke/src/webrev/webrev.ksh (vers 25.17-hg+openjdk.java.net).