parent
1ec7320b1c
commit
b07ef66fe4
@ -356,8 +356,12 @@ func setAsyncPreemptOff(p *Target, v int64) {
|
|||||||
scope := globalScope(p, p.BinInfo(), p.BinInfo().Images[0], p.Memory())
|
scope := globalScope(p, p.BinInfo(), p.BinInfo().Images[0], p.Memory())
|
||||||
// +rtype -var debug anytype
|
// +rtype -var debug anytype
|
||||||
debugv, err := scope.findGlobal("runtime", "debug")
|
debugv, err := scope.findGlobal("runtime", "debug")
|
||||||
if err != nil || debugv.Unreadable != nil {
|
if err != nil {
|
||||||
logger.Warnf("could not find runtime/debug variable (or unreadable): %v %v", err, debugv.Unreadable)
|
logger.Warnf("could not find runtime/debug variable (or unreadable): %v", err)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if debugv.Unreadable != nil {
|
||||||
|
logger.Warnf("runtime/debug variable unreadable: %v", err, debugv.Unreadable)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
asyncpreemptoffv, err := debugv.structMember("asyncpreemptoff") // +rtype int32
|
asyncpreemptoffv, err := debugv.structMember("asyncpreemptoff") // +rtype int32
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user