mirror of https://github.com/ethereum/go-ethereum
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
460 B
21 lines
460 B
package fuse
|
|
|
|
import (
|
|
"runtime"
|
|
)
|
|
|
|
func stack() string {
|
|
buf := make([]byte, 1024)
|
|
return string(buf[:runtime.Stack(buf, false)])
|
|
}
|
|
|
|
func nop(msg interface{}) {}
|
|
|
|
// Debug is called to output debug messages, including protocol
|
|
// traces. The default behavior is to do nothing.
|
|
//
|
|
// The messages have human-friendly string representations and are
|
|
// safe to marshal to JSON.
|
|
//
|
|
// Implementations must not retain msg.
|
|
var Debug func(msg interface{}) = nop
|
|
|