8141135: Remove G1RemSet::write_ref

Remove unused memembers of G1RemSet

Reviewed-by: kbarrett, tschatzl
This commit is contained in:
Alexander Harlap 2015-11-23 11:43:02 -05:00
parent 4085afc0d2
commit f3ff4f52cc
2 changed files with 0 additions and 16 deletions

View File

@ -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

View File

@ -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);