mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
8201362: Remove CollectedHeap::barrier_set()
Reviewed-by: shade, rkennke
This commit is contained in:
parent
23c1371590
commit
ec504ecf84
52 changed files with 92 additions and 111 deletions
|
@ -29,6 +29,7 @@
|
|||
#include "ci/ciEnv.hpp"
|
||||
#include "code/nativeInst.hpp"
|
||||
#include "compiler/disassembler.hpp"
|
||||
#include "gc/shared/barrierSet.hpp"
|
||||
#include "gc/shared/cardTable.hpp"
|
||||
#include "gc/shared/cardTableBarrierSet.hpp"
|
||||
#include "gc/shared/collectedHeap.inline.hpp"
|
||||
|
@ -2261,7 +2262,7 @@ void MacroAssembler::g1_write_barrier_post(Register store_addr,
|
|||
Address queue_index(Rthread, in_bytes(G1ThreadLocalData::dirty_card_queue_index_offset()));
|
||||
Address buffer(Rthread, in_bytes(G1ThreadLocalData::dirty_card_queue_buffer_offset()));
|
||||
|
||||
BarrierSet* bs = Universe::heap()->barrier_set();
|
||||
BarrierSet* bs = BarrierSet::barrier_set();
|
||||
CardTableBarrierSet* ctbs = barrier_set_cast<CardTableBarrierSet>(bs);
|
||||
CardTable* ct = ctbs->card_table();
|
||||
Label done;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue