< prev index next >

src/share/vm/opto/graphKit.cpp

Print this page
rev 7807 : [mq]: bcast

*** 3747,3757 **** sync_kit(ideal); } Node* GraphKit::byte_map_base_node() { // Get base of card map ! CardTableModRefBS* ct = (CardTableModRefBS*)(Universe::heap()->barrier_set()); assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust users of this code"); if (ct->byte_map_base != NULL) { return makecon(TypeRawPtr::make((address)ct->byte_map_base)); } else { return null(); --- 3747,3758 ---- sync_kit(ideal); } Node* GraphKit::byte_map_base_node() { // Get base of card map ! CardTableModRefBS* ct = ! barrier_set_cast<CardTableModRefBS>(Universe::heap()->barrier_set()); assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust users of this code"); if (ct->byte_map_base != NULL) { return makecon(TypeRawPtr::make((address)ct->byte_map_base)); } else { return null();
< prev index next >