github.com/gopherjs/gopherjs@v1.19.0-beta1.0.20240506212314-27071a8796e4/compiler/natives/src/internal/poll/semaphore.go (about)

     1  //go:build js
     2  // +build js
     3  
     4  package poll
     5  
     6  import (
     7  	_ "unsafe" // For go:linkname
     8  )
     9  
    10  //go:linkname runtime_Semacquire sync.runtime_Semacquire
    11  func runtime_Semacquire(s *uint32)
    12  
    13  //go:linkname runtime_Semrelease sync.runtime_Semrelease
    14  func runtime_Semrelease(s *uint32)