hotspot/src/share/vm/runtime/java.cpp
changeset 11480 1bf714e8adb4
parent 10739 91935236600e
child 13195 be27e1b6a4b9
child 13106 cecfb99d6cff
equal deleted inserted replaced
11441:a89f443814cd 11480:1bf714e8adb4
    55 #include "runtime/sharedRuntime.hpp"
    55 #include "runtime/sharedRuntime.hpp"
    56 #include "runtime/statSampler.hpp"
    56 #include "runtime/statSampler.hpp"
    57 #include "runtime/task.hpp"
    57 #include "runtime/task.hpp"
    58 #include "runtime/timer.hpp"
    58 #include "runtime/timer.hpp"
    59 #include "runtime/vm_operations.hpp"
    59 #include "runtime/vm_operations.hpp"
       
    60 #include "trace/tracing.hpp"
       
    61 #include "trace/traceEventTypes.hpp"
    60 #include "utilities/dtrace.hpp"
    62 #include "utilities/dtrace.hpp"
    61 #include "utilities/globalDefinitions.hpp"
    63 #include "utilities/globalDefinitions.hpp"
    62 #include "utilities/histogram.hpp"
    64 #include "utilities/histogram.hpp"
    63 #include "utilities/vmError.hpp"
    65 #include "utilities/vmError.hpp"
    64 #ifdef TARGET_ARCH_x86
    66 #ifdef TARGET_ARCH_x86
   500   }
   502   }
   501 
   503 
   502   if (JvmtiExport::should_post_thread_life()) {
   504   if (JvmtiExport::should_post_thread_life()) {
   503     JvmtiExport::post_thread_end(thread);
   505     JvmtiExport::post_thread_end(thread);
   504   }
   506   }
       
   507 
       
   508   EVENT_BEGIN(TraceEventThreadEnd, event);
       
   509   EVENT_COMMIT(event,
       
   510       EVENT_SET(event, javalangthread, java_lang_Thread::thread_id(thread->threadObj())));
       
   511 
   505   // Always call even when there are not JVMTI environments yet, since environments
   512   // Always call even when there are not JVMTI environments yet, since environments
   506   // may be attached late and JVMTI must track phases of VM execution
   513   // may be attached late and JVMTI must track phases of VM execution
   507   JvmtiExport::post_vm_death();
   514   JvmtiExport::post_vm_death();
   508   Threads::shutdown_vm_agents();
   515   Threads::shutdown_vm_agents();
   509 
   516