FAQ
Change 3d5b33a2459d caused perf changes on linux-amd64-perf:

runtime: unify fastrand1 and fastrand2

C and Go calling conventions are now compatible, so we
don't need two versions of this function.

LGTM=bradfitz
R=golang-codereviews, bradfitz
CC=golang-codereviews
https://codereview.appspot.com/139080043

http://code.google.com/p/go/source/detail?r=3d5b33a2459d

json-1 old new delta
cputime 166490400 160810060 -3.41
time 166494654 160787966 -3.43

json-2 old new delta
cputime 168730540 162730170 -3.56
time 84566971 81486543 -3.64

json-4 old new delta
cputime 170930680 164470280 -3.78
time 43197268 41649272 -3.58

json-8 old new delta
cputime 182467402 175882992 -3.61
time 23029464 22237175 -3.44

http://build.golang.org/perfdetail?commit=3d5b33a2459d4aeced21dde23f072cd1c5919059&commit0=25cb9931bec9a40fc4626034c38db9b8a149ada7&kind=builder&builder=linux-amd64-perf

--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Search Discussions

  • Dave Cheney at Sep 3, 2014 at 2:29 am
    The json tests still seem to be quite sensitive to small code motion changes, that 3.5% had been traded back and forth a lot.


    On 3 Sep 2014, at 12:27, builder@golang.org wrote:

    Change 3d5b33a2459d caused perf changes on linux-amd64-perf:

    runtime: unify fastrand1 and fastrand2

    C and Go calling conventions are now compatible, so we
    don't need two versions of this function.

    LGTM=bradfitz
    R=golang-codereviews, bradfitz
    CC=golang-codereviews
    https://codereview.appspot.com/139080043

    http://code.google.com/p/go/source/detail?r=3d5b33a2459d

    json-1 old new delta
    cputime 166490400 160810060 -3.41
    time 166494654 160787966 -3.43

    json-2 old new delta
    cputime 168730540 162730170 -3.56
    time 84566971 81486543 -3.64

    json-4 old new delta
    cputime 170930680 164470280 -3.78
    time 43197268 41649272 -3.58

    json-8 old new delta
    cputime 182467402 175882992 -3.61
    time 23029464 22237175 -3.44

    http://build.golang.org/perfdetail?commit=3d5b33a2459d4aeced21dde23f072cd1c5919059&commit0=25cb9931bec9a40fc4626034c38db9b8a149ada7&kind=builder&builder=linux-amd64-perf

    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-dev @
categoriesgo
postedSep 3, '14 at 2:27a
activeSep 3, '14 at 2:29a
posts2
users2
websitegolang.org

2 users in discussion

Dave Cheney: 1 post Builder: 1 post

People

Translate

site design / logo © 2021 Grokbase