Skip to content

Commit 30ddaee

Browse files
authored
Merge pull request #16 from haya14busa/performance-export
Improve performance2: reduce unneeded allocation
2 parents a41844f + 47a8076 commit 30ddaee

File tree

10 files changed

+598
-1011
lines changed

10 files changed

+598
-1011
lines changed

README.mkd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ node js/vimlparser.js autoload/vimlparser.vim > /dev/null 0.77s user 0.04s syst
4545

4646
$ go get github.com/haya14busa/go-vimlparser/cmd/vimlparser
4747
$ time vimlparser autoload/vimlparser.vim > /dev/null
48-
vimlparser autoload/vimlparser.vim > /dev/null 0.36s user 0.02s system 125% cpu 0.299 total
48+
vimlparser autoload/vimlparser.vim > /dev/null 0.25s user 0.03s system 114% cpu 0.244 total
4949
```
5050
</details>
5151

@@ -55,7 +55,7 @@ vimlparser autoload/vimlparser.vim > /dev/null 0.36s user 0.02s system 125% cpu
5555
| Python3 | 4.17s |
5656
| pypy3 | 2.63s |
5757
| node | 0.77s |
58-
| Go | **0.36s** |
58+
| Go | **0.25s** |
5959

6060
Note that, in addition to the Go lang speed, I added [performance improvement](https://github.com/haya14busa/go-vimlparser/pull/4) for Go implementation.
6161

0 commit comments

Comments
 (0)