Code Review for 6442502

Prepared by: Thomas Rodriguez (never) on Wed Feb 4 16:13:32 PST 2009
Workspace:/export/ws/c2
Compare against: ssh://hg.openjdk.java.net/jdk7/hotspot-comp-gate/hotspot
Summary of changes: 25 lines changed: 12 ins; 11 del; 2 mod; 4172 unchg
Patch of changes: 6442502.patch
Author comments:
6442502: assert(bits,"Use TypePtr for NULL") on linux-x86
Reviewed-by:

This is part of a family of bugs that occur when linux happens to
place the card table and the heap at locations such that the
byte_map_base ends up being NULL. The fix is to handle this case
specially and to unify the logic for getting a Node to represent the
byte_map_base instead of replicating the logic.

tested with runthese sparc/x86 32/64 bit

Legend: Modified file
Deleted file
New file

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

12 lines changed: 12 ins; 0 del; 0 mod; 742 unchg

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

13 lines changed: 0 ins; 11 del; 2 mod; 3430 unchg

This code review page was prepared using /net/smite.sfbay/never/bin/hgwebrev (vers 23.16-hg-never).