diff options
| author | Robert Griesemer <gri@golang.org> | 2012-06-01 16:27:49 -0700 |
|---|---|---|
| committer | Robert Griesemer <gri@golang.org> | 2012-06-01 16:27:49 -0700 |
| commit | a04d4f02a4ff68e0ef7a222d6e301225877ded90 (patch) | |
| tree | 095e32e1823dcf5c324c063713e24b7248f7cf22 /src/cmd/api | |
| parent | c9e698bdfb77bd74bc6faab88e39203ae0571eb0 (diff) | |
| download | go-a04d4f02a4ff68e0ef7a222d6e301225877ded90.tar.xz | |
go/parser: ~15% faster parsing
- only compute current line position if needed
(i.e., if a comment is present)
- added benchmark
benchmark old ns/op new ns/op delta
BenchmarkParse 10902990 9313330 -14.58%
benchmark old MB/s new MB/s speedup
BenchmarkParse 5.31 6.22 1.17x
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/6270043
Diffstat (limited to 'src/cmd/api')
0 files changed, 0 insertions, 0 deletions
