Top


定義場所(file name)

hotspot/src/os/solaris/vm/os_solaris.cpp

名前(function name)

void os::pd_start_thread(Thread* thread) {

本体部(body)

  {- -------------------------------------------
  (1) thr_continue() システムコールで, 生成したスレッドを実際に開始させる.

      (スレッドを THR_SUSPENDED で生成しているため, 生成直後には開始されず, この時点から実行が始まる.
       os::create_thread())
      ---------------------------------------- -}

      int status = thr_continue(thread->osthread()->thread_id());

  {- -------------------------------------------
  (1) (assert)
      ---------------------------------------- -}

      assert_status(status == 0, status, "thr_continue failed");
    }

This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.