Prepared by: | never on Tue Sep 20 10:33:43 PDT 2011 |
---|---|
Workspace: | /net/smite.us.oracle.com/export/ws/synth |
Compare against: | ssh://hg.openjdk.java.net/hsx/hotspot-comp-gate/hotspot |
Summary of changes: | 27 lines changed: 17 ins; 7 del; 3 mod; 1161 unchg |
Patch of changes: | 7092236.patch |
Author comments: |
7092236: java/util/EnumSet/EnumSetBash.java fails Reviewed-by: The changes for 7083184 moved an early bailout outside of the guarding test which caused us to skip checking some dependencies when classes are loaded during compilation. The fix is to move it back inside. I also simplified the logic since I found it quite confusing. Tested by failing test from bug report. I suspect this is the same issue that was causing the intermittent JPRT failures with IncompatibleClassChangeError. |
Bug id: | 7092236 java/util/EnumSet/EnumSetBash.java fails |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciEnv.cpp
27 lines changed: 17 ins; 7 del; 3 mod; 1161 unchg
This code review page was prepared using /never/bin/webrev (vers 23.18-hg-never).