src/share/vm/runtime/thread.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7089790_full Sdiff src/share/vm/runtime

src/share/vm/runtime/thread.cpp

Print this page
rev 2694 : imported patch headers_only


  72 #include "runtime/vm_operations.hpp"
  73 #include "services/attachListener.hpp"
  74 #include "services/management.hpp"
  75 #include "services/threadService.hpp"
  76 #include "utilities/defaultStream.hpp"
  77 #include "utilities/dtrace.hpp"
  78 #include "utilities/events.hpp"
  79 #include "utilities/preserveException.hpp"
  80 #ifdef TARGET_OS_FAMILY_linux
  81 # include "os_linux.inline.hpp"
  82 # include "thread_linux.inline.hpp"
  83 #endif
  84 #ifdef TARGET_OS_FAMILY_solaris
  85 # include "os_solaris.inline.hpp"
  86 # include "thread_solaris.inline.hpp"
  87 #endif
  88 #ifdef TARGET_OS_FAMILY_windows
  89 # include "os_windows.inline.hpp"
  90 # include "thread_windows.inline.hpp"
  91 #endif




  92 #ifndef SERIALGC
  93 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp"
  94 #include "gc_implementation/g1/concurrentMarkThread.inline.hpp"
  95 #include "gc_implementation/parallelScavenge/pcTasks.hpp"
  96 #endif
  97 #ifdef COMPILER1
  98 #include "c1/c1_Compiler.hpp"
  99 #endif
 100 #ifdef COMPILER2
 101 #include "opto/c2compiler.hpp"
 102 #include "opto/idealGraphPrinter.hpp"
 103 #endif
 104 
 105 #ifdef DTRACE_ENABLED
 106 
 107 // Only bother with this argument setup if dtrace is available
 108 
 109 HS_DTRACE_PROBE_DECL(hotspot, vm__init__begin);
 110 HS_DTRACE_PROBE_DECL(hotspot, vm__init__end);
 111 HS_DTRACE_PROBE_DECL5(hotspot, thread__start, char*, intptr_t,




  72 #include "runtime/vm_operations.hpp"
  73 #include "services/attachListener.hpp"
  74 #include "services/management.hpp"
  75 #include "services/threadService.hpp"
  76 #include "utilities/defaultStream.hpp"
  77 #include "utilities/dtrace.hpp"
  78 #include "utilities/events.hpp"
  79 #include "utilities/preserveException.hpp"
  80 #ifdef TARGET_OS_FAMILY_linux
  81 # include "os_linux.inline.hpp"
  82 # include "thread_linux.inline.hpp"
  83 #endif
  84 #ifdef TARGET_OS_FAMILY_solaris
  85 # include "os_solaris.inline.hpp"
  86 # include "thread_solaris.inline.hpp"
  87 #endif
  88 #ifdef TARGET_OS_FAMILY_windows
  89 # include "os_windows.inline.hpp"
  90 # include "thread_windows.inline.hpp"
  91 #endif
  92 #ifdef TARGET_OS_FAMILY_bsd
  93 # include "os_bsd.inline.hpp"
  94 # include "thread_bsd.inline.hpp"
  95 #endif
  96 #ifndef SERIALGC
  97 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp"
  98 #include "gc_implementation/g1/concurrentMarkThread.inline.hpp"
  99 #include "gc_implementation/parallelScavenge/pcTasks.hpp"
 100 #endif
 101 #ifdef COMPILER1
 102 #include "c1/c1_Compiler.hpp"
 103 #endif
 104 #ifdef COMPILER2
 105 #include "opto/c2compiler.hpp"
 106 #include "opto/idealGraphPrinter.hpp"
 107 #endif
 108 
 109 #ifdef DTRACE_ENABLED
 110 
 111 // Only bother with this argument setup if dtrace is available
 112 
 113 HS_DTRACE_PROBE_DECL(hotspot, vm__init__begin);
 114 HS_DTRACE_PROBE_DECL(hotspot, vm__init__end);
 115 HS_DTRACE_PROBE_DECL5(hotspot, thread__start, char*, intptr_t,


src/share/vm/runtime/thread.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File