diff options
Diffstat (limited to 'src/share/vm/utilities/workgroup.hpp')
-rw-r--r-- | src/share/vm/utilities/workgroup.hpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/share/vm/utilities/workgroup.hpp b/src/share/vm/utilities/workgroup.hpp index 089f66824..9737bf931 100644 --- a/src/share/vm/utilities/workgroup.hpp +++ b/src/share/vm/utilities/workgroup.hpp @@ -22,6 +22,20 @@ * */ +#ifndef SHARE_VM_UTILITIES_WORKGROUP_HPP +#define SHARE_VM_UTILITIES_WORKGROUP_HPP + +#include "utilities/taskqueue.hpp" +#ifdef TARGET_OS_FAMILY_linux +# include "thread_linux.inline.hpp" +#endif +#ifdef TARGET_OS_FAMILY_solaris +# include "thread_solaris.inline.hpp" +#endif +#ifdef TARGET_OS_FAMILY_windows +# include "thread_windows.inline.hpp" +#endif + // Forward declarations of classes defined here class WorkGang; @@ -458,3 +472,5 @@ public: void release_par_id(int id); }; + +#endif // SHARE_VM_UTILITIES_WORKGROUP_HPP |