< prev index next >
src/share/vm/gc/cms/parNewGeneration.cpp
Print this page
rev 9257 : imported patch 8141134-remove-unncessary-pragmas
*** 55,68 ****
#include "runtime/thread.inline.hpp"
#include "utilities/copy.hpp"
#include "utilities/globalDefinitions.hpp"
#include "utilities/stack.inline.hpp"
- #ifdef _MSC_VER
- #pragma warning( push )
- #pragma warning( disable:4355 ) // 'this' : used in base member initializer list
- #endif
ParScanThreadState::ParScanThreadState(Space* to_space_,
ParNewGeneration* young_gen_,
Generation* old_gen_,
int thread_num_,
ObjToScanQueueSet* work_queue_set_,
--- 55,64 ----
*** 102,114 ****
_hash_seed = 17; // Might want to take time-based random value.
_start = os::elapsedTime();
_old_gen_closure.set_generation(old_gen_);
_old_gen_root_closure.set_generation(old_gen_);
}
- #ifdef _MSC_VER
- #pragma warning( pop )
- #endif
void ParScanThreadState::record_survivor_plab(HeapWord* plab_start,
size_t plab_word_size) {
ChunkArray* sca = survivor_chunk_array();
if (sca != NULL) {
--- 98,107 ----
*** 595,608 ****
// "evacuate followers".
par_scan_state.evacuate_followers_closure().do_void();
}
- #ifdef _MSC_VER
- #pragma warning( push )
- #pragma warning( disable:4355 ) // 'this' : used in base member initializer list
- #endif
ParNewGeneration::ParNewGeneration(ReservedSpace rs, size_t initial_byte_size)
: DefNewGeneration(rs, initial_byte_size, "PCopy"),
_overflow_list(NULL),
_is_alive_closure(this),
_plab_stats(YoungPLABSize, PLABWeight)
--- 588,597 ----
*** 641,653 ****
PerfDataManager::counter_name(_gen_counters->name_space(), "threads");
PerfDataManager::create_constant(SUN_GC, cname, PerfData::U_None,
ParallelGCThreads, CHECK);
}
}
- #ifdef _MSC_VER
- #pragma warning( pop )
- #endif
// ParNewGeneration::
ParKeepAliveClosure::ParKeepAliveClosure(ParScanWeakRefClosure* cl) :
DefNewGeneration::KeepAliveClosure(cl), _par_cl(cl) {}
--- 630,639 ----
< prev index next >