Code Review for 6926782

Prepared by:twisti on Tue Feb 16 14:03:34 CET 2010
Workspace:/export/home/twisti/hotspot-comp/6926782
Compare against: /export/home/twisti/hotspot-comp/hotspot
Summary of changes: 35 lines changed: 26 ins; 0 del; 9 mod; 6367 unchg
Patch of changes: 6926782.patch
Printable review: 6926782.pdf
Author comments:
In the changes for 6921352 I forgot to increase the CodeBuffer size
and thus we sometimes get an assert when generating code:

# Internal Error (/tmp/jprt/P1/B/233753.kvn/source/src/share/vm/asm/codeBuffer.hpp:169), pid=26304, tid=3011459984
# Error: assert(allocates2(pc),"")

The fix is to increase the CodeBuffer size. Additionally I changed
the code to emit the deopt MH handler only when it's required.

Bug id: Bug Database
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/compile.cpp

3 lines changed: 2 ins; 0 del; 1 mod; 2819 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/compile.hpp

8 lines changed: 7 ins; 0 del; 1 mod; 772 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/output.cpp

24 lines changed: 17 ins; 0 del; 7 mod; 2776 unchg

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