[go] runtime,cmd/compile: specialize growslice for bytes

5 views
Skip to first unread message

Egon Elbre (Gerrit)

unread,
May 23, 2023, 6:20:58 AM5/23/23
to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com

Set Ready For Review

View Change

    To view, visit change 495878. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-MessageType: comment
    Gerrit-Project: go
    Gerrit-Branch: master
    Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
    Gerrit-Change-Number: 495878
    Gerrit-PatchSet: 4
    Gerrit-Owner: Egon Elbre <egon...@gmail.com>
    Gerrit-Comment-Date: Tue, 23 May 2023 10:20:54 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: No

    Egon Elbre (Gerrit)

    unread,
    May 23, 2023, 6:23:45 AM5/23/23
    to goph...@pubsubhelper.golang.org, Keith Randall, Matthew Dempsky, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com

    Attention is currently required from: Keith Randall, Martin Möhrmann, Matthew Dempsky.

    View Change

    2 comments:

    To view, visit change 495878. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-MessageType: comment
    Gerrit-Project: go
    Gerrit-Branch: master
    Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
    Gerrit-Change-Number: 495878
    Gerrit-PatchSet: 4
    Gerrit-Owner: Egon Elbre <egon...@gmail.com>
    Gerrit-Reviewer: Keith Randall <k...@golang.org>
    Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
    Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
    Gerrit-CC: Gopher Robot <go...@golang.org>
    Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
    Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
    Gerrit-Attention: Keith Randall <k...@golang.org>
    Gerrit-Comment-Date: Tue, 23 May 2023 10:23:40 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    Egon Elbre (Gerrit)

    unread,
    May 23, 2023, 6:31:10 AM5/23/23
    to goph...@pubsubhelper.golang.org, Keith Randall, Matthew Dempsky, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com

    Attention is currently required from: Keith Randall, Martin Möhrmann, Matthew Dempsky.

    View Change

    1 comment:

    • File src/cmd/compile/internal/ssa/_gen/generic.rules:

      • Patch Set #4, Line 2621: (SliceLen (SelectN [0] (StaticLECall {sym} _ newLen:(Const(64|32)) _ _ _))) && isSameCall(sym, "runtime.growslicebyte") => newLen

        I was wondering whether it would be use the rules to create the specialization rather than some other approach?

        Something like:

        ```
        (StaticCall {sym} oldPtr newLen oldCap num elemtype)) &&
        isSameCall(sym, "runtime.growslice") &&
        elemtype.Size() == 1 &&
        elemtype.PtrBytes = 0
        => (StaticCall ??"runtime.growslicebyte"?? oldPtr newLen oldCap num)
        ```

        Or whether this would be better than doing in `rewritegeneric`.

    To view, visit change 495878. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-MessageType: comment
    Gerrit-Project: go
    Gerrit-Branch: master
    Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
    Gerrit-Change-Number: 495878
    Gerrit-PatchSet: 4
    Gerrit-Owner: Egon Elbre <egon...@gmail.com>
    Gerrit-Reviewer: Keith Randall <k...@golang.org>
    Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
    Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
    Gerrit-CC: Gopher Robot <go...@golang.org>
    Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
    Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
    Gerrit-Attention: Keith Randall <k...@golang.org>
    Gerrit-Comment-Date: Tue, 23 May 2023 10:31:06 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    Keith Randall (Gerrit)

    unread,
    May 23, 2023, 1:08:03 PM5/23/23
    to Egon Elbre, goph...@pubsubhelper.golang.org, Keith Randall, Matthew Dempsky, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com

    Attention is currently required from: Egon Elbre, Martin Möhrmann, Matthew Dempsky.

    Patch set 4:Code-Review +2

    View Change

    4 comments:

    • File src/cmd/compile/internal/ssa/_gen/generic.rules:

      • Patch Set #4, Line 2621: (SliceLen (SelectN [0] (StaticLECall {sym} _ newLen:(Const(64|32)) _ _ _))) && isSameCall(sym, "runtime.growslicebyte") => newLen

      • I was wondering whether it would be use the rules to create the specialization rather than some othe […]

        I think the way you are doing it is fine. There's no need to do it in rewrite rules if the choice is obvious when originally generating the SSA.
        (It would be different if we were generating calls to growslice as part of some SSA passes, but I don't think that's the case.)

    • File src/cmd/compile/internal/ssagen/ssa.go:

    • File src/cmd/compile/internal/walk/builtin.go:

    • File src/runtime/slice.go:

      • Patch Set #4, Line 189: case et.Size_ == 1:

        Probably leave a comment here, saying 1-byte grows should be using growslicebyte instead.

    To view, visit change 495878. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-MessageType: comment
    Gerrit-Project: go
    Gerrit-Branch: master
    Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
    Gerrit-Change-Number: 495878
    Gerrit-PatchSet: 4
    Gerrit-Owner: Egon Elbre <egon...@gmail.com>
    Gerrit-Reviewer: Keith Randall <k...@golang.org>
    Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
    Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
    Gerrit-CC: Gopher Robot <go...@golang.org>
    Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
    Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
    Gerrit-Attention: Egon Elbre <egon...@gmail.com>
    Gerrit-Comment-Date: Tue, 23 May 2023 17:08:00 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Comment-In-Reply-To: Egon Elbre <egon...@gmail.com>

    Keith Randall (Gerrit)

    unread,
    May 23, 2023, 1:12:31 PM5/23/23
    to Egon Elbre, goph...@pubsubhelper.golang.org, Keith Randall, Matthew Dempsky, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com

    Attention is currently required from: Egon Elbre, Martin Möhrmann, Matthew Dempsky.

    Patch set 4:Code-Review +1

    View Change

      To view, visit change 495878. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-MessageType: comment
      Gerrit-Project: go
      Gerrit-Branch: master
      Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
      Gerrit-Change-Number: 495878
      Gerrit-PatchSet: 4
      Gerrit-Owner: Egon Elbre <egon...@gmail.com>
      Gerrit-Reviewer: Keith Randall <k...@golang.org>
      Gerrit-Reviewer: Keith Randall <k...@google.com>
      Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
      Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
      Gerrit-CC: Gopher Robot <go...@golang.org>
      Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
      Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
      Gerrit-Attention: Egon Elbre <egon...@gmail.com>
      Gerrit-Comment-Date: Tue, 23 May 2023 17:12:28 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes

      Matthew Dempsky (Gerrit)

      unread,
      May 23, 2023, 4:09:25 PM5/23/23
      to Egon Elbre, goph...@pubsubhelper.golang.org, Keith Randall, Keith Randall, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com

      Attention is currently required from: Egon Elbre, Martin Möhrmann.

      Patch set 4:Code-Review +1

      View Change

        To view, visit change 495878. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-MessageType: comment
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 4
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
        Gerrit-Attention: Egon Elbre <egon...@gmail.com>
        Gerrit-Comment-Date: Tue, 23 May 2023 20:09:22 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes

        Egon Elbre (Gerrit)

        unread,
        Aug 11, 2026, 10:29:58 AM (17 hours ago) Aug 11
        to goph...@pubsubhelper.golang.org, Matthew Dempsky, Keith Randall, Keith Randall, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com
        Attention needed from Keith Randall, Keith Randall, Martin Möhrmann and Matthew Dempsky

        Egon Elbre added 3 comments

        Patchset-level comments
        File-level comment, Patchset 12 (Latest):
        Egon Elbre . resolved

        PTAL, based on comments from []string change, I ended up sharing the grow 32 and grow 64 logic here.

        Commit Message
        Line 19, Patchset 4:Some benchmarks from json, fmt, runtime, strings packages:
        Egon Elbre . resolved
        Egon Elbre

        outdated

        Line 106, Patchset 4:SplitNMultiByteSeparator-32 212.9n ± 1% 260.2n ± 1% +22.19% (p=0.000 n=10)
        Egon Elbre . resolved

        I'll need to investigate what's going on here. Whether it's code layout, or some other reason.

        Egon Elbre

        outdated

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Keith Randall
        • Keith Randall
        • Martin Möhrmann
        • Matthew Dempsky
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 12
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Keith Randall <k...@golang.org>
        Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
        Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
        Gerrit-Attention: Keith Randall <k...@google.com>
        Gerrit-Comment-Date: Tue, 11 Aug 2026 14:29:49 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Egon Elbre <egon...@gmail.com>
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        t hepudds (Gerrit)

        unread,
        Aug 11, 2026, 1:16:57 PM (14 hours ago) Aug 11
        to Egon Elbre, goph...@pubsubhelper.golang.org, Matthew Dempsky, Keith Randall, Keith Randall, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com
        Attention needed from Egon Elbre, Keith Randall, Keith Randall, Martin Möhrmann and Matthew Dempsky

        t hepudds voted Commit-Queue+1

        Commit-Queue+1
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Egon Elbre
        • Keith Randall
        • Keith Randall
        • Martin Möhrmann
        • Matthew Dempsky
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 12
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-Reviewer: t hepudds <thepud...@gmail.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Keith Randall <k...@golang.org>
        Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
        Gerrit-Attention: Egon Elbre <egon...@gmail.com>
        Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
        Gerrit-Attention: Keith Randall <k...@google.com>
        Gerrit-Comment-Date: Tue, 11 Aug 2026 17:16:53 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Egon Elbre (Gerrit)

        unread,
        Aug 11, 2026, 2:50:05 PM (13 hours ago) Aug 11
        to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
        Attention needed from Egon Elbre, Keith Randall, Keith Randall, Martin Möhrmann, Matthew Dempsky and t hepudds

        Egon Elbre uploaded new patchset

        Egon Elbre uploaded patch set #13 to this change.
        Following approvals got outdated and were removed:
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Egon Elbre
        • Keith Randall
        • Keith Randall
        • Martin Möhrmann
        • Matthew Dempsky
        • t hepudds
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: newpatchset
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 13
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-Reviewer: t hepudds <thepud...@gmail.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Keith Randall <k...@golang.org>
        Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
        Gerrit-Attention: Egon Elbre <egon...@gmail.com>
        Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
        Gerrit-Attention: t hepudds <thepud...@gmail.com>
        Gerrit-Attention: Keith Randall <k...@google.com>
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Egon Elbre (Gerrit)

        unread,
        Aug 11, 2026, 2:51:01 PM (13 hours ago) Aug 11
        to goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, t hepudds, Matthew Dempsky, Keith Randall, Keith Randall, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com
        Attention needed from Keith Randall, Keith Randall, Martin Möhrmann, Matthew Dempsky and t hepudds

        Egon Elbre voted Commit-Queue+1

        Commit-Queue+1
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Keith Randall
        • Keith Randall
        • Martin Möhrmann
        • Matthew Dempsky
        • t hepudds
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 13
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-Reviewer: t hepudds <thepud...@gmail.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Keith Randall <k...@golang.org>
        Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
        Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
        Gerrit-Attention: t hepudds <thepud...@gmail.com>
        Gerrit-Attention: Keith Randall <k...@google.com>
        Gerrit-Comment-Date: Tue, 11 Aug 2026 18:50:53 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Egon Elbre (Gerrit)

        unread,
        12:00 AM (3 hours ago) 12:00 AM
        to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
        Attention needed from Egon Elbre, Keith Randall, Keith Randall, Martin Möhrmann, Matthew Dempsky and t hepudds

        Egon Elbre uploaded new patchset

        Egon Elbre uploaded patch set #14 to this change.
        Following approvals got outdated and were removed:
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Egon Elbre
        • Keith Randall
        • Keith Randall
        • Martin Möhrmann
        • Matthew Dempsky
        • t hepudds
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: newpatchset
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 14
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-Reviewer: t hepudds <thepud...@gmail.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Keith Randall <k...@golang.org>
        Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
        Gerrit-Attention: Egon Elbre <egon...@gmail.com>
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Egon Elbre (Gerrit)

        unread,
        12:01 AM (3 hours ago) 12:01 AM
        to goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, t hepudds, Matthew Dempsky, Keith Randall, Keith Randall, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com
        Attention needed from Keith Randall, Keith Randall, Martin Möhrmann, Matthew Dempsky and t hepudds

        Egon Elbre voted Commit-Queue+1

        Commit-Queue+1
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Keith Randall
        • Keith Randall
        • Martin Möhrmann
        • Matthew Dempsky
        • t hepudds
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 14
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-Reviewer: t hepudds <thepud...@gmail.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Keith Randall <k...@golang.org>
        Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
        Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
        Gerrit-Attention: t hepudds <thepud...@gmail.com>
        Gerrit-Attention: Keith Randall <k...@google.com>
        Gerrit-Comment-Date: Wed, 12 Aug 2026 04:01:17 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Egon Elbre (Gerrit)

        unread,
        12:24 AM (3 hours ago) 12:24 AM
        to goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
        Attention needed from Egon Elbre, Keith Randall, Keith Randall, Martin Möhrmann, Matthew Dempsky and t hepudds

        Egon Elbre uploaded new patchset

        Egon Elbre uploaded patch set #15 to this change.
        Following approvals got outdated and were removed:
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Egon Elbre
        • Keith Randall
        • Keith Randall
        • Martin Möhrmann
        • Matthew Dempsky
        • t hepudds
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: newpatchset
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 15
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-Reviewer: t hepudds <thepud...@gmail.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Keith Randall <k...@golang.org>
        Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
        Gerrit-Attention: Egon Elbre <egon...@gmail.com>
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy

        Egon Elbre (Gerrit)

        unread,
        12:24 AM (3 hours ago) 12:24 AM
        to goph...@pubsubhelper.golang.org, golang...@luci-project-accounts.iam.gserviceaccount.com, t hepudds, Matthew Dempsky, Keith Randall, Keith Randall, Martin Möhrmann, Gopher Robot, golang-co...@googlegroups.com
        Attention needed from Keith Randall, Keith Randall, Martin Möhrmann, Matthew Dempsky and t hepudds

        Egon Elbre voted Commit-Queue+1

        Commit-Queue+1
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Keith Randall
        • Keith Randall
        • Martin Möhrmann
        • Matthew Dempsky
        • t hepudds
        Submit Requirements:
        • requirement is not satisfiedCode-Review
        • requirement satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        • requirement is not satisfiedTryBots-Pass
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: go
        Gerrit-Branch: master
        Gerrit-Change-Id: I954797a9233e68120872bc3a0c7f4756649bcfed
        Gerrit-Change-Number: 495878
        Gerrit-PatchSet: 15
        Gerrit-Owner: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Egon Elbre <egon...@gmail.com>
        Gerrit-Reviewer: Keith Randall <k...@golang.org>
        Gerrit-Reviewer: Keith Randall <k...@google.com>
        Gerrit-Reviewer: Martin Möhrmann <moeh...@google.com>
        Gerrit-Reviewer: Matthew Dempsky <mdem...@google.com>
        Gerrit-Reviewer: t hepudds <thepud...@gmail.com>
        Gerrit-CC: Gopher Robot <go...@golang.org>
        Gerrit-Attention: Keith Randall <k...@golang.org>
        Gerrit-Attention: Matthew Dempsky <mdem...@google.com>
        Gerrit-Attention: Martin Möhrmann <moeh...@google.com>
        Gerrit-Attention: t hepudds <thepud...@gmail.com>
        Gerrit-Attention: Keith Randall <k...@google.com>
        Gerrit-Comment-Date: Wed, 12 Aug 2026 04:24:40 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy
        Reply all
        Reply to author
        Forward
        0 new messages