diff options
| author | Russ Cox <rsc@golang.org> | 2011-10-03 17:46:36 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2011-10-03 17:46:36 -0400 |
| commit | e419535f2ae5c8aef1f64cdb207049c8712ffb48 (patch) | |
| tree | 8069fac9b8633ecbebbdd47e29c79d5f70433e61 /src/pkg | |
| parent | f75ff01f44f0fa90080bbd9aa3656f0a6fa49042 (diff) | |
| download | go-e419535f2ae5c8aef1f64cdb207049c8712ffb48.tar.xz | |
5g, 6g, 8g: registerize variables again
My previous CL:
changeset: 9645:ce2e5f44b310
user: Russ Cox <rsc@golang.org>
date: Tue Sep 06 10:24:21 2011 -0400
summary: gc: unify stack frame layout
introduced a bug wherein no variables were
being registerized, making Go programs 2-3x
slower than they had been before.
This CL fixes that bug (along with some others
it was hiding) and adds a test that optimization
makes at least one test case faster.
R=ken2
CC=golang-dev
https://golang.org/cl/5174045
Diffstat (limited to 'src/pkg')
0 files changed, 0 insertions, 0 deletions
