runtime/pprof, runtime/trace: stub some additional functions

These are necessary to import some parts of the net/http package.
This commit is contained in:
Joe Shaw
2022-09-01 14:02:36 -04:00
committed by Ron Evans
parent e955aa1941
commit e09bd5abb3
2 changed files with 26 additions and 2 deletions
+13 -2
View File
@@ -10,8 +10,7 @@ import (
var ErrUnimplemented = errors.New("runtime/pprof: unimplemented")
type Profile struct {
}
type Profile struct{}
func StartCPUProfile(w io.Writer) error {
return nil
@@ -28,6 +27,18 @@ func Lookup(name string) *Profile {
return nil
}
func (p *Profile) Name() string {
return ""
}
func (p *Profile) Count() int {
return 0
}
func (p *Profile) WriteTo(w io.Writer, debug int) error {
return ErrUnimplemented
}
func Profiles() []*Profile {
return nil
}
+13
View File
@@ -0,0 +1,13 @@
// Stubs for the runtime/trace package
package trace
import (
"errors"
"io"
)
func Start(w io.Writer) error {
return errors.New("not implemented")
}
func Stop() {}