equal
deleted
inserted
replaced
49 } |
49 } |
50 |
50 |
51 // ------------------------------------------------------------------ |
51 // ------------------------------------------------------------------ |
52 // card_table_base |
52 // card_table_base |
53 jbyte *ci_card_table_address() { |
53 jbyte *ci_card_table_address() { |
54 BarrierSet* bs = Universe::heap()->barrier_set(); |
54 BarrierSet* bs = BarrierSet::barrier_set(); |
55 CardTableBarrierSet* ctbs = barrier_set_cast<CardTableBarrierSet>(bs); |
55 CardTableBarrierSet* ctbs = barrier_set_cast<CardTableBarrierSet>(bs); |
56 CardTable* ct = ctbs->card_table(); |
56 CardTable* ct = ctbs->card_table(); |
57 assert(sizeof(*ct->byte_map_base()) == sizeof(jbyte), "adjust users of this code"); |
57 assert(sizeof(*ct->byte_map_base()) == sizeof(jbyte), "adjust users of this code"); |
58 return ct->byte_map_base(); |
58 return ct->byte_map_base(); |
59 } |
59 } |