[go] database/sql: replaced context.Background() invocations with global …

23 views
Skip to first unread message

Gerrit Bot (Gerrit)

unread,
Jun 2, 2023, 11:42:32 AM6/2/23
to goph...@pubsubhelper.golang.org, Hiro Hamada, golang-co...@googlegroups.com

Gerrit Bot has uploaded this change for review.

View Change

database/sql: replaced context.Background() invocations with global …

Reduced redundant context.Background() calls. Since context.Background() is returning an empty, package scoped static empty ctx.

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
GitHub-Last-Rev: e274a566716642080af3f94403430f570dbc5fb1
GitHub-Pull-Request: golang/go#60575
---
M src/database/sql/sql.go
1 file changed, 19 insertions(+), 15 deletions(-)

diff --git a/src/database/sql/sql.go b/src/database/sql/sql.go
index a77d63d..9cd29a9 100644
--- a/src/database/sql/sql.go
+++ b/src/database/sql/sql.go
@@ -35,6 +35,10 @@
drivers = make(map[string]driver.Driver)
)

+// backgroundCtx is the default context used by the [sql]. It is never canceled, has no
+// values, and has no deadline.
+var backgroundCtx = context.Background()
+
// nowFunc returns the current time; it's overridden in tests.
var nowFunc = time.Now

@@ -779,7 +783,7 @@
// function should be called just once. It is rarely necessary to
// close a DB.
func OpenDB(c driver.Connector) *DB {
- ctx, cancel := context.WithCancel(context.Background())
+ ctx, cancel := context.WithCancel(backgroundCtx)
db := &DB{
connector: c,
openerCh: make(chan struct{}, connectionRequestQueueSize),
@@ -864,7 +868,7 @@
// Ping uses context.Background internally; to specify the context, use
// PingContext.
func (db *DB) Ping() error {
- return db.PingContext(context.Background())
+ return db.PingContext(backgroundCtx)
}

// Close closes the database and prevents new queries from starting.
@@ -1574,7 +1578,7 @@
// Prepare uses context.Background internally; to specify the context, use
// PrepareContext.
func (db *DB) Prepare(query string) (*Stmt, error) {
- return db.PrepareContext(context.Background(), query)
+ return db.PrepareContext(backgroundCtx, query)
}

func (db *DB) prepare(ctx context.Context, query string, strategy connReuseStrategy) (*Stmt, error) {
@@ -1644,7 +1648,7 @@
// Exec uses context.Background internally; to specify the context, use
// ExecContext.
func (db *DB) Exec(query string, args ...any) (Result, error) {
- return db.ExecContext(context.Background(), query, args...)
+ return db.ExecContext(backgroundCtx, query, args...)
}

func (db *DB) exec(ctx context.Context, query string, args []any, strategy connReuseStrategy) (Result, error) {
@@ -1714,7 +1718,7 @@
// Query uses context.Background internally; to specify the context, use
// QueryContext.
func (db *DB) Query(query string, args ...any) (*Rows, error) {
- return db.QueryContext(context.Background(), query, args...)
+ return db.QueryContext(backgroundCtx, query, args...)
}

func (db *DB) query(ctx context.Context, query string, args []any, strategy connReuseStrategy) (*Rows, error) {
@@ -1815,7 +1819,7 @@
// QueryRow uses context.Background internally; to specify the context, use
// QueryRowContext.
func (db *DB) QueryRow(query string, args ...any) *Row {
- return db.QueryRowContext(context.Background(), query, args...)
+ return db.QueryRowContext(backgroundCtx, query, args...)
}

// BeginTx starts a transaction.
@@ -1846,7 +1850,7 @@
// Begin uses context.Background internally; to specify the context, use
// BeginTx.
func (db *DB) Begin() (*Tx, error) {
- return db.BeginTx(context.Background(), nil)
+ return db.BeginTx(backgroundCtx, nil)
}

func (db *DB) begin(ctx context.Context, opts *TxOptions, strategy connReuseStrategy) (tx *Tx, err error) {
@@ -2357,7 +2361,7 @@
// Prepare uses context.Background internally; to specify the context, use
// PrepareContext.
func (tx *Tx) Prepare(query string) (*Stmt, error) {
- return tx.PrepareContext(context.Background(), query)
+ return tx.PrepareContext(backgroundCtx, query)
}

// StmtContext returns a transaction-specific prepared statement from
@@ -2465,7 +2469,7 @@
// Stmt uses context.Background internally; to specify the context, use
// StmtContext.
func (tx *Tx) Stmt(stmt *Stmt) *Stmt {
- return tx.StmtContext(context.Background(), stmt)
+ return tx.StmtContext(backgroundCtx, stmt)
}

// ExecContext executes a query that doesn't return rows.
@@ -2484,7 +2488,7 @@
// Exec uses context.Background internally; to specify the context, use
// ExecContext.
func (tx *Tx) Exec(query string, args ...any) (Result, error) {
- return tx.ExecContext(context.Background(), query, args...)
+ return tx.ExecContext(backgroundCtx, query, args...)
}

// QueryContext executes a query that returns rows, typically a SELECT.
@@ -2502,7 +2506,7 @@
// Query uses context.Background internally; to specify the context, use
// QueryContext.
func (tx *Tx) Query(query string, args ...any) (*Rows, error) {
- return tx.QueryContext(context.Background(), query, args...)
+ return tx.QueryContext(backgroundCtx, query, args...)
}

// QueryRowContext executes a query that is expected to return at most one row.
@@ -2526,7 +2530,7 @@
// QueryRow uses context.Background internally; to specify the context, use
// QueryRowContext.
func (tx *Tx) QueryRow(query string, args ...any) *Row {
- return tx.QueryRowContext(context.Background(), query, args...)
+ return tx.QueryRowContext(backgroundCtx, query, args...)
}

// connStmt is a prepared statement on a particular connection.
@@ -2627,7 +2631,7 @@
// Exec uses context.Background internally; to specify the context, use
// ExecContext.
func (s *Stmt) Exec(args ...any) (Result, error) {
- return s.ExecContext(context.Background(), args...)
+ return s.ExecContext(backgroundCtx, args...)
}

func resultFromStatement(ctx context.Context, ci driver.Conn, ds *driverStmt, args ...any) (Result, error) {
@@ -2795,7 +2799,7 @@
// Query uses context.Background internally; to specify the context, use
// QueryContext.
func (s *Stmt) Query(args ...any) (*Rows, error) {
- return s.QueryContext(context.Background(), args...)
+ return s.QueryContext(backgroundCtx, args...)
}

func rowsiFromStatement(ctx context.Context, ci driver.Conn, ds *driverStmt, args ...any) (driver.Rows, error) {
@@ -2837,7 +2841,7 @@
// QueryRow uses context.Background internally; to specify the context, use
// QueryRowContext.
func (s *Stmt) QueryRow(args ...any) *Row {
- return s.QueryRowContext(context.Background(), args...)
+ return s.QueryRowContext(backgroundCtx, args...)
}

// Close closes the statement.

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

Gerrit-MessageType: newchange
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 1
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-CC: Hiro Hamada <laci...@gmail.com>

Gerrit Bot (Gerrit)

unread,
Jun 2, 2023, 11:56:02 AM6/2/23
to Hiro Hamada, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com

Gerrit Bot uploaded patch set #2 to this change.

View Change

database/sql: replaced context.Background() invocations with global …

Reduced redundant context.Background() calls. Since context.Background() is returning an empty, package scoped static empty ctx.

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
GitHub-Last-Rev: a748b726d9340992b1957fc5daf7e78cb0d161a0

GitHub-Pull-Request: golang/go#60575
---
M src/database/sql/sql.go
1 file changed, 19 insertions(+), 15 deletions(-)

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

Gerrit-MessageType: newpatchset
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 2

Gerrit Bot (Gerrit)

unread,
Jun 5, 2023, 12:18:49 AM6/5/23
to Hiro Hamada, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com

Gerrit Bot uploaded patch set #3 to this change.

View Change

database/sql: replaced context.Background() invocations with global …

Reduced redundant context.Background() calls. Since context.Background() is returning an empty, package scoped static empty ctx.

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
GitHub-Last-Rev: 17e8b423e6427a2f1d04cb4ae8ce58f6cb6e6bb5

GitHub-Pull-Request: golang/go#60575
---
M src/database/sql/sql.go
1 file changed, 19 insertions(+), 15 deletions(-)

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

Gerrit-MessageType: newpatchset
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 3

Gerrit Bot (Gerrit)

unread,
Jun 5, 2023, 12:24:27 AM6/5/23
to Hiro Hamada, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com

Gerrit Bot uploaded patch set #4 to this change.

View Change

database/sql: replaced context.Background() invocations with global …

Reduced redundant context.Background() calls. Since context.Background() is returning an empty, package scoped static empty ctx.

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
GitHub-Last-Rev: 2124157a69663aeba04bccf4ff3940d91372604a

GitHub-Pull-Request: golang/go#60575
---
M src/database/sql/sql.go
1 file changed, 19 insertions(+), 15 deletions(-)

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

Gerrit-MessageType: newpatchset
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 4

Hiro Hamada (Gerrit)

unread,
Jun 6, 2023, 7:24:10 AM6/6/23
to Gerrit Bot, goph...@pubsubhelper.golang.org, Brad Fitzpatrick, Daniel Theophanes, Robert Griesemer, Brad Fitzpatrick, Ian Lance Taylor, golang-co...@googlegroups.com

Attention is currently required from: Brad Fitzpatrick, Brad Fitzpatrick, Daniel Theophanes, Ian Lance Taylor, Robert Griesemer.

Patch set 4:Code-Review +1

View Change

1 comment:

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

Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 4
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Reviewer: Daniel Theophanes <kard...@gmail.com>
Gerrit-Reviewer: Hiro Hamada <laci...@gmail.com>
Gerrit-Reviewer: Ian Lance Taylor <ia...@golang.org>
Gerrit-Reviewer: Robert Griesemer <g...@google.com>
Gerrit-Attention: Daniel Theophanes <kard...@gmail.com>
Gerrit-Attention: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Attention: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Attention: Ian Lance Taylor <ia...@golang.org>
Gerrit-Attention: Robert Griesemer <g...@google.com>
Gerrit-Comment-Date: Tue, 06 Jun 2023 11:24:03 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes

Hiro Hamada (Gerrit)

unread,
Jun 7, 2023, 9:56:15 AM6/7/23
to Gerrit Bot, goph...@pubsubhelper.golang.org, Brad Fitzpatrick, Daniel Theophanes, Robert Griesemer, Brad Fitzpatrick, Ian Lance Taylor, golang-co...@googlegroups.com

Attention is currently required from: Brad Fitzpatrick, Brad Fitzpatrick, Daniel Theophanes, Ian Lance Taylor, Robert Griesemer.

View Change

1 comment:

  • Patchset:

    • Patch Set #4:

      Can we have this reviewed faster? Tests are passing and improvement could significantly lower the cpu cycles.

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

Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 4
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Reviewer: Daniel Theophanes <kard...@gmail.com>
Gerrit-Reviewer: Hiro Hamada <laci...@gmail.com>
Gerrit-Reviewer: Ian Lance Taylor <ia...@golang.org>
Gerrit-Reviewer: Robert Griesemer <g...@google.com>
Gerrit-Attention: Daniel Theophanes <kard...@gmail.com>
Gerrit-Attention: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Attention: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Attention: Ian Lance Taylor <ia...@golang.org>
Gerrit-Attention: Robert Griesemer <g...@google.com>
Gerrit-Comment-Date: Wed, 07 Jun 2023 13:56:10 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No

Brad Fitzpatrick (Gerrit)

unread,
Jun 7, 2023, 10:46:18 AM6/7/23
to Hiro Hamada, Gerrit Bot, goph...@pubsubhelper.golang.org, Brad Fitzpatrick, Daniel Theophanes, Robert Griesemer, Brad Fitzpatrick, Ian Lance Taylor, golang-co...@googlegroups.com

Attention is currently required from: Brad Fitzpatrick, Daniel Theophanes, Ian Lance Taylor, Robert Griesemer.

View Change

1 comment:

  • Patchset:

    • Patch Set #4:

      Can we have this reviewed faster? Tests are passing and improvement could significantly lower the cp […]

      This change looks like it does nothing. context.Background() should inline to exactly the same code, but the current way without this change was more readable and idiomatic.

      Please come back with performance numbers to justify this change. But I don't think you'll find any.

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

Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 4
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Reviewer: Daniel Theophanes <kard...@gmail.com>
Gerrit-Reviewer: Ian Lance Taylor <ia...@golang.org>
Gerrit-Reviewer: Robert Griesemer <g...@google.com>
Gerrit-Attention: Daniel Theophanes <kard...@gmail.com>
Gerrit-Attention: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Attention: Ian Lance Taylor <ia...@golang.org>
Gerrit-Attention: Robert Griesemer <g...@google.com>
Gerrit-Comment-Date: Wed, 07 Jun 2023 14:46:15 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Hiro Hamada <laci...@gmail.com>

Gerrit Bot (Gerrit)

unread,
Jun 8, 2023, 7:04:55 PM6/8/23
to Hiro Hamada, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com

Attention is currently required from: Brad Fitzpatrick, Brad Fitzpatrick, Daniel Theophanes, Ian Lance Taylor, Robert Griesemer.

Gerrit Bot uploaded patch set #5 to this change.

View Change

database/sql: replaced context.Background() invocations with global …

Reduced redundant context.Background() calls. Since context.Background() is returning an empty, package scoped static empty ctx.

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5

Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
GitHub-Last-Rev: fef21bf48a2603f98a95c4821604449c29611c14

GitHub-Pull-Request: golang/go#60575
---
M src/database/sql/sql.go
1 file changed, 19 insertions(+), 15 deletions(-)

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

Gerrit-MessageType: newpatchset
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 5
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Reviewer: Daniel Theophanes <kard...@gmail.com>
Gerrit-Reviewer: Ian Lance Taylor <ia...@golang.org>
Gerrit-Reviewer: Robert Griesemer <g...@google.com>
Gerrit-CC: Hiro Hamada <laci...@gmail.com>
Gerrit-Attention: Daniel Theophanes <kard...@gmail.com>
Gerrit-Attention: Brad Fitzpatrick <brad...@golang.org>

Hiro Hamada (Gerrit)

unread,
Jun 8, 2023, 7:28:56 PM6/8/23
to Gerrit Bot, goph...@pubsubhelper.golang.org, Brad Fitzpatrick, Daniel Theophanes, Robert Griesemer, Brad Fitzpatrick, Ian Lance Taylor, golang-co...@googlegroups.com

Attention is currently required from: Brad Fitzpatrick, Brad Fitzpatrick, Daniel Theophanes, Ian Lance Taylor, Robert Griesemer.

View Change

1 comment:

  • Patchset:

    • Patch Set #4:

      This change looks like it does nothing. context. […]

      Hi Brad I was under the notion that "inlining is limited to functions within the same package. The Go compiler considers inlining when optimizing code within a single package, but it does not perform inlining across package boundaries. This is because inlining across packages would violate the encapsulation and modularity principles of Go."

      I ill look into greater detail logs and dumps then..

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

Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 5
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Reviewer: Daniel Theophanes <kard...@gmail.com>
Gerrit-Reviewer: Ian Lance Taylor <ia...@golang.org>
Gerrit-Reviewer: Robert Griesemer <g...@google.com>
Gerrit-CC: Hiro Hamada <laci...@gmail.com>
Gerrit-Attention: Daniel Theophanes <kard...@gmail.com>
Gerrit-Attention: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Attention: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Attention: Ian Lance Taylor <ia...@golang.org>
Gerrit-Attention: Robert Griesemer <g...@google.com>
Gerrit-Comment-Date: Thu, 08 Jun 2023 23:28:53 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Hiro Hamada <laci...@gmail.com>
Comment-In-Reply-To: Brad Fitzpatrick <brad...@golang.org>

Hiro Hamada (Gerrit)

unread,
Jun 8, 2023, 7:41:07 PM6/8/23
to Gerrit Bot, goph...@pubsubhelper.golang.org, Brad Fitzpatrick, Daniel Theophanes, Robert Griesemer, Brad Fitzpatrick, Ian Lance Taylor, golang-co...@googlegroups.com

Attention is currently required from: Brad Fitzpatrick, Brad Fitzpatrick, Daniel Theophanes, Ian Lance Taylor, Robert Griesemer.

View Change

2 comments:

  • Patchset:

    • Patch Set #4:

      Hi Brad I was under the notion that "inlining is limited to functions within the same package. […]

      Never mind i went and looked optimization logs during compilation & saw

      ./sql.go:40:39: inlining call to context.Background

  • Patchset:

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

Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 5
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Reviewer: Daniel Theophanes <kard...@gmail.com>
Gerrit-Reviewer: Ian Lance Taylor <ia...@golang.org>
Gerrit-Reviewer: Robert Griesemer <g...@google.com>
Gerrit-CC: Hiro Hamada <laci...@gmail.com>
Gerrit-Attention: Daniel Theophanes <kard...@gmail.com>
Gerrit-Attention: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Attention: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Attention: Ian Lance Taylor <ia...@golang.org>
Gerrit-Attention: Robert Griesemer <g...@google.com>
Gerrit-Comment-Date: Thu, 08 Jun 2023 23:41:04 +0000

Gopher Robot (Gerrit)

unread,
Jun 8, 2023, 7:49:36 PM6/8/23
to Hiro Hamada, Gerrit Bot, goph...@pubsubhelper.golang.org, Brad Fitzpatrick, Daniel Theophanes, Robert Griesemer, Brad Fitzpatrick, Ian Lance Taylor, golang-co...@googlegroups.com

Gopher Robot abandoned this change.

View Change

Abandoned GitHub PR golang/go#60575 has been closed.

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

Gerrit-MessageType: abandon

Ian Lance Taylor (Gerrit)

unread,
Jun 8, 2023, 8:05:08 PM6/8/23
to Hiro Hamada, Gerrit Bot, goph...@pubsubhelper.golang.org, Brad Fitzpatrick, Daniel Theophanes, Robert Griesemer, Brad Fitzpatrick, Ian Lance Taylor, golang-co...@googlegroups.com

View Change

1 comment:

  • Patchset:

    • Patch Set #4:

      Never mind i went and looked optimization logs during compilation & saw […]

      Where is that quote from? As you've discovered, it's inaccurate. Thanks.

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

Gerrit-MessageType: comment
Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Ibbef5d471e9c651d6c413c1319530a83be6a17e5
Gerrit-Change-Number: 500376
Gerrit-PatchSet: 5
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@golang.org>
Gerrit-Reviewer: Brad Fitzpatrick <brad...@tailscale.com>
Gerrit-Reviewer: Daniel Theophanes <kard...@gmail.com>
Gerrit-Reviewer: Ian Lance Taylor <ia...@golang.org>
Gerrit-Reviewer: Robert Griesemer <g...@google.com>
Gerrit-CC: Hiro Hamada <laci...@gmail.com>
Gerrit-Comment-Date: Fri, 09 Jun 2023 00:05:03 +0000
Reply all
Reply to author
Forward
0 new messages