comparison src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp @ 10361:eda078b01c65

8015268: NPG: 2.5% regression in young GC times on CRM Sales Opty Summary: Split SystemDictionary and ClassLoaderDataGraph root processing to help load balancing. Reviewed-by: tschatzl, johnc
author stefank
date Mon, 27 May 2013 15:22:59 +0200
parents f81a7c0c618d
children de6a9e811145
comparison
equal deleted inserted replaced
10360:0886b99a4d1b 10361:eda078b01c65
57 jni_handles = 2, 57 jni_handles = 2,
58 threads = 3, 58 threads = 3,
59 object_synchronizer = 4, 59 object_synchronizer = 4,
60 flat_profiler = 5, 60 flat_profiler = 5,
61 system_dictionary = 6, 61 system_dictionary = 6,
62 management = 7, 62 class_loader_data = 7,
63 jvmti = 8, 63 management = 8,
64 code_cache = 9 64 jvmti = 9,
65 code_cache = 10
65 }; 66 };
66 private: 67 private:
67 RootType _root_type; 68 RootType _root_type;
68 public: 69 public:
69 ScavengeRootsTask(RootType value) : _root_type(value) {} 70 ScavengeRootsTask(RootType value) : _root_type(value) {}