]> Cypherpunks repositories - gostls13.git/commit
runtime: platform-independent faketime support
authorAustin Clements <austin@google.com>
Sun, 1 Sep 2019 14:49:27 +0000 (10:49 -0400)
committerAustin Clements <austin@google.com>
Wed, 4 Sep 2019 17:56:53 +0000 (17:56 +0000)
commit5ff38e476177ce9e67375bd010bea2e030f2fe19
tree3bb691344e33a5435c67a24e49e5d44da67c14e3
parent0607cdda6b9f978b268464e9a42630c702dbd833
runtime: platform-independent faketime support

This adds a platform-independent implementation of nacl's faketime
support. It can be enabled by setting the faketime build tag.

Updates #30439.

Change-Id: Iee097004d56d796e6d2bfdd303a092c067ade87e
Reviewed-on: https://go-review.googlesource.com/c/go/+/192740
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/runtime/os_nacl.go
src/runtime/testdata/testfaketime/faketime.go [new file with mode: 0644]
src/runtime/time.go
src/runtime/time_fake.go [new file with mode: 0644]
src/runtime/time_nofake.go
src/runtime/time_test.go [new file with mode: 0644]