go/src
Dmitriy Vyukov e71d147750 runtime: fix mem profile when both large and small objects are allocated at the same stack
Currently small and large (size>rate) objects are merged into a single entry.
But rate adjusting is required only for small objects.
As a result pprof either incorrectly adjusts large objects
or does not adjust small objects.
With this change objects of different sizes are stored in different buckets.

LGTM=rsc
R=golang-codereviews, gobot, rsc
CC=golang-codereviews
https://golang.org/cl/59220049
2014-02-14 13:20:41 +04:00
..
cmd cmd/gc: fix build for 'default unsigned char' compilers 2014-02-14 00:43:43 -05:00
lib9 lib9: fix Solaris build 2014-02-13 20:30:42 +01:00
libbio lib9: enable on Plan 9 2014-02-13 20:06:41 +01:00
liblink cmd/gc: rename AFATVARDEF to AVARDEF 2014-02-13 22:17:22 -05:00
libmach libmach: use different names for different Ureg types 2014-01-08 20:37:27 -05:00
pkg runtime: fix mem profile when both large and small objects are allocated at the same stack 2014-02-14 13:20:41 +04:00
Make.dist
all.bash
all.bat
all.rc
clean.bash
clean.bat
clean.rc
make.bash cmd/go, cmd/cgo, make.bash: cross compiling with cgo enabled 2014-02-06 09:11:00 -08:00
make.bat cmd/dist: fix windows build. 2013-08-02 14:29:04 -07:00
make.rc lib9: enable on Plan 9 2014-02-13 20:06:41 +01:00
race.bash race.bash, race.bat: build a race enabled cmd/cgo before trying to use it 2013-09-29 10:34:41 +10:00
race.bat race.bat: set exit status 2013-12-17 15:09:42 +04:00
run.bash cgo: enable cgo on dragonfly 2013-09-04 15:19:21 -07:00
run.bat runtime/race: add end-to-end test on windows 2013-08-15 12:13:00 +10:00
run.rc build: fix typos in run.rc 2014-01-28 06:17:38 +01:00
sudo.bash