Lines 86-101
Link Here
|
86 |
} |
86 |
} |
87 |
|
87 |
|
88 |
template <class T> void write_ref_array_pre_work(T* dst, int count); |
88 |
template <class T> void write_ref_array_pre_work(T* dst, int count); |
89 |
virtual void write_ref_array_pre(oop* dst, int count, bool dest_uninitialized) { |
89 |
virtual void write_ref_array_pre(oop* dst, int count, bool dest_uninitialized); |
90 |
if (!dest_uninitialized) { |
90 |
virtual void write_ref_array_pre(narrowOop* dst, int count, bool dest_uninitialized); |
91 |
write_ref_array_pre_work(dst, count); |
|
|
92 |
} |
93 |
} |
94 |
virtual void write_ref_array_pre(narrowOop* dst, int count, bool dest_uninitialized) { |
95 |
if (!dest_uninitialized) { |
96 |
write_ref_array_pre_work(dst, count); |
97 |
} |
98 |
} |
99 |
|
91 |
|
100 |
/* |
92 |
/* |
101 |
Claimed and deferred bits are used together in G1 during the evacuation |
93 |
Claimed and deferred bits are used together in G1 during the evacuation |