- 03 Nov, 2011 22 commits
-
-
Andrew Balholm authored
Pass tests1.dat, test 85: <head><meta></head><link> | <html> | <head> | <meta> | <link> | <body> R=nigeltao CC=golang-dev https://golang.org/cl/5297079
-
Brad Fitzpatrick authored
Part of http diet plan. More of the lesser-used and newcomer-misleading parts of http will move here. R=r, rsc CC=golang-dev https://golang.org/cl/5336049
-
Russ Cox authored
runtime knows how to get the time of day without allocating memory. R=golang-dev, dsymonds, dave, hectorchu, r, cw CC=golang-dev https://golang.org/cl/5297078
-
Russ Cox authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5305087
-
David Symonds authored
This partially undoes 8fd7e6d070c8, but preserves its semantics. More importantly, it results in the data about each fix being decentralised, which makes it easier for new fixes to be added, and other gofix users to slot new fixes in. It also adds some useful metadata that could be used in the future. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5306092
-
Rob Pike authored
This is Go 1 package renaming CL #4. This one merely moves the source; the import strings will be changed after the next weekly release. This one moves pieces into os, text, and unicode. exec -> os/exec scanner -> text/scanner tabwriter -> text/tabwriter template -> text/template template/parse -> text/template/parse utf16 -> unicode/utf16 utf8 -> unicode/utf8 This should be the last of the source-rearranging CLs. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5331066
-
Vincent Vanackere authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5334050
-
Rob Pike authored
This is Go 1 package renaming CL #3. This one merely moves the source; the import strings will be changed after the next weekly release. This one moves pieces into net. http -> net/http http/cgi -> net/http/cgi http/fcgi -> net/http/fcgi http/pprof -> net/http/pprof http/httptest -> net/http/httptest mail -> net/mail rpc -> net/rpc rpc/jsonrpc -> net/rpc/jsonrpc smtp -> net/smtp url -> net/url Also remove rand (now math/rand) from NOTEST - it has a test. The only edits are in Makefiles and deps.bash. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5335048
-
Rob Pike authored
This is Go 1 package renaming CL #2. This one merely moves the source; the import strings will be changed after the next weekly release. exp/template/html -> html/template big -> math/big cmath -> math/cmplx rand -> math/rand syslog -> log/syslog The only edits are in Makefiles and deps.bash. Note that this CL moves exp/template/html out of exp. I decided to do that so all the renamings can be done together, even though the API (and that of template, for that matter) is still fluid. R=r, rsc CC=golang-dev https://golang.org/cl/5332053
-
Brad Fitzpatrick authored
ClientConn's main feature (pipelining support) wasn't being used anyway. Ends up simpler to just not use it. This is prep for the http diet, moving ClientConn, ServerConn, etc into http/httputil. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5305088
-
Russ Cox authored
Now that vector is gone, there is no precedent to refer to. This is a confusing point for people looking to use the package. R=golang-dev, r, cw CC=golang-dev https://golang.org/cl/5322069
-
Rob Pike authored
Use simpler shell constructs. R=golang-dev CC=golang-dev https://golang.org/cl/5297080
-
Rob Pike authored
This is Go 1 package renaming CL #1. This one merely moves the source; the import strings will be changed after the next weekly release. The only edits are in Makefiles. R=r, rsc CC=golang-dev https://golang.org/cl/5331060
-
Luuk van Dijk authored
Fixes #2355. I have a test, but not sure if it's worth adding. Instead i've made the patching-over in reflect.c methods more fatal and more descriptive. R=rsc CC=golang-dev https://golang.org/cl/5302082
-
Russ Cox authored
R=lvd, lvd CC=golang-dev https://golang.org/cl/5332051
-
Russ Cox authored
Fixes #2333. R=r CC=golang-dev https://golang.org/cl/5316075
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/5298091
-
Andrew Balholm authored
Pass tests1.dat, test 83: <title><meta></title><link><title><meta></title> | <html> | <head> | <title> | "<meta>" | <link> | <title> | "<meta>" | <body> Also pass test 84: <style><!--</style><meta><script>--><link></script> R=nigeltao CC=golang-dev https://golang.org/cl/5331061
-
Andrew Gerrand authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5337041
-
David Symonds authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5303095
-
Fumitoshi Ukai authored
websocket spec had changed server-side requiements to return an HTTP response with an appropriate error code (such as 400 Bad Request) when it finds client did not send a handshake that matches websocket protocol, rather than just closing connection. It needs to flush out response before closing connection. Fixes issues 2396. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5318072
-
Mikio Hara authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5330068
-
- 02 Nov, 2011 18 commits
-
-
Andrew Balholm authored
Pass tests1.dat, test 80: <a href=a>aa<marquee>aa<a href=b>bb</marquee>aa | <html> | <head> | <body> | <a> | href="a" | "aa" | <marquee> | "aa" | <a> | href="b" | "bb" | "aa" Also pass tests through test 82: <!DOCTYPE html><spacer>foo R=nigeltao CC=golang-dev https://golang.org/cl/5319071
-
Luuk van Dijk authored
R=rsc CC=golang-dev https://golang.org/cl/5323071
-
Russ Cox authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5319072
-
Russ Cox authored
Add ast.SortImports(fset, file) to go/ast, for use by both programs. Fixes #346. R=golang-dev, r CC=golang-dev https://golang.org/cl/5330069
-
Rob Pike authored
The recursive definitions are illegal Go, but godoc doesn't mind. R=bradfitz, r, n13m3y3r, rsc CC=golang-dev https://golang.org/cl/5322067
-
Brad Fitzpatrick authored
Fixes #2328 (float, bool) R=rsc, r CC=golang-dev https://golang.org/cl/5294067
-
Charles L. Dorian authored
R=rsc CC=golang-dev https://golang.org/cl/5298087
-
Luuk van Dijk authored
Fixes #2343. R=rsc CC=golang-dev https://golang.org/cl/5332048
-
Brad Fitzpatrick authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/5316069
-
Luuk van Dijk authored
mark OADDR inserted by typecheck as implicit OCOPY takes ->left and ->right, not ->list OMAKE*'s can all have arguments precedence for OIND was initalized twice fixes #2414 R=rsc, dave CC=golang-dev https://golang.org/cl/5319065
-
Dmitriy Vyukov authored
The change introduces 2 generic mutex implementations (futex- and semaphore-based). Each OS chooses a suitable mutex implementation and implements few callbacks (e.g. futex wait/wake). The CL reduces code duplication, extends some optimizations available only on Linux/Windows to other OSes and provides ground for futher optimizations. Chan finalizers are finally eliminated. (Linux/amd64, 8 HT cores) benchmark old new BenchmarkChanContended 83.6 77.8 ns/op BenchmarkChanContended-2 341 328 ns/op BenchmarkChanContended-4 382 383 ns/op BenchmarkChanContended-8 390 374 ns/op BenchmarkChanContended-16 313 291 ns/op (Darwin/amd64, 2 cores) benchmark old new BenchmarkChanContended 159 172 ns/op BenchmarkChanContended-2 6735 263 ns/op BenchmarkChanContended-4 10384 255 ns/op BenchmarkChanCreation 1174 407 ns/op BenchmarkChanCreation-2 4007 254 ns/op BenchmarkChanCreation-4 4029 246 ns/op R=rsc, jsing, hectorchu CC=golang-dev https://golang.org/cl/5140043
-
Nigel Tao authored
R=dsymonds CC=golang-dev https://golang.org/cl/5303092
-
Alex Brainman authored
R=rsc CC=golang-dev https://golang.org/cl/5318056
-
Andrew Gerrand authored
R=golang-dev, dsymonds, r CC=golang-dev https://golang.org/cl/5307080
-
David Symonds authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/5323070
-
Rob Pike authored
A profound change to christen the new tag. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5327062
-
Russ Cox authored
I promised it wouldn't last very long. People who really need this can sync to 6a5647d82728. ««« original CL description gc: add GOEXPERIMENT=os.Error This won't last long, I promise. R=ken2 CC=golang-dev https://golang.org/cl/5330066 »»» R=ken2 CC=golang-dev https://golang.org/cl/5333053
-
Russ Cox authored
This won't last long, I promise. R=ken2 CC=golang-dev https://golang.org/cl/5330066
-