Age | Commit message (Expand) | Author |
2020-10-27 | cmd/compile: print pointers to go:notinheap types without converting to unsaf... | Keith Randall |
2020-09-16 | cmd/compile: unify reflect, string and slice copy runtime functions | Martin Möhrmann |
2020-08-18 | runtime: eliminate scase.kind field | Matthew Dempsky |
2020-08-18 | runtime: split PCs out of scase | Matthew Dempsky |
2020-05-07 | cmd/compile: optimize make+copy pattern to avoid memclr | Martin Möhrmann |
2020-04-08 | cmd/compile,runtime: pass only ptr and len to some runtime calls | Josh Bleecher Snyder |
2020-03-31 | cmd/compile: make isSmallMakeSlice checks slice cap only | Cuong Manh Le |
2019-11-05 | cmd/compile, runtime: add comparison tracing for libFuzzer | Matthew Dempsky |
2019-10-21 | cmd/compile: recognize (*[Big]T)(ptr)[:n:m] pattern for -d=checkptr | Matthew Dempsky |
2019-10-21 | cmd/compile: add fma intrinsic for arm | smasher164 |
2019-10-21 | cmd/compile: add fma intrinsic for amd64 | smasher164 |
2019-10-17 | cmd/compile: add -d=checkptr to validate unsafe.Pointer rules | Matthew Dempsky |
2019-09-03 | cmd/compile,runtime: generate hash functions only for types which are map keys | Keith Randall |
2019-03-18 | cmd/compile,runtime: provide index information on bounds check failure | Keith Randall |
2019-02-15 | cmd/compile: implement shifts by signed amounts | Keith Randall |
2018-11-14 | runtime: make processor capability variable naming platform specific | Martin Möhrmann |
2018-11-06 | cmd/compile: shrink specialized convT2x call sites | Josh Bleecher Snyder |
2018-10-29 | cmd/compile: move slice construction to callers of makeslice | Martin Möhrmann |
2018-10-14 | runtime,cmd/compile: pass strings and slices to convT2{E,I} by value | Keith Randall |
2018-06-11 | runtime/race: implement race detector for ppc64le | Lynn Boger |
2018-05-08 | cmd/compile: optimize map-clearing range idiom | Martin Möhrmann |
2018-05-06 | cmd/compile: optimize len([]rune(string)) | Martin Möhrmann |
2018-05-06 | cmd/compile: optimize append(x, make([]T, y)...) slice extension | Martin Möhrmann |
2018-05-01 | runtime: eliminate scase.receivedp | Matthew Dempsky |
2018-05-01 | cmd/compile: open code select{send,recv,default} | Matthew Dempsky |
2018-05-01 | runtime: eliminate runtime.hselect | Matthew Dempsky |
2018-04-29 | cmd/compile: pass arguments to convt2E/I integer functions by value | ChrisALiles |
2018-03-08 | Revert "cmd/compile: cleanup nodpc and nodfp" | Matthew Dempsky |
2018-03-08 | cmd/compile: cleanup nodpc and nodfp | Matthew Dempsky |
2018-02-13 | runtime: remove legacy eager write barrier | Austin Clements |
2017-11-22 | cmd/compile: fix mapassign_fast* routines for pointer keys | Keith Randall |
2017-11-02 | cmd/compile: specialize map creation for small hint sizes | Martin Möhrmann |
2017-10-31 | cmd/compile: intrinsify math.{Trunc/Ceil/Floor} on amd64 | Ilya Tocar |
2017-08-26 | all: remove some double spaces from comments | Daniel Martí |
2017-08-22 | cmd/compile: generate makemap calls with int arguments | Martin Möhrmann |
2017-08-22 | cmd/compile: replace eqstring with memequal | Martin Möhrmann |
2017-08-22 | cmd/compile: pass stack allocated bucket to makemap inside hmap | Martin Möhrmann |
2017-08-15 | cmd/compile: generate makechan calls with int arguments | Martin Möhrmann |
2017-04-04 | cmd/compile: intrinsics for math/bits.OnesCount | Keith Randall |
2017-03-24 | cmd/compile: simplify efaceeq and ifaceeq | Keith Randall |
2017-03-21 | runtime: remove unused *chantype parameters | Daniel Martí |
2017-03-21 | runtime: add mapdelete_fast* | Hugues Bruant |
2017-03-13 | runtime: add mapassign_fast* | Hugues Bruant |
2017-03-07 | cmd/compile, runtime: simplify multiway select implementation | Matthew Dempsky |
2017-02-28 | cmd/compile, runtime: specialize convT2x, don't alloc for zero vals | Josh Bleecher Snyder |
2017-02-28 | cmd/compile: update signature of runtime.memclr* | Cherry Zhang |
2017-02-22 | cmd/compile: update builtin writeBarrier to match runtime | Ian Lance Taylor |
2017-02-13 | cmd/compile: optimize non-empty-interface type conversions | Keith Randall |
2017-02-11 | cmd/compile: make panicwrap argument-free | Josh Bleecher Snyder |
2017-01-09 | cmd/compile: insert scheduling checks on loop backedges | David Chase |