コード例 #1
0
ファイル: vm.cpp プロジェクト: stormbrew/rubinius
 void VM::set_current(VM* vm) {
   _current_vm.set(vm);
 }
コード例 #2
0
ファイル: nativemethod.cpp プロジェクト: AndreMeira/rubinius
 void NativeMethod::init_thread(STATE) {
   NativeMethodEnvironment* env = new NativeMethodEnvironment(state);
   native_method_environment.set(env);
 }
コード例 #3
0
ファイル: nativemethod.cpp プロジェクト: AndreMeira/rubinius
 void NativeMethod::cleanup_thread(STATE) {
   delete native_method_environment.get();
   native_method_environment.set(NULL);
 }
コード例 #4
0
void VM::set_current(VM* vm) {
    vm->os_thread_ = pthread_self();
    _current_vm.set(vm);
}