equal
deleted
inserted
replaced
28 #include "code/codeCache.hpp" |
28 #include "code/codeCache.hpp" |
29 #include "gc/shared/parallelCleaning.hpp" |
29 #include "gc/shared/parallelCleaning.hpp" |
30 #include "logging/log.hpp" |
30 #include "logging/log.hpp" |
31 #include "memory/resourceArea.hpp" |
31 #include "memory/resourceArea.hpp" |
32 #include "logging/log.hpp" |
32 #include "logging/log.hpp" |
|
33 #include "runtime/atomic.hpp" |
33 |
34 |
34 StringDedupCleaningTask::StringDedupCleaningTask(BoolObjectClosure* is_alive, |
35 StringDedupCleaningTask::StringDedupCleaningTask(BoolObjectClosure* is_alive, |
35 OopClosure* keep_alive, |
36 OopClosure* keep_alive, |
36 bool resize_table) : |
37 bool resize_table) : |
37 AbstractGangTask("String Dedup Cleaning"), |
38 AbstractGangTask("String Dedup Cleaning"), |