- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for semrelease1 (0.15 sec)
-
src/runtime/sema.go
break } } if s.releasetime > 0 { blockevent(s.releasetime-t0, 3+skipframes) } releaseSudog(s) } func semrelease(addr *uint32) { semrelease1(addr, false, 0) } func semrelease1(addr *uint32, handoff bool, skipframes int) { root := semtable.rootFor(addr) atomic.Xadd(addr, 1) // Easy case: no waiters?
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 17:58:53 UTC 2024 - 19K bytes - Viewed (0) -
src/runtime/metrics_test.go
return false } runtime.Semacquire(&sem) runtime.Semrelease1(&sem, false, 0) if runtime.MutexContended(runtime.SemRootLock(&sem)) { sawContention.Add(1) } return true } stks := [][]string{ { "runtime.unlock", "runtime.semrelease1", "runtime_test.TestRuntimeLockMetricsAndProfile.func6.1",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 30 17:52:17 UTC 2024 - 45K bytes - Viewed (0) -
src/runtime/export_test.go
var MutexContended = mutexContended func SemRootLock(addr *uint32) *mutex { root := semtable.rootFor(addr) return &root.lock } var Semacquire = semacquire var Semrelease1 = semrelease1 func SemNwait(addr *uint32) uint32 { root := semtable.rootFor(addr) return root.nwait.Load() } const SemTableSize = semTabSize
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 30 17:50:53 UTC 2024 - 46.1K bytes - Viewed (0) -
src/runtime/trace.go
// other calls to traceAdvance. semrelease1(&traceAdvanceSema, true, 0) if stopTrace { // Stop the traceAdvancer. We can't be holding traceAdvanceSema here because // we'll deadlock (we're blocked on the advancer goroutine exiting, but it // may be currently trying to acquire traceAdvanceSema). traceAdvancer.stop() semrelease(&traceShutdownSema) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 21:17:41 UTC 2024 - 37.1K bytes - Viewed (0) -
maven-compat/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
Repository repository = new Repository(); repository.setId(MavenRepositorySystem.DEFAULT_REMOTE_REPO_ID); repository.setUrl("file://" + repoDir.toURI().getPath()); repository.setReleases(policy); repository.setSnapshots(policy); return Arrays.asList(repositorySystem.buildArtifactRepository(repository)); }
Registered: Wed Jun 12 09:55:16 UTC 2024 - Last Modified: Thu May 02 15:10:38 UTC 2024 - 11.7K bytes - Viewed (0) -
api/maven-api-metadata/src/main/mdo/metadata.mdo
v.setLastUpdated( versioning.getLastUpdated() ); if ( versioning.getRelease() != null ) { changed = true; v.setRelease( versioning.getRelease() ); } if ( versioning.getLatest() != null ) { changed = true; v.setLatest( versioning.getLatest() );
Registered: Wed Jun 12 09:55:16 UTC 2024 - Last Modified: Wed May 15 17:32:27 UTC 2024 - 15.8K bytes - Viewed (0)