github.com/bananabytelabs/wazero@v0.0.0-20240105073314-54b22a776da8/internal/platform/time_cgo.go (about)

     1  //go:build cgo && !windows
     2  
     3  package platform
     4  
     5  import _ "unsafe" // for go:linkname
     6  
     7  // nanotime uses runtime.nanotime as it is available on all platforms and
     8  // benchmarks faster than using time.Since.
     9  //
    10  //go:linkname nanotime runtime.nanotime
    11  func nanotime() int64