summaryrefslogtreecommitdiff
path: root/src/pkg/runtime/symtab.c
AgeCommit message (Collapse)AuthorFilesLines
2011-09-13Imported Upstream version 60upstream/60Ondřej Surý1-0/+466
2011-09-13Imported Upstream version 60Ondřej Surý1-454/+0
2011-04-28Imported Upstream version 2011.04.27upstream/2011.04.27Ondřej Surý1-1/+3
2011-02-18Imported Upstream version 2011.02.15upstream/2011.02.15Ondřej Surý1-25/+74
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý1-42/+30
2010-05-19runtime: avoid allocation for fixed stringsRuss Cox1-1/+1
R=r CC=golang-dev http://codereview.appspot.com/1083041
2010-04-29rename GOOS=mingw to GOOS=windowsAlex Brainman1-2/+2
R=rsc, Joe Poirier CC=golang-dev http://codereview.appspot.com/1015043 Committer: Russ Cox <rsc@golang.org>
2010-04-275l, 6l, 8l, runtime: make -s binaries workRuss Cox1-17/+8
5l, 6l, 8l: change ELF header so that strip doesn't destroy binary Fixes issue 261. R=iant, r CC=golang-dev http://codereview.appspot.com/994044
2010-04-05runtime: various arm fixesRuss Cox1-8/+31
* correct symbol table size * do not reorder functions in output * traceback * signal handling * use same code for go + defer * handle leaf functions in symbol table R=kaib, dpx CC=golang-dev http://codereview.appspot.com/884041
2010-03-24runtime: malloc sampling, pprof interfaceRuss Cox1-0/+9
R=r CC=golang-dev http://codereview.appspot.com/719041
2010-02-046l: move mapped symbol table lower in memoryAndrew Gerrand1-6/+1
Allows binary to run on some Linux system. Fix for issue 365. R=rsc CC=golang-dev http://codereview.appspot.com/199096
2010-01-13runtime: add demo running Go on raw (emulated) hwRuss Cox1-0/+4
8l: add GOOS=pchw, stop spelling out all the elf numbers. R=r CC=golang-dev http://codereview.appspot.com/186144
2010-01-06Ported runtime to Windows.Hector Chu1-0/+12
R=rsc CC=golang-dev http://codereview.appspot.com/176066 Committer: Russ Cox <rsc@golang.org>
2009-12-07runtime: don't touch pages of memory unnecessarily.Russ Cox1-34/+5
cuts working size for hello world from 6 MB to 1.2 MB. still some work to be done, but diminishing returns. R=r http://codereview.appspot.com/165080
2009-10-15rename sys functions to runtime,Russ Cox1-1/+1
because they are in package runtime. another step to enforcing package boundaries. R=r DELTA=732 (114 added, 93 deleted, 525 changed) OCL=35811 CL=35824
2009-09-22changes to accommodate nacl:Russ Cox1-0/+17
* change ldt0setup to set GS itself; nacl won't let us do it. * change breakpoint to INT $3 so 8l can translate to HLT for nacl. * panic if closure is needed on nacl. * do not try to access symbol table on nacl. * mmap in 64kB chunks. nacl support: * system calls, threading, locks. R=r DELTA=365 (357 added, 5 deleted, 3 changed) OCL=34880 CL=34906
2009-08-25rename runtime internals to have modern names (array->slice etc)Rob Pike1-11/+11
R=rsc DELTA=444 (179 added, 177 deleted, 88 changed) OCL=33847 CL=33849
2009-08-14Fix buildAustin Clements1-1/+1
R=rsc APPROVED=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=33294 CL=33294
2009-08-14Make the runtime correctly decode the symbol table historyAustin Clements1-14/+34
stacks produced by whole-package compilation. Fix some off-by-ones in PC/line table parsing. Hopefully. R=rsc APPROVED=rsc DELTA=42 (24 added, 6 deleted, 12 changed) OCL=33250 CL=33293
2009-08-12change gotype in symbol table fromRuss Cox1-6/+2
character string to machine address. not filled in, just carved out. R=austin DELTA=77 (11 added, 34 deleted, 32 changed) OCL=33122 CL=33124
2009-06-09mv src/lib to src/pkgRob Pike1-0/+377
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102