Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp @ 21143:e13c65f874e5
Make G1 and Graal be friends in JDK9
author | iveresov |
---|---|
date | Tue, 28 Apr 2015 17:08:47 -0700 |
parents | 7848fc12602b |
children |
comparison
equal
deleted
inserted
replaced
21142:0b221b4ad707 | 21143:e13c65f874e5 |
---|---|
124 | 124 |
125 bool is_card_deferred(size_t card_index) { | 125 bool is_card_deferred(size_t card_index) { |
126 jbyte val = _byte_map[card_index]; | 126 jbyte val = _byte_map[card_index]; |
127 return (val & (clean_card_mask_val() | deferred_card_val())) == deferred_card_val(); | 127 return (val & (clean_card_mask_val() | deferred_card_val())) == deferred_card_val(); |
128 } | 128 } |
129 void write_ref_nmethod_pre(oop* dst, nmethod* nm); | |
130 void write_ref_nmethod_post(oop* dst, nmethod* nm); | |
131 | |
129 }; | 132 }; |
130 | 133 |
131 class G1SATBCardTableLoggingModRefBSChangedListener : public G1MappingChangedListener { | 134 class G1SATBCardTableLoggingModRefBSChangedListener : public G1MappingChangedListener { |
132 private: | 135 private: |
133 G1SATBCardTableLoggingModRefBS* _card_table; | 136 G1SATBCardTableLoggingModRefBS* _card_table; |