- 04 Feb, 2009 4 commits
-
-
Rob Pike authored
fix a bug in Usage message - would print current value instead of default. R=rsc DELTA=53 (7 added, 4 deleted, 42 changed) OCL=24323 CL=24323
-
Russ Cox authored
x.go:13: T is not I - missing M() NOT x.go:13: T is not I - missing Mfunc() R=ken OCL=24316 CL=24316
-
Robert Griesemer authored
using interfaces properly => much cleaner code - converted tracing code to use 'defer' statement - next steps: convert rest of ast as well R=r OCL=24277 CL=24277
-
Rob Pike authored
R=rsc DELTA=52 (15 added, 37 deleted, 0 changed) OCL=24274 CL=24274
-
- 03 Feb, 2009 5 commits
-
-
Russ Cox authored
TBR=r OCL=24269 CL=24269
-
Russ Cox authored
* heuristic to go farther during stack traces. * significantly improved Linux thread handing. acid: * update to new libmach interface. prof: * use new libmach interface. * multiple thread support (derived from Rob's copy). * first steps toward pprof-like graphs: keep counters indexed by pc,callerpc pairs. R=r DELTA=909 (576 added, 123 deleted, 210 changed) OCL=24240 CL=24259
-
Russ Cox authored
* avoid large copies * NewBufRead, NewBufWrite never fail * add BufReadWrite io: * add io.Close http, google/net/rpc: * add, use http.Conn.Hijack R=r DELTA=416 (202 added, 123 deleted, 91 changed) OCL=24153 CL=24238
-
Russ Cox authored
R=r DELTA=9 (2 added, 5 deleted, 2 changed) OCL=24107 CL=24152
-
Russ Cox authored
convert to uppercase names. R=r DELTA=613 (460 added, 61 deleted, 92 changed) OCL=24139 CL=24145
-
- 02 Feb, 2009 3 commits
-
-
Russ Cox authored
make t->width of funarg struct be width of struct. emit MOVSL for 4-byte copy. R=ken OCL=24108 CL=24111
-
Russ Cox authored
if you clone inside a traced pid, the child is automatically attached and stopped, apparently. R=r DELTA=63 (41 added, 12 deleted, 10 changed) OCL=24096 CL=24106
-
Robert Griesemer authored
'def' instead of 'func', 'const', or 'type' R=r OCL=24092 CL=24094
-
- 01 Feb, 2009 2 commits
- 31 Jan, 2009 3 commits
-
-
Russ Cox authored
R=r DELTA=2 (0 added, 2 deleted, 0 changed) OCL=23993 CL=23995
-
Russ Cox authored
throwing away dead code at end of file. also fix an uninitialized memory error found by valgrind. R=r DELTA=7 (5 added, 2 deleted, 0 changed) OCL=23991 CL=23994
-
Russ Cox authored
which valgrind complains about. R=ken OCL=23990 CL=23990
-
- 30 Jan, 2009 11 commits
-
-
Robert Griesemer authored
- added more test cases - fixed a bug in test script which prevented errors to show up... R=r OCL=23832 CL=23974
-
Russ Cox authored
picked up by valgrind. fixes test/escape.go on linux. R=ken OCL=23971 CL=23971
-
Rob Pike authored
R=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=23967 CL=23970
-
Russ Cox authored
R=ken OCL=23965 CL=23965
-
Robert Griesemer authored
syntax of function types and making them "reference types" like slice, map, and chan. First step in Russ' proposal. DELTA=111 (32 added, 15 deleted, 64 changed) OCL=23669 CL=23964
-
Russ Cox authored
R=ken OCL=23958 CL=23961
-
Russ Cox authored
R=r DELTA=367 (111 added, 59 deleted, 197 changed) OCL=23957 CL=23960
-
Rob Pike authored
R=rsc DELTA=4 (0 added, 0 deleted, 4 changed) OCL=23896 CL=23928
-
Rob Pike authored
R=rsc DELTA=15 (1 added, 0 deleted, 14 changed) OCL=23889 CL=23889
-
Russ Cox authored
heuristic to not print bogus strings. fix one error message format. R=ken OCL=23849 CL=23851
-
Robert Griesemer authored
(most of this has been integrated into pretty, the rest has been archived). R=r OCL=23842 CL=23842
-
- 29 Jan, 2009 4 commits
-
-
Robert Griesemer authored
R=r OCL=23821 CL=23823
-
Ken Thompson authored
R=r OCL=23820 CL=23820
-
Russ Cox authored
R=r DELTA=48 (48 added, 0 deleted, 0 changed) OCL=23715 CL=23732
-
Russ Cox authored
don't use intermediate register to move 32-or-fewer-bit immediate constants into memory. R=ken OCL=23726 CL=23726
-
- 28 Jan, 2009 5 commits
-
-
Russ Cox authored
R=ken OCL=23712 CL=23714
-
Russ Cox authored
trying to find all the places where spans might be recorded. Free can cascade into complicated span manipulations that move them from list to list; the old code had the possibility of accidentally processing a span twice or jumping to a different list, causing an infinite loop. R=r DELTA=70 (28 added, 25 deleted, 17 changed) OCL=23704 CL=23710
-
Robert Griesemer authored
- added Slice, Cut, InsertArray, AppendArray - renamed Remove -> Delete (so we have: Insert, Delete, Cut) - more factoring of code - extra tests (could use some more) R=r,rsc DELTA=179 (127 added, 22 deleted, 30 changed) OCL=23648 CL=23685
-
Rob Pike authored
TBR=ken OCL=23650 CL=23650
-
Ken Thompson authored
R=r OCL=23646 CL=23646
-
- 27 Jan, 2009 3 commits
-
-
Russ Cox authored
R=r DELTA=11 (6 added, 0 deleted, 5 changed) OCL=23629 CL=23631
-
Rob Pike authored
R=rsc DELTA=48 (48 added, 0 deleted, 0 changed) OCL=23624 CL=23626
-
Russ Cox authored
not pointers to structs. fix defered dotdotdot. R=r,ken DELTA=25 (7 added, 5 deleted, 13 changed) OCL=23620 CL=23625
-