]>
Cypherpunks repositories - gostls13.git/log
Robert Griesemer [Thu, 2 Dec 2010 20:32:14 +0000 (12:32 -0800)]
go_spec: fixed a couple omissions/type errors
- use math.Sqrt instead of Math.sqrt
- use float64 for Point fields to match math.Sqrt
- distinguish between Point and Point3D for clarity
- add alignment sizes for complex types
R=r, rsc, iant, ken2
CC=golang-dev
https://golang.org/cl/
3420041
Jamie Gennis [Thu, 2 Dec 2010 18:42:10 +0000 (10:42 -0800)]
go/printer: preserve newlines in func parameter lists
Fixes #1179.
R=gri
CC=golang-dev
https://golang.org/cl/
3225042
Robert Griesemer [Thu, 2 Dec 2010 18:41:56 +0000 (10:41 -0800)]
A+C: added Jamie Gennis
R=iant, r
CC=golang-dev
https://golang.org/cl/
3416042
Stefan Nilsson [Thu, 2 Dec 2010 17:18:20 +0000 (09:18 -0800)]
Sort: reduced stack depth to lg(n) in quickSort
Doing the tail recursion elimination explicitly
seems safer than leaving it to the compiler;
the code is still clean and easy to understand.
R=r, r2, gri
CC=golang-dev
https://golang.org/cl/
3373041
Robert Griesemer [Thu, 2 Dec 2010 17:18:08 +0000 (09:18 -0800)]
A+C: adding Stefan Nilsson
R=rsc, iant2
CC=golang-dev
https://golang.org/cl/
3417041
Brad Fitzpatrick [Thu, 2 Dec 2010 04:00:19 +0000 (20:00 -0800)]
http: consume request body before next request
Fixes #1306.
R=rsc
CC=golang-dev
https://golang.org/cl/
3332043
Rob Pike [Thu, 2 Dec 2010 01:10:40 +0000 (17:10 -0800)]
template: implement multi-word variable instantation for formatters.
Before one could say
{field}
or
{field|formatter}
Now one can also say
{field1 field2 field3}
or
{field1 field2 field3|formatter}
and the fields are passed as successive arguments to the formatter,
analogous to fmt.Print.
R=rsc, gri
CC=golang-dev
https://golang.org/cl/
3385041
Rob Pike [Thu, 2 Dec 2010 01:10:26 +0000 (17:10 -0800)]
roadmap: update gdb status
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/
3395041
Rob Pike [Wed, 1 Dec 2010 21:33:49 +0000 (13:33 -0800)]
template: change the signature of formatters for future development.
Make them more like Printf, with a ... final argument. This breaks
code with existing formatters but not the templates that use them.
R=rsc, gri
CC=golang-dev
https://golang.org/cl/
3378041
Kyle Consalus [Wed, 1 Dec 2010 19:59:13 +0000 (11:59 -0800)]
Removed bytes.Add and bytes.AddByte; we now have 'append'.
Changed all uses of bytes.Add (aside from those testing bytes.Add) to append(a, b...).
Also ran "gofmt -s" and made use of copy([]byte, string) in the fasta benchmark.
R=golang-dev, r, r2
CC=golang-dev
https://golang.org/cl/
3302042
Roger Peppe [Wed, 1 Dec 2010 18:15:42 +0000 (10:15 -0800)]
log: ensure writes are atomic.
This means that any Writer can be used safely
even when Output is called concurrently.
Fixes #1302.
R=r, nigeltao_gnome
CC=golang-dev
https://golang.org/cl/
3300042
Benny Siegert [Wed, 1 Dec 2010 01:17:45 +0000 (17:17 -0800)]
path: Windows support for Split
Make Split work on backslashes as well as on slashes under Windows
and support the "C:filename" special case. Also add corresponding
tests.
R=r, rsc, PeterGo, r2, brainman
CC=golang-dev
https://golang.org/cl/
3008041
Luuk van Dijk [Tue, 30 Nov 2010 23:19:00 +0000 (00:19 +0100)]
runtime: fix windows breakage
R=iant
CC=golang-dev
https://golang.org/cl/
3344044
Rob Pike [Tue, 30 Nov 2010 22:28:33 +0000 (14:28 -0800)]
fmt: fix documentation format glitch. no content to change.
Fixes #1313.
R=gri
CC=golang-dev
https://golang.org/cl/
3361041
Adam Langley [Tue, 30 Nov 2010 21:59:43 +0000 (16:59 -0500)]
utf8: make EncodeRune's destination the first argument.
R=r
CC=golang-dev
https://golang.org/cl/
3364041
Adam Langley [Tue, 30 Nov 2010 21:58:59 +0000 (16:58 -0500)]
crypto/elliptic: use a Jacobian transform
(Speeds up the code about 25x)
R=r
CC=golang-dev
https://golang.org/cl/
3359042
Rob Pike [Tue, 30 Nov 2010 20:59:52 +0000 (12:59 -0800)]
fmt.Scan: accept Inf and NaN
Fixes #1308.
R=rsc, r2
CC=golang-dev
https://golang.org/cl/
3280045
Rob Pike [Tue, 30 Nov 2010 20:53:42 +0000 (12:53 -0800)]
strconv: Atof on Infs and NaNs
R=rsc
CC=golang-dev
https://golang.org/cl/
3359041
Rob Pike [Tue, 30 Nov 2010 18:37:57 +0000 (10:37 -0800)]
sort: avoid overflow in pivot calculation.
thanks to snilsson@nada.kth.se for the original CL.
R=gri
CC=golang-dev, snilsson
https://golang.org/cl/
3280044
Eoghan Sherry [Tue, 30 Nov 2010 18:23:27 +0000 (10:23 -0800)]
big: fix (*Rat) SetFrac64(a, b) when b < 0.
R=gri
CC=golang-dev
https://golang.org/cl/
3352041
Robert Griesemer [Tue, 30 Nov 2010 18:23:07 +0000 (10:23 -0800)]
add Eoghan Sherry as author and contributor
R=r, r2
CC=golang-dev
https://golang.org/cl/
3311043
Luuk van Dijk [Tue, 30 Nov 2010 17:21:26 +0000 (18:21 +0100)]
runtime: parallel definitions in Go for all C structs.
R=rsc
CC=golang-dev
https://golang.org/cl/
3308041
Peter Mundy [Mon, 29 Nov 2010 22:31:24 +0000 (14:31 -0800)]
godoc: fix doc typo
Consistently use 6060 as the port number.
R=gri
CC=golang-dev
https://golang.org/cl/
3287042
Luuk van Dijk [Mon, 29 Nov 2010 18:25:33 +0000 (19:25 +0100)]
[68]l: correct dwarf location for globals and ranges for arrays.
R=rsc
CC=golang-dev
https://golang.org/cl/
3306042
Anschel Schaffer-Cohen [Mon, 29 Nov 2010 17:17:28 +0000 (09:17 -0800)]
doc/code.html: fix reference to "gomake build"
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/
3288042
Rob Pike [Mon, 29 Nov 2010 15:30:36 +0000 (07:30 -0800)]
fmt: allow "% X" as well as "% x"
R=rsc, cw, PeterGo
CC=golang-dev
https://golang.org/cl/
3319042
Peter Mundy [Mon, 29 Nov 2010 01:10:02 +0000 (10:10 +0900)]
doc: fix docs typos
R=adg
CC=golang-dev
https://golang.org/cl/
3315041
Anschel Schaffer-Cohen [Sun, 28 Nov 2010 22:25:31 +0000 (09:25 +1100)]
exp/eval: build fix for parser.ParseFile API change.
R=golang-dev, nigeltao
CC=golang-dev
https://golang.org/cl/
3283042
Ian Lance Taylor [Sat, 27 Nov 2010 00:16:47 +0000 (16:16 -0800)]
A+C: Add Harley Laue (individual CLA)
R=rsc, adg
CC=golang-dev
https://golang.org/cl/
3316041
Mathieu Lonjaret [Fri, 26 Nov 2010 02:05:22 +0000 (13:05 +1100)]
compress/flate: fix typo in comment.
R=golang-dev, nigeltao_gnome, nigeltao
CC=golang-dev
https://golang.org/cl/
3334041
Alex Brainman [Wed, 24 Nov 2010 00:47:35 +0000 (11:47 +1100)]
runtime: fix SysFree to really free memory on Windows
Fixes #1294.
R=golang-dev, PeterGo, iant
CC=golang-dev
https://golang.org/cl/
3271041
Andrew Gerrand [Tue, 23 Nov 2010 23:49:22 +0000 (10:49 +1100)]
tag release.2010-11-23
R=nigeltao
CC=golang-dev
https://golang.org/cl/
3294041
Andrew Gerrand [Tue, 23 Nov 2010 23:47:59 +0000 (10:47 +1100)]
release.2010-11-23
R=nigeltao
CC=golang-dev
https://golang.org/cl/
3293041
Yves Junqueira [Mon, 22 Nov 2010 23:43:16 +0000 (10:43 +1100)]
doc: add link to codewalks.
Fixes #1281.
R=adg
CC=golang-dev
https://golang.org/cl/
3150041
Yves Junqueira [Mon, 22 Nov 2010 23:42:04 +0000 (10:42 +1100)]
Documentation: how to write Makefiles for commands.
Fixes #1282.
R=adg
CC=golang-dev
https://golang.org/cl/
3152041
Wei Guangjing [Mon, 22 Nov 2010 16:01:30 +0000 (11:01 -0500)]
net: add ReadFrom and WriteTo windows version.
Fixes #1275.
R=rsc, brainman
CC=golang-dev
https://golang.org/cl/
3136042
Anthony Martin [Mon, 22 Nov 2010 15:59:51 +0000 (10:59 -0500)]
gc: better error message for bad type in channel send
# test program
1 package main
2
3 type C chan int
4
5 func F(c C) {
6 c <- true
7 }
# old error
test.go:6: cannot use true (type bool) as type int in function argument
# new error
test.go:6: cannot use true (type bool) as type int in channel send
R=rsc, ejsherry
CC=golang-dev
https://golang.org/cl/
3231042
Robert Griesemer [Sun, 21 Nov 2010 05:30:36 +0000 (21:30 -0800)]
position.go: more flexible AddFile method
This will make it easier to use Pos values
together with suffix arrays by slightly de-
coupling the mapping of Pos values to global
offsets.
R=rsc
CC=golang-dev
https://golang.org/cl/
3231041
Ken Thompson [Sat, 20 Nov 2010 23:58:28 +0000 (15:58 -0800)]
more on dynamic hash in compound literals.
thanks to vskrap, andrey mirtchovski,
and Eoghan Sherry.
R=rsc
CC=golang-dev
https://golang.org/cl/
3245041
Robert Griesemer [Fri, 19 Nov 2010 22:05:12 +0000 (14:05 -0800)]
godoc: use correct time stamp to indicate accuracy of search result
- compare against fsModified to check if index is out of date
- don't change fsModified if there are no user-mapped file systems
R=rsc, iant
CC=golang-dev
https://golang.org/cl/
3213041
Adam Langley [Fri, 19 Nov 2010 21:17:58 +0000 (16:17 -0500)]
crypto/cipher: add CFB and OCFB mode.
(Files which I left out of the initial commit to keep it small.)
R=rsc
CC=golang-dev
https://golang.org/cl/
3183043
Russ Cox [Fri, 19 Nov 2010 21:04:25 +0000 (16:04 -0500)]
index/suffixarray: use sort.Search
R=gri
CC=golang-dev
https://golang.org/cl/
3200041
Adam Langley [Fri, 19 Nov 2010 19:12:07 +0000 (14:12 -0500)]
crypto/cipher: add package
cipher is intended to replace crypto/block over time. This
change only adds basic parts: CBC and CTR mode and doesn't add
the package to the top-level Makefile.
R=r, rsc
CC=golang-dev
https://golang.org/cl/
3069041
Robert Griesemer [Fri, 19 Nov 2010 03:55:38 +0000 (19:55 -0800)]
godoc: compute search index for all file systems under godoc's observation
R=rsc
CC=golang-dev
https://golang.org/cl/
3209041
Ken Thompson [Thu, 18 Nov 2010 21:07:34 +0000 (13:07 -0800)]
adjustable hash code in
typecheck of composit literals
to get rid of n^2 behavior.
R=rsc
CC=golang-dev
https://golang.org/cl/
3208041
Ian Lance Taylor [Thu, 18 Nov 2010 20:34:47 +0000 (12:34 -0800)]
Makefiles: Don't define _64BIT now that 6c does it by default.
R=rsc
CC=golang-dev
https://golang.org/cl/
3207041
Ian Lance Taylor [Thu, 18 Nov 2010 20:34:04 +0000 (12:34 -0800)]
cgo: Print required space after parameter name in wrapper function.
R=rsc, gri
CC=golang-dev
https://golang.org/cl/
3206041
Ian Lance Taylor [Thu, 18 Nov 2010 18:26:41 +0000 (10:26 -0800)]
6c: automatically #define _64BIT.
This makes it much easier to use a tool like Swig which needs
to run either 8c or 6c on generated code which #include's
"runtime.h".
R=ken2, rsc
CC=golang-dev
https://golang.org/cl/
3205041
Russ Cox [Thu, 18 Nov 2010 16:46:07 +0000 (11:46 -0500)]
sort: invert meaning of f in Search
Backwards incompatible change, but makes
it easier to reason about non-idiomatic searches:
now f specifies what is sought.
R=gri
CC=golang-dev
https://golang.org/cl/
3195042
Russ Cox [Thu, 18 Nov 2010 12:16:09 +0000 (07:16 -0500)]
sort: edit doc comment for Search
Change comment to be more generic,
with indexed data structure search as
one common use case.
Fix typo []data.
R=gri, rog
CC=golang-dev
https://golang.org/cl/
3159041
Andrew Gerrand [Thu, 18 Nov 2010 03:14:42 +0000 (14:14 +1100)]
rpc: add RegisterName to allow override of default type name
R=r, r2
CC=golang-dev
https://golang.org/cl/
2890041
Robert Griesemer [Thu, 18 Nov 2010 01:00:25 +0000 (17:00 -0800)]
go/token position: code improvements per rsc's suggestion
R=rsc
CC=golang-dev
https://golang.org/cl/
3183041
Robert Griesemer [Wed, 17 Nov 2010 20:17:40 +0000 (12:17 -0800)]
position.go: test cases for token.Pos
- adjustments to position.go due to changed sort.Search semantics
- various minor fixes
R=rsc
CC=golang-dev, r
https://golang.org/cl/
3079041
Robert Griesemer [Wed, 17 Nov 2010 19:03:33 +0000 (11:03 -0800)]
godoc: bug fix in relativePath
This fixes a problem with relativePath, where
a prefix was not recognized because it ended
in "//" as opposed to just "/".
Also: Minor unrelated cleanup of a declaration.
R=rsc
CC=golang-dev
https://golang.org/cl/
3146041
Robert Griesemer [Sat, 13 Nov 2010 00:39:33 +0000 (16:39 -0800)]
token/position: implemented Pos
A pos value represents a file-set specific, accurate
source position value. It is 8x smaller in size than
the corresponding Position value (4 bytes vs 32 bytes).
Using Pos values instead of Position values in AST
saves approx. 25MBytes of memory when running godoc
on the current repository.
This CL introduces the Pos, File, and FileSet data
types; it does not affect existing code. Another
(pending CL) will make the change to all dependent
source files.
Missing: tests
R=r
CC=golang-dev, rsc
https://golang.org/cl/
2936041
Alex Brainman [Sat, 13 Nov 2010 00:15:09 +0000 (11:15 +1100)]
exec: enable tests on windows
Fixes #1104.
R=golang-dev, mattn, r
CC=Joe Poirier, golang-dev
https://golang.org/cl/
3051041
Robert Griesemer [Sat, 13 Nov 2010 00:08:56 +0000 (16:08 -0800)]
sort.Search: slightly more precise wording in comment
(+ some cosmetic changes)
R=iant, iant2
CC=golang-dev
https://golang.org/cl/
3076041
Roger Peppe [Fri, 12 Nov 2010 23:57:33 +0000 (15:57 -0800)]
sort: simplify semantics of Search.
As discussed earlier.
R=gri
CC=golang-dev
https://golang.org/cl/
3025042
Kyle Consalus [Fri, 12 Nov 2010 23:25:25 +0000 (15:25 -0800)]
Remove unnecessary casts in Get() methods.
Cleaner, but also results in a 25%+ performance improvement for Get()/SetValue() on my machine.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/
3072041
Ken Thompson [Fri, 12 Nov 2010 22:27:55 +0000 (14:27 -0800)]
arm is not little-endian
R=rob
CC=golang-dev
https://golang.org/cl/
3075041
Benny Siegert [Fri, 12 Nov 2010 20:47:50 +0000 (12:47 -0800)]
strings: add LastIndexAny
The need for a LastIndexAny function has come up in the discussion
for https://golang.org/cl/
3008041 /. This function is
implemented analogously to lastIndexFunc, using functions from
the utf8 package.
R=r, rsc, PeterGo
CC=golang-dev
https://golang.org/cl/
3057041
Rob Pike [Fri, 12 Nov 2010 20:46:46 +0000 (12:46 -0800)]
gc: fix arm build
R=ken2
CC=golang-dev
https://golang.org/cl/
3074041
Adam Langley [Fri, 12 Nov 2010 19:55:32 +0000 (14:55 -0500)]
crypto/elliptic: add package
elliptic implements several standard elliptic curves over prime fields.
R=r, r2
CC=golang-dev
https://golang.org/cl/
3065041
Anschel Schaffer-Cohen [Fri, 12 Nov 2010 17:57:46 +0000 (09:57 -0800)]
Fixed recover() documentation.
Added a "return" to the end of an example which previously threw a compile error if used.
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/
3052041
Ken Thompson [Fri, 12 Nov 2010 03:54:35 +0000 (19:54 -0800)]
last of the arm conversions
R=rsc
CC=golang-dev
https://golang.org/cl/
3053041
Robert Griesemer [Thu, 11 Nov 2010 22:52:37 +0000 (14:52 -0800)]
sort.Search: added extra test to verify efficiency
R=r
CC=golang-dev
https://golang.org/cl/
3048041
Robert Griesemer [Thu, 11 Nov 2010 21:52:49 +0000 (13:52 -0800)]
sort.Search: more typos
R=r
CC=golang-dev
https://golang.org/cl/
3042041
Adam Langley [Thu, 11 Nov 2010 20:50:40 +0000 (15:50 -0500)]
crypto/x509: policy OID support and fixes.
* Add support for certificate policy identifiers
* Fix the version number of generated certificates
* Fix the parsing of version numbers
* Fix the case of multiple name entries (it should have been a list of
tagged values, not a tagged list of values).
R=r
CC=golang-dev
https://golang.org/cl/
3044041
Robert Griesemer [Thu, 11 Nov 2010 18:51:59 +0000 (10:51 -0800)]
sort.Search: fix typo in documentation
R=r
CC=golang-dev
https://golang.org/cl/
3016043
Alex Brainman [Wed, 10 Nov 2010 23:38:45 +0000 (10:38 +1100)]
runtime: free memory allocated by windows CommandLineToArgv
R=golang-dev, r2
CC=golang-dev
https://golang.org/cl/
3003043
Ian Lance Taylor [Wed, 10 Nov 2010 23:23:20 +0000 (15:23 -0800)]
runtime: omit runtime· prefix from static functions (in ARM code).
R=r
CC=golang-dev
https://golang.org/cl/
3026041
Ian Lance Taylor [Wed, 10 Nov 2010 23:10:19 +0000 (15:10 -0800)]
runtime: Add some missing runtime· prefixes to ARM asm code.
R=r, r2
CC=golang-dev
https://golang.org/cl/
3024041
Rob Pike [Wed, 10 Nov 2010 22:24:16 +0000 (14:24 -0800)]
release part 2
R=gri
CC=golang-dev
https://golang.org/cl/
2986042
Rob Pike [Wed, 10 Nov 2010 22:22:40 +0000 (14:22 -0800)]
release step 1
R=gri
CC=golang-dev
https://golang.org/cl/
3022041
Ian Lance Taylor [Wed, 10 Nov 2010 21:25:49 +0000 (13:25 -0800)]
path: Fix Glob when it finds a file in directory position.
When searching a list of directories, the files which match
the pattern are accumulated in a slice. If the glob has a
wildcard for the directory, and the wildcard matches a file
rather than a directory, then the files found so far are
discarded. E.g., path.Glob("*/x") in a directory which
contains both files and subdirectories. This patch avoids
discarding matches found so far when a file is found.
R=r
CC=bsiegert, golang-dev
https://golang.org/cl/
3015042
Robert Griesemer [Wed, 10 Nov 2010 21:19:28 +0000 (13:19 -0800)]
sort: binary search for sorted slices
R=r, r2
CC=golang-dev
https://golang.org/cl/
2997041
Roger Peppe [Wed, 10 Nov 2010 17:39:26 +0000 (09:39 -0800)]
testing: delete redundant name argument to Benchmark().
[it was a carry over from the previous iteration]
R=r
CC=golang-dev
https://golang.org/cl/
3016041
Ken Thompson [Wed, 10 Nov 2010 01:39:36 +0000 (17:39 -0800)]
fix error converting result of complex
division. resolves issue 1261.
R=rsc
CC=golang-dev
https://golang.org/cl/
2985043
Robert Griesemer [Tue, 9 Nov 2010 19:26:54 +0000 (11:26 -0800)]
go/ast: change embedded token.Position fields to named fields
This is in preparation for a different position representation.
It also resolves situations where a node would be printed as
it's node position simply because the embedded token.Position
has a String method.
R=r
CC=golang-dev
https://golang.org/cl/
2991041
Peter Mundy [Tue, 9 Nov 2010 18:10:57 +0000 (10:10 -0800)]
doc: fix go_spec spelling errors
R=gri
CC=golang-dev
https://golang.org/cl/
2970042
Roger Peppe [Tue, 9 Nov 2010 16:58:23 +0000 (08:58 -0800)]
container/list: make Remove return Value of removed element.
When it is known that there is already at least one element in the
list, it is awkwardly verbose to use three lines and an extra
variable declaration to remove the first or last item (a common
case), rather than use a simple expression.
a stack:
stk.PushFront(x)
x = stk.Front().Remove().(T)
vs.
stk.PushFront(x)
e := stk.Front()
e.Remove()
x = e.Value.(T)
[An alternative CL might be to add PopFront and PopBack methods].
R=gri
CC=golang-dev
https://golang.org/cl/
3000041
Peter Mundy [Tue, 9 Nov 2010 16:46:13 +0000 (08:46 -0800)]
doc: fix go_spec spelling error
R=rsc, gri
CC=golang-dev
https://golang.org/cl/
2985041
Evan Shaw [Tue, 9 Nov 2010 01:33:53 +0000 (17:33 -0800)]
bytes: SSE for bytes.IndexByte on amd64
Performance on 2.8 GHz Intel Core i7:
Before:
BenchmarkIndexByte4K
1000000 2997 ns/op 1366.70 MB/s
BenchmarkIndexByte4M 500
3049772 ns/op 1375.28 MB/s
BenchmarkIndexByte64M 50
49582280 ns/op 1353.48 MB/s
After:
BenchmarkIndexByte4K
10000000 298 ns/op 13744.97 MB/s
BenchmarkIndexByte4M 10000 285993 ns/op 14665.76 MB/s
BenchmarkIndexByte64M 500
4618172 ns/op 14531.48 MB/s
R=rsc, PeterGo, r2, r
CC=golang-dev
https://golang.org/cl/
2888041
Rob Pike [Mon, 8 Nov 2010 23:33:00 +0000 (15:33 -0800)]
json: don't indirect before testing for custom unmarshaler
Fixes #1260.
R=gri
CC=golang-dev
https://golang.org/cl/
2994041
Robert Griesemer [Mon, 8 Nov 2010 23:13:35 +0000 (15:13 -0800)]
os.Expand: don't call append for each non-variable char
R=r
CC=golang-dev
https://golang.org/cl/
2993041
Rob Pike [Mon, 8 Nov 2010 23:08:41 +0000 (15:08 -0800)]
strconv: quote erroneous string in errors
Fixes #1253.
R=gri
CC=golang-dev
https://golang.org/cl/
2990041
Rob Pike [Mon, 8 Nov 2010 21:25:01 +0000 (13:25 -0800)]
os: add Expand function to evaluate environment variables.
Fixes #1258.
R=gri, msolo, bradfitzpatrick, r2
CC=golang-dev
https://golang.org/cl/
2988041
Luuk van Dijk [Mon, 8 Nov 2010 18:48:21 +0000 (19:48 +0100)]
6l/8l: generate dwarf variable names with disambiguating suffix.
R=rsc
CC=golang-dev
https://golang.org/cl/
2733042
Andrey Mirtchovski [Mon, 8 Nov 2010 17:58:57 +0000 (09:58 -0800)]
doc/codewalk: update for changes in log package
R=adg, r
CC=golang-dev
https://golang.org/cl/
2984041
Wei Guangjing [Sat, 6 Nov 2010 03:08:18 +0000 (23:08 -0400)]
net: fix windows build
R=rsc
CC=golang-dev
https://golang.org/cl/
2932041
Peter Mundy [Sat, 6 Nov 2010 03:05:53 +0000 (23:05 -0400)]
testing: rename type Test to InternalTest
type Benchmark has been renamed to InternalBenchmark
R=rsc
CC=golang-dev
https://golang.org/cl/
2942042
Russ Cox [Sat, 6 Nov 2010 03:04:08 +0000 (23:04 -0400)]
env.bash: more quoting in case of spaces
R=r, r2
CC=golang-dev
https://golang.org/cl/
2938041
Russ Cox [Sat, 6 Nov 2010 03:03:53 +0000 (23:03 -0400)]
libmach: detail for darwin errors
R=r, r2
CC=golang-dev
https://golang.org/cl/
2937041
Peter Mundy [Fri, 5 Nov 2010 20:41:23 +0000 (16:41 -0400)]
syscall: use 64-bit file size for truncation on Linux
Truncate and Ftruncate for 32-bit Linux should use 64-bit
offset system calls.
R=rsc
CC=golang-dev, royger
https://golang.org/cl/
2943041
Christopher Wedgwood [Fri, 5 Nov 2010 19:05:39 +0000 (15:05 -0400)]
io: use SetFinalizer more elegantly in Pipe
(this works now that issue 751 is resolved)
R=rsc
CC=golang-dev
https://golang.org/cl/
2834041
Rob Pike [Fri, 5 Nov 2010 18:22:28 +0000 (11:22 -0700)]
gob: don't add "." if package path is empty when registering a type.
R=rsc
CC=golang-dev
https://golang.org/cl/
2939041
Eric Clark [Fri, 5 Nov 2010 18:21:54 +0000 (11:21 -0700)]
gc: doc nit
R=rsc, r
CC=golang-dev
https://golang.org/cl/
2918042
Keith Rarick [Fri, 5 Nov 2010 18:02:03 +0000 (14:02 -0400)]
net: provide public access to file descriptors
Fixes #918.
R=rsc, rog, brainman
CC=golang-dev
https://golang.org/cl/
2904041
Russ Cox [Fri, 5 Nov 2010 18:01:52 +0000 (14:01 -0400)]
A+C: Keith Rarick (individual CLA)
R=r, r2
CC=golang-dev, kr
https://golang.org/cl/
2894042
Russ Cox [Fri, 5 Nov 2010 18:00:46 +0000 (14:00 -0400)]
runtime: explain nacl closure failure
R=r, r2
CC=golang-dev
https://golang.org/cl/
2889042