1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:31:21 -06:00
go/src/pkg
Evan Shaw 06ee80d6eb bufio: Write and WriteString cleanup
Write never writes less than the buffer size and WriteString takes advantage
of the copy built-in to improve write efficiency.

R=rsc, ality, rog
CC=golang-dev
https://golang.org/cl/4344060
2011-04-04 15:57:10 -04:00
..
archive testing: shorten some more tests 2011-03-26 11:25:22 -07:00
asn1 asn1: extensions needed for parsing Kerberos 2011-03-29 10:33:47 -04:00
big testing: shorten some more tests 2011-03-26 11:25:22 -07:00
bufio bufio: Write and WriteString cleanup 2011-04-04 15:57:10 -04:00
bytes bytes, strings: simplify Join 2011-03-29 01:27:38 -04:00
cmath delete float, complex - code changes 2011-01-19 23:09:00 -05:00
compress compress/lzw: benchmark a range of input sizes. 2011-03-09 16:32:02 +11:00
container testing: shorten some more tests 2011-03-26 11:25:22 -07:00
crypto httptest: add NewTLSServer 2011-04-04 08:32:59 -07:00
debug debug/gosym: remove need for gotest to run preparatory commands. 2011-03-29 10:41:23 -07:00
ebnf go/printer/gofmt: remove special case for multi-line raw strings 2011-03-29 18:30:59 -07:00
encoding encoding/line: fix line returned after EOF 2011-02-15 09:52:20 -05:00
exec syscall: StartProcess fixes for windows 2011-03-24 11:20:28 +11:00
exp update tree for package net changes 2011-03-28 23:28:53 -04:00
expvar http: change ResponseWriter.SetHeader(k,v) to Header() accessor 2011-03-09 09:41:01 -08:00
flag flag: fix error in documentation example. 2011-03-25 11:28:31 -07:00
fmt fmt: implement precs for %q. 2011-03-31 14:56:01 -07:00
go go/parser: package name must not be the blank identifier 2011-04-01 20:51:55 -07:00
gob gob: trivial cleanup 2011-03-25 20:45:21 -07:00
hash hash: new FNV-1a implementation 2011-03-07 11:11:21 -05:00
html html: small documentation fix. 2011-02-18 10:35:49 +11:00
http http: use upper case hex in URL escaping 2011-04-04 15:49:49 -04:00
image testing: shorten some more tests 2011-03-26 11:25:22 -07:00
index/suffixarray suffixarray: fix construction bug 2011-01-31 13:13:02 -08:00
io ioutil: add NopCloser 2011-03-12 16:05:07 -08:00
json testing: shorten some more tests 2011-03-26 11:25:22 -07:00
log log: rename Exit* to Fatal* 2011-02-01 12:47:35 -08:00
math delete float, complex - code changes 2011-01-19 23:09:00 -05:00
mime mime/multipart: switch from map to MIMEHeader 2011-03-06 15:12:03 -08:00
net net, syscall: fix windows build 2011-03-31 15:16:18 +11:00
netchan update tree for package net changes 2011-03-28 23:28:53 -04:00
os os: Fix MkdirAll("/thisdoesnotexist"). 2011-04-04 15:45:03 -04:00
patch gofmt -s -w src misc 2010-10-22 10:06:33 -07:00
path path/filepath: add support for plan9 2011-04-03 09:11:41 -07:00
rand delete float, complex - code changes 2011-01-19 23:09:00 -05:00
reflect go code: replace closed(c) with x, ok := <-c 2011-03-11 14:47:44 -05:00
regexp regexp: add support for matching text read from things that implement 2011-02-03 13:58:40 -08:00
rpc update tree for package net changes 2011-03-28 23:28:53 -04:00
runtime runtime: fix gdb support for goroutines. 2011-03-28 17:34:22 +02:00
scanner scanner: treat line comments like in Go 2011-03-30 15:26:53 -07:00
smtp update tree for package net changes 2011-03-28 23:28:53 -04:00
sort testing: shorten some tests. 2011-03-25 16:31:10 -07:00
strconv strconv/ftoa: avoid a double shift. (shifts by variables are expensive.) 2011-02-11 16:06:04 -08:00
strings bytes, strings: simplify Join 2011-03-29 01:27:38 -04:00
sync build: add all-qemu.bash, handful of arm fixes 2011-03-27 23:39:42 -04:00
syscall syscall: add BPF support for freebsd/386, freebsd/amd64 2011-04-04 15:40:40 -04:00
syslog update tree for package net changes 2011-03-28 23:28:53 -04:00
tabwriter tabwriter: use append 2010-10-28 21:23:04 -07:00
template remove unused labels 2011-03-15 14:05:07 -04:00
testing testing: add -test.timeout option. 2011-03-31 15:27:51 -07:00
time time: make TestAfterQueuing retry 3 times before declaring failure. 2011-03-30 11:40:00 +11:00
try gofmt -s -w src misc 2010-10-22 10:06:33 -07:00
unicode log: rename Exit* to Fatal* 2011-02-01 12:47:35 -08:00
unsafe unsafe: fix the documentation 2011-03-02 19:39:08 -08:00
utf8 testing: shorten some more tests 2011-03-26 11:25:22 -07:00
utf16 gofmt -s -w src misc 2010-10-22 10:06:33 -07:00
websocket update tree for package net changes 2011-03-28 23:28:53 -04:00
xml remove unused labels 2011-03-15 14:05:07 -04:00
deps.bash build: add another --no-print-directory 2010-12-16 10:46:25 +11:00
Makefile gotest: replace the shell script with the compiled program written in go. 2011-03-29 13:29:20 -07:00