]> Cypherpunks repositories - gostls13.git/commit
runtime: allow inlining of stackmapdata
authorJosh Bleecher Snyder <josharian@gmail.com>
Sun, 1 Apr 2018 19:21:57 +0000 (12:21 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Tue, 1 May 2018 19:14:17 +0000 (19:14 +0000)
commit31cfa7f2f2ec40715376aebfdddb8183f5a260dc
treee646f3f6968cf0f9be3f3a2f9bbc1350abfa4280
parent9d11c63b64d1f29f43cfd7397614baa24c72a151
runtime: allow inlining of stackmapdata

Also do very minor code cleanup.

name                old time/op  new time/op  delta
StackCopyPtr-8      84.8ms ± 6%  82.9ms ± 5%  -2.19%  (p=0.000 n=95+94)
StackCopy-8         68.4ms ± 5%  65.3ms ± 4%  -4.54%  (p=0.000 n=99+99)
StackCopyNoCache-8   107ms ± 2%   105ms ± 2%  -2.13%  (p=0.000 n=91+95)

Change-Id: I2d85ede48bffada9584d437a08a82212c0da6d00
Reviewed-on: https://go-review.googlesource.com/109001
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
src/cmd/compile/internal/gc/inl_test.go
src/runtime/symtab.go