src/share/vm/utilities/workgroup.hpp

changeset 2314
f95d63e2154a
parent 2188
8b10f48633dc
child 2651
92da084fefc9
     1.1 --- a/src/share/vm/utilities/workgroup.hpp	Tue Nov 23 15:01:43 2010 -0500
     1.2 +++ b/src/share/vm/utilities/workgroup.hpp	Tue Nov 23 13:22:55 2010 -0800
     1.3 @@ -22,6 +22,20 @@
     1.4   *
     1.5   */
     1.6  
     1.7 +#ifndef SHARE_VM_UTILITIES_WORKGROUP_HPP
     1.8 +#define SHARE_VM_UTILITIES_WORKGROUP_HPP
     1.9 +
    1.10 +#include "utilities/taskqueue.hpp"
    1.11 +#ifdef TARGET_OS_FAMILY_linux
    1.12 +# include "thread_linux.inline.hpp"
    1.13 +#endif
    1.14 +#ifdef TARGET_OS_FAMILY_solaris
    1.15 +# include "thread_solaris.inline.hpp"
    1.16 +#endif
    1.17 +#ifdef TARGET_OS_FAMILY_windows
    1.18 +# include "thread_windows.inline.hpp"
    1.19 +#endif
    1.20 +
    1.21  // Forward declarations of classes defined here
    1.22  
    1.23  class WorkGang;
    1.24 @@ -458,3 +472,5 @@
    1.25  
    1.26    void release_par_id(int id);
    1.27  };
    1.28 +
    1.29 +#endif // SHARE_VM_UTILITIES_WORKGROUP_HPP

mercurial