]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.22] runtime: fix EvFrequency event value on Windows in the new...
authorMichael Anthony Knyszek <mknyszek@google.com>
Wed, 28 Feb 2024 22:24:48 +0000 (22:24 +0000)
committerGopher Robot <gobot@golang.org>
Wed, 27 Mar 2024 16:50:38 +0000 (16:50 +0000)
commitabfd57815645d9d2e2f55cffd88df6167f3d3dda
tree79557f1f25d1e10d309faf6edbb3b42124a82e5d
parent7fb7acb82d830dccb3a08c129535bd9bd8a29986
[release-branch.go1.22] runtime: fix EvFrequency event value on Windows in the new tracer

The value produced for the EvFrequency event on Windows is missing the
fact that the cputicks clock gets divided. This results in durations
that are consistently wrong by the same factor (about 256).

For #65997.
Fixes #66201.

Change-Id: I930cbfce3499d435c20699f41c11e3227d84f911
Reviewed-on: https://go-review.googlesource.com/c/go/+/567937
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
(cherry picked from commit 707eba9b941230be1afe809466afa3465ed60fdb)
Reviewed-on: https://go-review.googlesource.com/c/go/+/570195
Reviewed-by: Than McIntosh <thanm@google.com>
src/runtime/trace2time.go