Prepared by: | johnc on Wed Nov 30 11:01:14 PST 2011 |
---|---|
Workspace: | /export/workspaces/7114095/hotspot |
Compare against: | http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot |
Compare against version: | 2853 |
Summary of changes: | 5 lines changed: 3 ins; 0 del; 2 mod; 123 unchg |
Patch of changes: | hotspot.patch |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
rev 2854 : 7114095: G1: assert(obj == oopDesc::load_decode_heap_oop(p)) failed: p should still be pointing to obj Summary: As a result of the changes for 4965777, the G1 reference field scanning closure could be applied to the discovered field of a reference object twice. The failing assert is too strong if the result of the first application of the closure is stolen, and the referenced object, evacuated by another worker thread. Reviewed-by:5 lines changed: 3 ins; 0 del; 2 mod; 123 unchg
This code review page was prepared using /java/j2se/bin/webrev (vers 23.18-hg).