summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-10-26Add encoding/hexAdam Langley5-5/+273
R=rsc http://go/go-review/1015012
2009-10-26snippet generator for godoc search resultsRobert Griesemer1-0/+122
R=rsc http://go/go-review/1013014
2009-10-26fix defer. gave up on unified code for defer and go for now.Kai Backman1-5/+49
R=rsc http://go/go-review/1014010
2009-10-25 make 5l ignore multiple defs, remove use of multipleKai Backman2-1/+16
defs from embed1 and gotest R=rsc http://go/go-review/1014009
2009-10-25frame size > StackBig supportKai Backman1-7/+49
R=rsc http://go/go-review/1015010
2009-10-25proper syscall convention for armKai Backman3-11/+6
R=rsc http://go/go-review/1015009
2009-10-24 fix conditional branch instructions for unsigned ints andKai Backman2-30/+34
float. fix sgen endianess in sgen character copying. go/test: passes 97% (336/345) R=rsc http://go/go-review/1015007
2009-10-24remove reference to p4 in comment.Rob Pike1-1/+1
R=gri CC=rsc http://go/go-review/1014008
2009-10-23 fixed len/cap for chan. disable gc for now.Kai Backman2-1/+30
go/test: passes 93% (323/345) R=rsc http://go/go-review/1015006
2009-10-23publish Request.Write (rename from Request.write)Rob Pike2-3/+3
R=rsc CC=go-dev http://go/go-review/1015003
2009-10-23fix build issue cause by transition to hgKai Backman1-2/+2
R=rsc http://go/go-review/1013012
2009-10-23one more argsize fix. we were copying with the correctKai Backman1-1/+1
alignment but not enough (duh). R=rsc APPROVED=rsc DELTA=16 (13 added, 0 deleted, 3 changed) OCL=36020 CL=36024
2009-10-23all of pkg now compiles, fixes a few more testsKai Backman5-7/+87
go/test: passes 90% (313/345) R=rsc APPROVED=rsc DELTA=90 (83 added, 3 deleted, 4 changed) OCL=36011 CL=36023
2009-10-23fix off by 4 bug in morestack (lr again). remove storing of r0Kai Backman3-20/+19
now that all arguments are passed on the stack. go/test: passes 89% (310/345) R=rsc APPROVED=rsc DELTA=33 (13 added, 14 deleted, 6 changed) OCL=36009 CL=36022
2009-10-23fix broken code produced for ominusKai Backman1-5/+10
go/test: passes 89% (308/345) R=rsc APPROVED=rsc DELTA=10 (5 added, 0 deleted, 5 changed) OCL=36005 CL=36021
2009-10-22fix off by 4 in newproc arg copying.Kai Backman2-4/+4
R=rsc APPROVED=rsc DELTA=4 (0 added, 0 deleted, 4 changed) OCL=36001 CL=36004
2009-10-23fix computation of sync delayRobert Griesemer1-3/+3
R=rsc http://go/go-review/1013011
2009-10-22Fix the sigaction declaration to match the system for Linux.Ian Lance Taylor1-1/+1
I don't know whether Darwin needs a change here. R=rsc http://go/go-review/1013010
2009-10-22s/pc/PC/ in traceback output to match amd64.Ian Lance Taylor1-1/+1
test/run expects to see "PC". R=rsc http://go/go-review/1015002
2009-10-22Fix printer_test.go to invoke Fprint as a method of cfg.Ian Lance Taylor1-1/+1
This matches the change to printer.go in revision 3632. R=gri http://go/go-review/1015001
2009-10-22- make printer interface easily extensible w/o breaking clients (in the future)Robert Griesemer5-70/+79
- replacement for p4 CL 35999 (abandoned) R=rsc http://go/go-review/1012010
2009-10-22minor changes to walkRobert Griesemer1-59/+52
R=rsc http://go/go-review/1012008
2009-10-22simple AST walking supportRobert Griesemer2-0/+310
R=rsc http://go/go-review/1014006
2009-10-22fix build: no acidRob Pike1-2/+4
R=rsc http://go/go-review/1014005
2009-10-22fix build after Mercurial move.Russ Cox16-54/+1978
various missing or incorrect files. R=r CC=go-dev http://go/go-review/1014004
2009-10-22go/printer:Robert Griesemer5-113/+186
- handle HTML tagging via (client-installable) Stylers go/doc: - basic styler support - some factoring - ready to contain the search code (but for now excluded) doc/style.css: - updated doc/go_spec.css: - cleanup: replace deprecated uses of <font> tag with <span> tag R=rsc DELTA=302 (160 added, 62 deleted, 80 changed) OCL=35973 CL=35996
2009-10-22Interface types, values, and type compiler. This does not yetAustin Clements4-13/+292
implement any type checking or semantics for interfaces. R=rsc APPROVED=rsc DELTA=305 (289 added, 10 deleted, 6 changed) OCL=35889 CL=35995
2009-10-21have http server in-line PDF files.Rob Pike1-0/+1
add go course pdf files to doc/ for godoc to serve. fix links to point to those files. R=rsc DELTA=7 (4 added, 0 deleted, 3 changed) OCL=35972 CL=35981
2009-10-21Add SetValue(Value) to the Value interface.Adam Langley2-2/+172
R=rsc APPROVED=rsc DELTA=172 (170 added, 0 deleted, 2 changed) OCL=35969 CL=35980
2009-10-21fix typo/oversight: s/Title/ToTitle/. the comment was already correctRob Pike1-1/+1
R=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=35964 CL=35979
2009-10-21Replace SliceReader with bytes.Buffer.Adam Langley1-16/+1
R=r APPROVED=r DELTA=16 (0 added, 15 deleted, 1 changed) OCL=35976 CL=35978
2009-10-21Fix typo in documentation.Adam Langley1-1/+2
R=r APPROVED=r DELTA=2 (1 added, 0 deleted, 1 changed) OCL=35977 CL=35977
2009-10-21Add initial x509 code.Adam Langley9-0/+659
R=rsc APPROVED=rsc DELTA=659 (659 added, 0 deleted, 0 changed) OCL=35932 CL=35975
2009-10-21change stack splitting comparisons from signed to unsigned (oversight)Kai Backman1-9/+9
R=rsc APPROVED=rsc DELTA=9 (0 added, 0 deleted, 9 changed) OCL=35911 CL=35952
2009-10-20Move usr/dsymonds/iterable to src/pkg/exp/iterable.David Symonds7-6/+276
Remove remainder of usr/dsymonds. R=rsc,r APPROVED=r DELTA=685 (275 added, 409 deleted, 1 changed) OCL=35810 CL=35933
2009-10-20remove superfluous tracing supportRobert Griesemer1-5/+1
R=rsc DELTA=5 (0 added, 4 deleted, 1 changed) OCL=35930 CL=35930
2009-10-20base64 -> encoding/base64Russ Cox21-89/+676
base85 -> encoding/ascii85, encoding/git85 debug/binary -> encoding/binary R=r DELTA=3190 (1884 added, 1297 deleted, 9 changed) OCL=35923 CL=35929
2009-10-20Updated and simplified gofmt.Robert Griesemer2-89/+120
- operates on stdin, a single file, or all files in a file tree - setting -w flag writes to (source) file instead of stdout - setting -l flag lists files whose formatting has changed R=rsc DELTA=201 (102 added, 71 deleted, 28 changed) OCL=35890 CL=35926
2009-10-20Add base85, based on base64.Russ Cox8-8/+976
Also add git version of base85, which is what I really wanted but didn't recognize as different until it was too late. R=austin DELTA=980 (972 added, 4 deleted, 4 changed) OCL=35580 CL=35921
2009-10-20address bug193 and add note to spec about it.Russ Cox3-6/+7
R=ken OCL=35920 CL=35920
2009-10-20bug162, over and overRuss Cox8-55/+121
R=ken OCL=35919 CL=35919
2009-10-19removed tempalloc/tempfree and replaced with tempnameKai Backman4-62/+10
go/test: passes 88% (304/345) R=rsc APPROVED=rsc DELTA=67 (3 added, 54 deleted, 10 changed) OCL=35910 CL=35910
2009-10-19support for 5.out filesRuss Cox6-15/+1206
R=kaib DELTA=1262 (1247 added, 7 deleted, 8 changed) OCL=35907 CL=35909
2009-10-19getcallerpc and setcallerpcKai Backman1-11/+7
go/test: passes 87% (303/345) R=rsc APPROVED=rsc DELTA=19 (5 added, 6 deleted, 8 changed) OCL=35903 CL=35906
2009-10-19bug196Russ Cox3-11/+32
R=ken OCL=35905 CL=35905
2009-10-19bug136Russ Cox3-27/+10
R=ken OCL=35902 CL=35904
2009-10-19first version of closures. test/closure doesn't yet pass.Kai Backman1-0/+122
go/test: passes 87% (300/343) R=rsc APPROVED=rsc DELTA=125 (125 added, 0 deleted, 0 changed) OCL=35893 CL=35900
2009-10-19bug169Russ Cox1-2/+4
R=ken OCL=35899 CL=35899
2009-10-196g bug fixes:Russ Cox2-5/+15
* bug211 * embedded interfaces with lowercase methods * var _ = f() at top level R=ken OCL=35898 CL=35898
2009-10-19bug190.Russ Cox9-112/+135
also eliminate float80 dregs R=ken OCL=35894 CL=35896