mirror of
https://github.com/openjdk/jdk.git
synced 2026-02-27 10:40:29 +00:00
8141135: Remove G1RemSet::write_ref
Remove unused memembers of G1RemSet Reviewed-by: kbarrett, tschatzl
This commit is contained in:
parent
4085afc0d2
commit
f3ff4f52cc
@ -54,16 +54,6 @@ protected:
|
||||
uint n_workers();
|
||||
|
||||
protected:
|
||||
enum SomePrivateConstants {
|
||||
UpdateRStoMergeSync = 0,
|
||||
MergeRStoDoDirtySync = 1,
|
||||
DoDirtySync = 2,
|
||||
LastSync = 3,
|
||||
|
||||
SeqTask = 0,
|
||||
NumSeqTasks = 1
|
||||
};
|
||||
|
||||
CardTableModRefBS* _ct_bs;
|
||||
G1CollectorPolicy* _g1p;
|
||||
|
||||
@ -123,7 +113,6 @@ public:
|
||||
|
||||
// Record, if necessary, the fact that *p (where "p" is in region "from",
|
||||
// which is required to be non-NULL) has changed to a new non-NULL value.
|
||||
template <class T> void write_ref(HeapRegion* from, T* p);
|
||||
template <class T> void par_write_ref(HeapRegion* from, T* p, uint tid);
|
||||
|
||||
// Requires "region_bm" and "card_bm" to be bitmaps with 1 bit per region
|
||||
|
||||
@ -34,11 +34,6 @@ inline uint G1RemSet::n_workers() {
|
||||
return _g1->workers()->total_workers();
|
||||
}
|
||||
|
||||
template <class T>
|
||||
inline void G1RemSet::write_ref(HeapRegion* from, T* p) {
|
||||
par_write_ref(from, p, 0);
|
||||
}
|
||||
|
||||
template <class T>
|
||||
inline void G1RemSet::par_write_ref(HeapRegion* from, T* p, uint tid) {
|
||||
oop obj = oopDesc::load_decode_heap_oop(p);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user