Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for sigsave (0.22 sec)

  1. src/runtime/os_wasm.go

    func mpreinit(mp *m) {
    	mp.gsignal = malg(32 * 1024)
    	mp.gsignal.m = mp
    }
    
    //go:nosplit
    func usleep_no_g(usec uint32) {
    	usleep(usec)
    }
    
    //go:nosplit
    func sigsave(p *sigset) {
    }
    
    //go:nosplit
    func msigrestore(sigmask sigset) {
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func clearSignalHandlers() {
    }
    
    //go:nosplit
    func sigblock(exiting bool) {
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  2. src/runtime/sys_openbsd2.go

    	KeepAlive(new)
    	KeepAlive(old)
    }
    func sigaction_trampoline()
    
    //go:nosplit
    //go:cgo_unsafe_args
    func sigprocmask(how uint32, new *sigset, old *sigset) {
    	// sigprocmask is called from sigsave, which is called from needm.
    	// As such, we have to be able to run with no g here.
    	asmcgocall_no_g(unsafe.Pointer(abi.FuncPCABI0(sigprocmask_trampoline)), unsafe.Pointer(&how))
    	KeepAlive(new)
    	KeepAlive(old)
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 8.7K bytes
    - Viewed (0)
  3. src/runtime/os_plan9.go

    	mp.notesig = (*int8)(mallocgc(_ERRMAX, nil, true))
    	// Initialize stack for handling strings from the
    	// errstr system call, as used in package syscall.
    	mp.errstr = (*byte)(mallocgc(_ERRMAX, nil, true))
    }
    
    func sigsave(p *sigset) {
    }
    
    func msigrestore(sigmask sigset) {
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func clearSignalHandlers() {
    }
    
    func sigblock(exiting bool) {
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 15:41:45 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  4. src/runtime/signal_unix.go

    	}
    
    	return true
    }
    
    // sigsave saves the current thread's signal mask into *p.
    // This is used to preserve the non-Go signal mask when a non-Go
    // thread calls a Go function.
    // This is nosplit and nowritebarrierrec because it is called by needm
    // which may be called on a non-Go thread with no g available.
    //
    //go:nosplit
    //go:nowritebarrierrec
    func sigsave(p *sigset) {
    	sigprocmask(_SIG_SETMASK, nil, p)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 10 16:04:54 UTC 2024
    - 45K bytes
    - Viewed (0)
  5. src/runtime/os_windows.go

    }
    
    // Called to initialize a new m (including the bootstrap m).
    // Called on the parent thread (main thread in case of bootstrap), can allocate memory.
    func mpreinit(mp *m) {
    }
    
    //go:nosplit
    func sigsave(p *sigset) {
    }
    
    //go:nosplit
    func msigrestore(sigmask sigset) {
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func clearSignalHandlers() {
    }
    
    //go:nosplit
    func sigblock(exiting bool) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 22:55:25 UTC 2024
    - 41.5K bytes
    - Viewed (0)
  6. src/runtime/proc.go

    	mcommoninit(gp.m, -1)
    	modulesinit()   // provides activeModules
    	typelinksinit() // uses maps, activeModules
    	itabsinit()     // uses activeModules
    	stkobjinit()    // must run before GC starts
    
    	sigsave(&gp.m.sigmask)
    	initSigmask = gp.m.sigmask
    
    	goargs()
    	goenvs()
    	secure()
    	checkfds()
    	parsedebugvars()
    	gcinit()
    
    	// Allocate stack space that can be used when crashing due to bad stack
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 207.5K bytes
    - Viewed (0)
  7. src/html/entity.go

    		"Icirc;":                           '\U000000CE',
    		"Icy;":                             '\U00000418',
    		"Idot;":                            '\U00000130',
    		"Ifr;":                             '\U00002111',
    		"Igrave;":                          '\U000000CC',
    		"Im;":                              '\U00002111',
    		"Imacr;":                           '\U0000012A',
    		"ImaginaryI;":                      '\U00002148',
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jul 31 22:10:54 UTC 2018
    - 114.3K bytes
    - Viewed (0)
  8. src/fmt/scan.go

    	buf   buffer         // token accumulator
    	count int            // runes consumed so far.
    	atEOF bool           // already read EOF
    	ssave
    }
    
    // ssave holds the parts of ss that need to be
    // saved and restored on recursive scans.
    type ssave struct {
    	validSave bool // is or was a part of an actual ss.
    	nlIsEnd   bool // whether newline terminates scan
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 21:56:20 UTC 2024
    - 31.9K bytes
    - Viewed (0)
  9. src/cmd/vendor/rsc.io/markdown/entity.go

    	"Î":                           "\u00ce",
    	"И":                             "\u0418",
    	"İ":                            "\u0130",
    	"ℑ":                             "\u2111",
    	"Ì":                          "\u00cc",
    	"ℑ":                              "\u2111",
    	"Ī":                           "\u012a",
    	"ⅈ":                      "\u2148",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 101K bytes
    - Viewed (0)
  10. src/runtime/panic.go

    // gp is the crashing g running on this M, but may be a user G, while getg() is
    // always g0.
    func dopanic_m(gp *g, pc, sp uintptr) bool {
    	if gp.sig != 0 {
    		signame := signame(gp.sig)
    		if signame != "" {
    			print("[signal ", signame)
    		} else {
    			print("[signal ", hex(gp.sig))
    		}
    		print(" code=", hex(gp.sigcode0), " addr=", hex(gp.sigcode1), " pc=", hex(gp.sigpc), "]\n")
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 43.8K bytes
    - Viewed (0)
Back to top