53 # include "thread_solaris.inline.hpp" |
53 # include "thread_solaris.inline.hpp" |
54 #endif |
54 #endif |
55 #ifdef TARGET_OS_FAMILY_windows |
55 #ifdef TARGET_OS_FAMILY_windows |
56 # include "thread_windows.inline.hpp" |
56 # include "thread_windows.inline.hpp" |
57 #endif |
57 #endif |
|
58 #ifdef TARGET_OS_FAMILY_bsd |
|
59 # include "thread_bsd.inline.hpp" |
|
60 #endif |
58 |
61 |
59 void GenMarkSweep::invoke_at_safepoint(int level, ReferenceProcessor* rp, |
62 void GenMarkSweep::invoke_at_safepoint(int level, ReferenceProcessor* rp, |
60 bool clear_all_softrefs) { |
63 bool clear_all_softrefs) { |
61 assert(SafepointSynchronize::is_at_safepoint(), "must be at a safepoint"); |
64 assert(SafepointSynchronize::is_at_safepoint(), "must be at a safepoint"); |
62 |
65 |