Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for x_crosscall2_ptr (0.15 sec)

  1. src/runtime/cgo/gcc_libinit.c

    	}
    	return EAGAIN;
    }
    
    static void
    pthread_key_destructor(void* g) {
    	if (x_crosscall2_ptr != NULL) {
    		// fn == NULL means dropm.
    		// We restore g by using the stored g, before dropm in runtime.cgocallback,
    		// since the g stored in the TLS by Go might be cleared in some platforms,
    		// before this destructor invoked.
    		x_crosscall2_ptr(NULL, g, 0, 0);
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 01:07:18 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  2. src/runtime/proc.go

    			}
    			if _cgo_unsetenv == nil {
    				throw("_cgo_unsetenv missing")
    			}
    		}
    		if _cgo_notify_runtime_init_done == nil {
    			throw("_cgo_notify_runtime_init_done missing")
    		}
    
    		// Set the x_crosscall2_ptr C function pointer variable point to crosscall2.
    		if set_crosscall2 == nil {
    			throw("set_crosscall2 missing")
    		}
    		set_crosscall2()
    
    		// Start the template thread in case we enter Go from
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 207.5K bytes
    - Viewed (0)
Back to top