• Russ Cox's avatar
    cmd/gc: make bitmaps shorter · f91e682c
    Russ Cox authored
    Sort non-pointer-containing data to the low end of the
    stack frame, and make the bitmaps only cover the
    pointer-containing top end.
    
    Generates significantly less garbage collection bitmap
    for programs with large byte buffers on the stack.
    
    Only 2% shorter for godoc, but 99.99998% shorter
    in some test cases.
    
    Fixes arm build.
    
    TBR=golang-dev
    CC=cshapiro, golang-dev, iant
    https://golang.org/cl/12541047
    f91e682c
Name
Last commit
Last update
..
cmd Loading commit data...
lib9 Loading commit data...
libbio Loading commit data...
libmach Loading commit data...
pkg Loading commit data...
Make.dist Loading commit data...
all.bash Loading commit data...
all.bat Loading commit data...
all.rc Loading commit data...
clean.bash Loading commit data...
clean.bat Loading commit data...
clean.rc Loading commit data...
make.bash Loading commit data...
make.bat Loading commit data...
make.rc Loading commit data...
race.bash Loading commit data...
race.bat Loading commit data...
run.bash Loading commit data...
run.bat Loading commit data...
run.rc Loading commit data...
sudo.bash Loading commit data...