diff options
author | David Symonds <dsymonds@golang.org> | 2009-07-15 23:24:27 -0700 |
---|---|---|
committer | David Symonds <dsymonds@golang.org> | 2009-07-15 23:24:27 -0700 |
commit | f25e2dd0e2aa02ad960de05be7b1225e50327c5a (patch) | |
tree | 23810c913fef65897455c82c9bc3f2dc5e1970cd /src | |
parent | dcfaf795250893b26b18f3796d9f4ac1ed6cd08e (diff) | |
download | golang-f25e2dd0e2aa02ad960de05be7b1225e50327c5a.tar.gz |
exvar: new Timer var type.
R=rsc
APPROVED=r
DELTA=146 (142 added, 0 deleted, 4 changed)
OCL=31654
CL=31716
Diffstat (limited to 'src')
-rw-r--r-- | src/pkg/Make.deps | 2 | ||||
-rw-r--r-- | src/pkg/exvar/exvar.go | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/src/pkg/Make.deps b/src/pkg/Make.deps index b58d2cc5f..1241bb479 100644 --- a/src/pkg/Make.deps +++ b/src/pkg/Make.deps @@ -41,7 +41,7 @@ path.install: strings.install rand.install: reflect.install: runtime.install strconv.install strings.install regexp.install: bytes.install container/vector.install io.install os.install runtime.install utf8.install -rpc.install: bufio.install gob.install http.install io.install log.install net.install os.install reflect.install strconv.install strings.install sync.install time.install unicode.install utf8.install +rpc.install: bufio.install gob.install http.install io.install log.install net.install os.install reflect.install strconv.install strings.install sync.install unicode.install utf8.install runtime.install: sort.install: strconv.install: bytes.install math.install os.install utf8.install diff --git a/src/pkg/exvar/exvar.go b/src/pkg/exvar/exvar.go index 6275e2d25..784971497 100644 --- a/src/pkg/exvar/exvar.go +++ b/src/pkg/exvar/exvar.go @@ -162,6 +162,14 @@ func Get(name string) Var { return nil } +// RemoveAll removes all exported variables. +// This is for tests; don't call this on a real server. +func RemoveAll() { + mutex.Lock(); + defer mutex.Unlock(); + vars = make(map[string] Var); +} + // Convenience functions for creating new exported variables. func NewInt(name string) *Int { |