Prepared by: | amurillo on Fri May 31 16:04:23 PDT 2013 |
---|---|
Workspace: | hs24-b47-jdk7u40-b28/hotspot |
Compare against: | jdk7u/jdk7u/hotspot |
Compare against version: | 4527 |
Summary of changes: | 696 lines changed: 512 ins; 112 del; 72 mod; 24097 unchg |
Patch of changes: | hotspot.patch |
Author comments: |
6725714: par compact - add a table to speed up bitmap searches 6843375: Debuggee VM crashes performing mark-sweep-compact 8010927: Kitchensink crashed with SIGSEGV, Problematic frame: v ~StubRoutines::checkcast_arraycopy 8013398: Adjust number of stack guard pages on systems with large memory page size 8014811: loopTransform.cpp assert(cmp_end->in(2) == limit) failed 8015304: new hotspot build - hs24-b47 |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
.hgtags
rev 4537 : Added tag hs24-b47 for changeset 64aaeeee0a102 lines changed: 2 ins; 0 del; 0 mod; 503 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
make/hotspot_version
rev 4529 : 8015304: new hotspot build - hs24-b47 Reviewed-by: jcoomes1 line changed: 0 ins; 0 del; 1 mod; 44 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/stubGenerator_x86_32.cpp
rev 4534 : 8010927: Kitchensink crashed with SIGSEGV, Problematic frame: v ~StubRoutines::checkcast_arraycopy Summary: Changed gen_write_ref_array_post_barrier() code on x64 to pass start address and number of copied oop elements. In generate_checkcast_copy() skip post barrier code if no elements are copied. Reviewed-by: roland13 lines changed: 5 ins; 3 del; 5 mod; 2957 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/stubGenerator_x86_64.cpp
rev 4534 : 8010927: Kitchensink crashed with SIGSEGV, Problematic frame: v ~StubRoutines::checkcast_arraycopy Summary: Changed gen_write_ref_array_post_barrier() code on x64 to pass start address and number of copied oop elements. In generate_checkcast_copy() skip post barrier code if no elements are copied. Reviewed-by: roland59 lines changed: 10 ins; 16 del; 33 mod; 3792 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/os/linux/vm/os_linux.cpp
rev 4531 : 8013398: Adjust number of stack guard pages on systems with large memory page size Summary: Auto adjust number of stack guard pages on systems with large memory page size Reviewed-by: bobv, coleenp12 lines changed: 10 ins; 0 del; 2 mod; 5796 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/os/linux/vm/os_linux.hpp
rev 4531 : 8013398: Adjust number of stack guard pages on systems with large memory page size Summary: Auto adjust number of stack guard pages on systems with large memory page size Reviewed-by: bobv, coleenp3 lines changed: 3 ins; 0 del; 0 mod; 306 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
rev 4535 : 6725714: par compact - add a table to speed up bitmap searches Reviewed-by: jmasa, tschatzl1 line changed: 0 ins; 0 del; 1 mod; 300 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
rev 4535 : 6725714: par compact - add a table to speed up bitmap searches Reviewed-by: jmasa, tschatzl184 lines changed: 138 ins; 28 del; 18 mod; 3472 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
rev 4535 : 6725714: par compact - add a table to speed up bitmap searches Reviewed-by: jmasa, tschatzl153 lines changed: 148 ins; 1 del; 4 mod; 1470 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/loopnode.hpp
rev 4533 : 8014811: loopTransform.cpp assert(cmp_end->in(2) == limit) failed Summary: Stop current iteration of loop opts if partial_peel() failed and it created node clones outside processed loop. Reviewed-by: roland1 line changed: 0 ins; 0 del; 1 mod; 1120 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/loopopts.cpp
rev 4533 : 8014811: loopTransform.cpp assert(cmp_end->in(2) == limit) failed Summary: Stop current iteration of loop opts if partial_peel() failed and it created node clones outside processed loop. Reviewed-by: roland13 lines changed: 9 ins; 1 del; 3 mod; 2760 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/jvmtiImpl.cpp
rev 4530 : 6843375: Debuggee VM crashes performing mark-sweep-compact Reviewed-by: stefank, jmasa24 lines changed: 0 ins; 20 del; 4 mod; 1086 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/jvmtiImpl.hpp
rev 4530 : 6843375: Debuggee VM crashes performing mark-sweep-compact Reviewed-by: stefank, jmasa77 lines changed: 34 ins; 43 del; 0 mod; 491 unchg
------ ------ ------
------
------
---
New
Patch
Raw
test/compiler/8010927/Test8010927.java
rev 4534 : 8010927: Kitchensink crashed with SIGSEGV, Problematic frame: v ~StubRoutines::checkcast_arraycopy Summary: Changed gen_write_ref_array_post_barrier() code on x64 to pass start address and number of copied oop elements. In generate_checkcast_copy() skip post barrier code if no elements are copied. Reviewed-by: roland153 lines changed: 153 ins; 0 del; 0 mod; 0 unchg
This code review page was prepared using /java/jdk/bin/webrev (vers 23.18-hg).