Code Review for 7105305

Prepared by:never on Mon Oct 31 15:43:39 PDT 2011
Workspace:/net/smite.us.oracle.com/export/ws/dep
Compare against: /net/smite.us.oracle.com/export/ws/baseline
Summary of changes: 12 lines changed: 6 ins; 0 del; 6 mod; 2196 unchg
Patch of changes: 7105305.patch
Author comments:
7105305: assert check_method_context proper context
Reviewed-by:

preload_and_initialize_all_classes intends to initialize all
instanceKlasses but is using the wrong check. Fixing that exposes a
bug in the dependencies where the is_concrete_method isn't checking
for is_static. The fix is to make it consistent with the ciMethod
variant. Tested with full CTW.

Bug id: 7105305 assert check_method_context proper context
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/oops/constantPoolKlass.cpp

1 line changed: 0 ins; 0 del; 1 mod; 542 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/code/dependencies.cpp

11 lines changed: 6 ins; 0 del; 5 mod; 1654 unchg

This code review page was prepared using /never/bin/webrev (vers 23.18-hg-never-dev).