• Russ Cox's avatar
    gc/runtime: pass type structure to makeslice. · 864c757a
    Russ Cox authored
      * inform garbage collector about memory with no pointers in it
    
    1.9s	gcc reverse-complement.c
    
    reverse-complement.go
    4.5s / 3.5s	original, with/without bounds checks
    3.5s / 3.3s	bounds check reduction
    3.3s / 2.8s	smarter garbage collector
    2.6s / 2.3s		assembler bytes.IndexByte
    2.5s / 2.1s	even smarter garbage collector (this CL)
    
    R=r
    https://golang.org/cl/165064
    864c757a
Name
Last commit
Last update
..
Makefile Loading commit data...
align.c Loading commit data...
bits.c Loading commit data...
builtin.c.boot Loading commit data...
closure.c Loading commit data...
const.c Loading commit data...
dcl.c Loading commit data...
doc.go Loading commit data...
export.c Loading commit data...
gen.c Loading commit data...
go.h Loading commit data...
go.y Loading commit data...
init.c Loading commit data...
lex.c Loading commit data...
md5.c Loading commit data...
md5.h Loading commit data...
mkbuiltin Loading commit data...
mkbuiltin1.c Loading commit data...
mkopnames Loading commit data...
mparith1.c Loading commit data...
mparith2.c Loading commit data...
mparith3.c Loading commit data...
obj.c Loading commit data...
print.c Loading commit data...
range.c Loading commit data...
reflect.c Loading commit data...
runtime.go Loading commit data...
select.c Loading commit data...
sinit.c Loading commit data...
subr.c Loading commit data...
swt.c Loading commit data...
typecheck.c Loading commit data...
unsafe.c Loading commit data...
unsafe.go Loading commit data...
walk.c Loading commit data...