Searched refs:PSScavenge (Results 1 - 25 of 26) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsScavenge.inline.hpp34 inline void PSScavenge::save_to_space_top_before_gc() {
39 template <class T> inline bool PSScavenge::should_scavenge(T* p) {
43 return PSScavenge::is_obj_in_young((HeapWord*)obj);
47 inline bool PSScavenge::should_scavenge(T* p, MutableSpace* to_space) {
58 inline bool PSScavenge::should_scavenge(T* p, bool check_to_space) {
70 inline void PSScavenge::copy_and_push_safe_barrier(PSPromotionManager* pm,
82 if ((!PSScavenge::is_obj_in_young((HeapWord*)p)) &&
84 if (PSScavenge::is_obj_in_young((HeapWord*)new_obj)) {
97 if (PSScavenge::should_scavenge(p)) {
99 PSScavenge
[all...]
H A DpsPromotionManager.inline.hpp45 if (PSScavenge::is_obj_in_young((HeapWord*) o)) {
46 PSScavenge::card_table()->inline_write_ref_field_gc(p, o);
57 assert(PSScavenge::should_scavenge(p, true), "revisiting object?");
72 assert(PSScavenge::should_scavenge(&o), "Sanity");
92 if (age < PSScavenge::tenuring_threshold()) {
220 PSScavenge::should_scavenge(&new_obj) ? "copying" : "tenuring",
237 PSScavenge::copy_and_push_safe_barrier<narrowOop, /*promote_immediately=*/false>(this, p);
239 PSScavenge::copy_and_push_safe_barrier<oop, /*promote_immediately=*/false>(this, p);
H A DpsScavenge.cpp61 HeapWord* PSScavenge::_to_space_top_before_gc = NULL;
62 int PSScavenge::_consecutive_skipped_scavenges = 0;
63 ReferenceProcessor* PSScavenge::_ref_processor = NULL;
64 CardTableExtension* PSScavenge::_card_table = NULL;
65 bool PSScavenge::_survivor_overflow = false;
66 int PSScavenge::_tenuring_threshold = 0;
67 HeapWord* PSScavenge::_young_generation_boundary = NULL;
68 elapsedTimer PSScavenge::_accumulated_time;
69 STWGCTimer PSScavenge::_gc_timer;
70 ParallelScavengeTracer PSScavenge
[all...]
H A DparallelScavengeHeap.inline.hpp47 PSScavenge::invoke();
H A DpsScavenge.hpp46 class PSScavenge: AllStatic { class in inherits:AllStatic
H A DpsPromotionManager.cpp254 // Let PSScavenge know if we overflowed
256 PSScavenge::set_survivor_overflow(true);
268 if (PSScavenge::should_scavenge(p)) {
324 PSScavenge::oop_promotion_failed(obj, obj_mark);
H A DpsPromotionManager.hpp55 friend class PSScavenge;
H A DasPSYoungGen.cpp510 PSScavenge::set_young_generation_boundary(eden_space()->bottom());
535 PSScavenge::reference_processor()->set_span(_reserved);
544 PSScavenge::set_young_generation_boundary(eden_space()->bottom());
H A DparallelScavengeHeap.cpp271 PSScavenge::initialize();
579 const bool invoked_full_gc = PSScavenge::invoke();
936 PSScavenge::gc_task_manager()->threads_do(tc);
940 PSScavenge::gc_task_manager()->print_threads_on(st);
945 double time = PSScavenge::accumulated_time()->seconds();
H A DpsMarkSweep.cpp94 PSScavenge::invoke_no_policy();
647 PSScavenge::reference_processor()->weak_oops_do(adjust_root_pointer_closure());
H A DgcTaskManager.hpp354 // For PSScavenge and ParCompactionManager the GC threads are
361 friend class PSScavenge;
H A DpsAdaptiveSizePolicy.cpp1108 PSScavenge::tenuring_threshold());
H A DpsYoungGen.cpp894 PSScavenge::reference_processor()->set_span(_reserved);
H A DpsParallelCompact.cpp2022 PSScavenge::invoke_no_policy();
2510 PSScavenge::reference_processor()->weak_oops_do(
/openjdk7/hotspot/src/share/vm/services/
H A DmemoryManager.hpp63 PSScavenge, enumerator in enum:MemoryManager::Name
245 MemoryManager::Name kind() { return MemoryManager::PSScavenge; }
/openjdk7/hotspot/src/share/vm/oops/
H A DcpCacheKlass.cpp181 if (PSScavenge::should_scavenge(p))
183 assert(!(e->is_vfinal() && PSScavenge::should_scavenge((oop*)&e->_f2)),
H A DinstanceRefKlass.cpp369 if (PSScavenge::should_scavenge(referent_addr)) {
370 ReferenceProcessor* rp = PSScavenge::reference_processor();
393 if (PSScavenge::should_scavenge(discovered_addr)) {
411 if (PSScavenge::should_scavenge(next_addr)) {
H A DobjArrayKlassKlass.cpp254 if (PSScavenge::should_scavenge(p)) {
258 if (PSScavenge::should_scavenge(p)) {
H A DarrayKlassKlass.cpp129 if (PSScavenge::should_scavenge(p)) {
H A DinstanceKlassKlass.cpp302 if (PSScavenge::should_scavenge(loader_addr)) {
307 if (PSScavenge::should_scavenge(pd_addr)) {
312 if (hk_addr != NULL && PSScavenge::should_scavenge(hk_addr)) {
317 if (PSScavenge::should_scavenge(sg_addr)) {
H A DinstanceMirrorKlass.cpp264 if (PSScavenge::should_scavenge(p)) { \
H A DklassKlass.cpp185 if (PSScavenge::should_scavenge(p)) {
H A DmethodDataKlass.cpp175 assert(!PSScavenge::should_scavenge(m->adr_method()), "Sanity");
H A DconstantPoolKlass.cpp295 if (PSScavenge::should_scavenge(base)) {
H A DobjArrayKlass.cpp463 if (PSScavenge::should_scavenge(p)) { \

Completed in 91 milliseconds

12