1
0
mirror of https://github.com/golang/go synced 2024-11-26 22:11:25 -07:00
go/src
Josh Bleecher Snyder cb8aefd3b0 cmd/internal/obj/x86: slightly optimize ADJSP encoding
This shaves a few bytes off here and there.

file    before    after     Δ       %       
buildid 2865992   2861896   -4096   -0.143% 
pprof   14744060  14739964  -4096   -0.028% 
trace   11680644  11676548  -4096   -0.035% 
vet     8448240   8444144   -4096   -0.048% 

Change-Id: I799034afabc06a37b535301cd1380d63b4461095
Reviewed-on: https://go-review.googlesource.com/c/go/+/168343
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Martin Möhrmann <martisch@uos.de>
2019-03-19 22:10:06 +00:00
..
archive
bufio
builtin builtin: make len's godoc less ambiguous 2019-03-13 20:57:32 +00:00
bytes bytes: add hard benchmarks for Index and Count 2019-03-15 14:04:37 +00:00
cmd cmd/internal/obj/x86: slightly optimize ADJSP encoding 2019-03-19 22:10:06 +00:00
compress
container
context
crypto crypto/x509: move debug prints to standard error 2019-03-14 02:49:02 +00:00
database/sql
debug debug/dwarf: more graceful handling of unsupported types 2019-03-15 17:33:46 +00:00
encoding encoding/json: fix performance regression in the decoder 2019-03-18 07:58:23 +00:00
errors fmt: make type of fmt.Errorf the same as that of errors.New 2019-03-14 09:45:22 +00:00
expvar
flag
fmt cmd/compile: rename init function from init.ializers back to init 2019-03-18 20:41:12 +00:00
go printer: check if specs exist before accessing them in genDecl printer 2019-03-14 16:33:21 +00:00
hash
html
image
index/suffixarray
internal internal/bytealg: add assembly implementation of Count/CountString on arm 2019-03-19 16:33:10 +00:00
io
log
math math: fix math.Remainder(-x,x) (for Inf > x > 0) 2019-03-15 14:52:51 +00:00
mime
net net/http: fix wrong mime rar signature 2019-03-19 15:54:05 +00:00
os internal/poll, os: cancel pending I/O when closing pipes on Windows 2019-03-19 04:20:08 +00:00
path
plugin cmd/compile: reorganize init functions 2019-03-18 20:10:55 +00:00
reflect
regexp
runtime runtime/cgo: correct cgo_export directives in callbacks_aix.go 2019-03-19 14:17:25 +00:00
sort
strconv
strings
sync
syscall syscall: add Chroot and Dup2 for aix/ppc64 2019-03-13 16:52:32 +00:00
testdata
testing testing: add B.ReportMetric for custom benchmark metrics 2019-03-19 16:01:31 +00:00
text
time time: optimize Sub 2019-03-19 04:10:33 +00:00
unicode
unsafe
vendor
all.bash
all.bat
all.rc
bootstrap.bash
buildall.bash
clean.bash
clean.bat
clean.rc
cmp.bash
go.mod
go.sum
iostest.bash
make.bash
make.bat
Make.dist
make.rc
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc