Code Review for hsx-gc

Prepared by:stefank on Mon May 27 13:01:20 CEST 2013
Workspace:/home/stefank/hg/hsx-gc
Compare against version:-2
Summary of changes: 13 lines changed: 6 ins; 2 del; 5 mod; 1961 unchg
Patch of changes: hsx-gc.patch
Bug id: Bug Database
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/classfile/symbolTable.cpp

rev 4736 : 8015422: Large performance hit when the StringTable is walked twice in Parallel Scavenge
Summary: Combine the calls to StringTable::unlink and StringTable::oops_do in Parallel Scavenge.
Reviewed-by: TBD1, TBD2
4 lines changed: 3 ins; 0 del; 1 mod; 811 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/classfile/symbolTable.hpp

rev 4736 : 8015422: Large performance hit when the StringTable is walked twice in Parallel Scavenge
Summary: Combine the calls to StringTable::unlink and StringTable::oops_do in Parallel Scavenge.
Reviewed-by: TBD1, TBD2
4 lines changed: 3 ins; 0 del; 1 mod; 315 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp

rev 4736 : 8015422: Large performance hit when the StringTable is walked twice in Parallel Scavenge
Summary: Combine the calls to StringTable::unlink and StringTable::oops_do in Parallel Scavenge.
Reviewed-by: TBD1, TBD2
5 lines changed: 0 ins; 2 del; 3 mod; 835 unchg

This code review page was prepared using /home/appeal/bin/webrev.sh (vers 23.18-hg).