Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 24 of 24 for traceRelease (0.11 sec)

  1. src/runtime/type.go

    }
    
    func reflectOffsLock() {
    	lock(&reflectOffs.lock)
    	if raceenabled {
    		raceacquire(unsafe.Pointer(&reflectOffs.lock))
    	}
    }
    
    func reflectOffsUnlock() {
    	if raceenabled {
    		racerelease(unsafe.Pointer(&reflectOffs.lock))
    	}
    	unlock(&reflectOffs.lock)
    }
    
    // resolveNameOff should be an internal detail,
    // but widely used packages access it using linkname.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  2. src/runtime/syscall_windows.go

    	// until then.
    	if raceenabled && mainStarted {
    		raceacquire(unsafe.Pointer(&cbs.lock))
    	}
    }
    
    func cbsUnlock() {
    	if raceenabled && mainStarted {
    		racerelease(unsafe.Pointer(&cbs.lock))
    	}
    	unlock(&cbs.lock)
    }
    
    // winCallback records information about a registered Go callback.
    type winCallback struct {
    	fn     *funcval // Go function
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  3. src/runtime/metrics.go

    	semacquire1(&metricsSema, true, 0, 0, waitReasonSemacquire)
    	if raceenabled {
    		raceacquire(unsafe.Pointer(&metricsSema))
    	}
    }
    
    func metricsUnlock() {
    	if raceenabled {
    		racerelease(unsafe.Pointer(&metricsSema))
    	}
    	semrelease(&metricsSema)
    }
    
    // initMetrics initializes the metrics map if it hasn't been yet.
    //
    // metricsSema must be held.
    func initMetrics() {
    	if metricsInit {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 08 21:03:13 UTC 2024
    - 26K bytes
    - Viewed (0)
  4. src/runtime/time.go

    //go:linkname newTimer time.newTimer
    func newTimer(when, period int64, f func(arg any, seq uintptr, delay int64), arg any, c *hchan) *timeTimer {
    	t := new(timeTimer)
    	t.timer.init(nil, nil)
    	t.trace("new")
    	if raceenabled {
    		racerelease(unsafe.Pointer(&t.timer))
    	}
    	if c != nil {
    		lockInit(&t.sendLock, lockRankTimerSend)
    		t.isChan = true
    		c.timer = &t.timer
    		if c.dataqsiz == 0 {
    			throw("invalid timer channel: no capacity")
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 29 14:36:24 UTC 2024
    - 37.5K bytes
    - Viewed (0)
Back to top