Change-Id: Iac28c4bbe949af5628cef8ecafdd59ab5d71e6cc
Reviewed-on: https://go-review.googlesource.com/2240
Reviewed-by: Keith Randall <khr@golang.org>
var Fintto64 = fintto64
var F64toint = f64toint
-// in asm_*.s
-func stackguard() (sp, limit uintptr)
-
var Entersyscall = entersyscall
var Exitsyscall = exitsyscall
var LockedOSThread = lockedOSThread
Pushcnt uintptr
}
-func lfstackpush_m()
-func lfstackpop_m()
-
func LFStackPush(head *uint64, node *LFNode) {
lfstackpush(head, (*lfnode)(unsafe.Pointer(node)))
}
wait bool
}
-func newparfor_m()
-func parforsetup_m()
-func parfordo_m()
-func parforiters_m()
-
func NewParFor(nthrmax uint32) *ParFor {
var desc *ParFor
systemstack(func() {