4141N/A * or visit www.oracle.com if you need additional information or have any
4141N/A#include "precompiled.hpp"
4141N/A#include "gc_implementation/shared/gcTimer.hpp"
4141N/A#include "gc_implementation/shared/gcTraceTime.hpp"
4141N/A#include "runtime/globals.hpp"
4141N/A#include "runtime/safepoint.hpp"
4141N/A#include "utilities/ostream.hpp"
4141N/A# include "thread_linux.inline.hpp"
4141N/A# include "thread_solaris.inline.hpp"
4141N/A# include "thread_windows.inline.hpp"
4141N/A#ifdef TARGET_OS_FAMILY_bsd
4141N/A# include "thread_bsd.inline.hpp"
4141N/A assert(SafepointSynchronize::is_at_safepoint(), "Tracing currently only supported at safepoints");