summaryrefslogtreecommitdiff
path: root/usr/austin/sym
AgeCommit message (Collapse)AuthorFilesLines
2009-09-25Switch ogle to in-tree gosym package. Delete my private symAustin Clements8-1877/+0
package. If a Sym is a function symbol, include a reference to the Func so it's easily accessible when you're traversing the list of all symbols. This diff is more interesting than the proc switch because the gosym interface differs from the old sym interface. R=rsc APPROVED=rsc DELTA=1957 (34 added, 1868 deleted, 55 changed) OCL=34969 CL=35008
2009-09-24Fix declared and not used errors in old sym package (ogleAustin Clements3-9/+8
hasn't been ported to the new sym package yet) R=rsc APPROVED=rsc DELTA=9 (0 added, 1 deleted, 8 changed) OCL=34851 CL=34962
2009-09-04Don't crash in Sym.ReceiverName for symbols like "x.x"Austin Clements1-1/+1
R=rsc APPROVED=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=34404 CL=34406
2009-08-27remove Line in bufio.ReadLine(Bytes|Slice|String)Russ Cox1-2/+6
also drop bool arg from ReadString R=r DELTA=45 (13 added, 1 deleted, 31 changed) OCL=33923 CL=33960
2009-08-21Decode overlapping section names correctly.Austin Clements1-9/+15
R=rsc APPROVED=rsc DELTA=23 (14 added, 8 deleted, 1 changed) OCL=33699 CL=33705
2009-08-21Implement line-to-PC mapping. Add unit tests forAustin Clements4-23/+446
PC/line/aline conversion methods. R=rsc APPROVED=rsc DELTA=458 (434 added, 15 deleted, 9 changed) OCL=33677 CL=33702
2009-08-19ELF reader and Go symbol table and PC/line table decoder.Austin Clements5-0/+1445
R=rsc APPROVED=rsc DELTA=1425 (1425 added, 0 deleted, 0 changed) OCL=33432 CL=33517