- 26 Mar, 2010 6 commits
-
-
Charles L. Dorian authored
Also amend j0.go (variable name conflict, small corrections). R=rsc CC=golang-dev https://golang.org/cl/769041
-
Giles Lean authored
In this change I'd like to combine the common code that is present in syscall_darwin.go and syscall_freebsd.go. I have three reasons for wanting to do this now: 1. reducing code duplication is nearly always good :-) 2. the duplication will get worse if I duplicate this code a third time for the NetBSD port I'm working on, which I need to do almost immediately 3. by making this change all in one lump and ignoring any commonality with the syscall_linux*.go files the diff is long but, I think, readable In future it may be possible to cherry pick functions that also apply to Linux and put them in (say) syscall_unix.go, and of course some functions may diverge in future and have to move out to OS or architecture specific files, but today I want just the low hanging fruit. Tested and passed on: Darwin (Snow Leopard, 10.6): amd64 and 386 FreeBSD (8.0-RELEASE): 386 only(*) (*) All my virtualisation software has stopped playing nice with FreeBSD for the moment, so I don't have facilities to test the amd64 port. As the OS X port is OK and the diff looks all right to my eyes I shall keep my fingers crossed. If someone with a FreeBSD/amd64 system cares to test and report I would be appreciative. 2010-03-27 update: I have replaced my virtualisation software, and have working FreeBSD/i386 and FreeBSD/amd64 virtual machines again. As I hoped (and expected -- programmers are optimists :-) the code built and passed all but the two currently known to fail tests on FreeBSD/amd64. I rechecked FreeBSD/i386 too: same results. R=rsc CC=golang-dev https://golang.org/cl/751041
-
Robert Griesemer authored
+ first use in go/doc R=r CC=golang-dev https://golang.org/cl/781041
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/778041
-
Firmansyah Adiputra authored
R=nigeltao_golang, rsc CC=golang-dev https://golang.org/cl/759041
-
Rob Pike authored
R=rsc, gri CC=golang-dev https://golang.org/cl/763041
-
- 25 Mar, 2010 14 commits
-
-
Robert Griesemer authored
- new heuristic: if both the opening { and closing } braces are on the same line, and the function body doesn't contain comments or is other- wise too long (e.g. signature too long), it is formatted as a one-line function - related cleanups along the way - gofmt -w src misc led to no additional changes as expected R=rsc, rsc1 CC=golang-dev, ken2, r https://golang.org/cl/758041
-
Rob Pike authored
R=rsc, gri CC=golang-dev https://golang.org/cl/762041
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/760042
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/731041
-
Rob Pike authored
Fixes #639 R=rsc CC=golang-dev https://golang.org/cl/755041
-
Ian Lance Taylor authored
R=rsc CC=golang-dev https://golang.org/cl/733041
-
Robert Griesemer authored
R=r CC=golang-dev https://golang.org/cl/715042
-
Dean Prichard authored
test/64bit.go: segfaults on sheevaplug(armv5) The following have long runtimes when GC is on. Sample run time in seconds for android emulator and sheevaplug test/stack.go: 4934s 1780s test/ken/chan.go: 860s 296s test/gc1.go: 218s 69s R=rsc, kaib CC=golang-dev https://golang.org/cl/749041
-
Christopher Wedgwood authored
R=rsc, r CC=golang-dev https://golang.org/cl/739042
-
Nigel Tao authored
R=adg CC=golang-dev https://golang.org/cl/744042
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/748041
-
Giles Lean authored
up to date. No functional change, but when these files are regenerated they change, leading to noisy diffs when working in the syscall package. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/705043
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/725042
-
Alex Brainman authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/747041
-
- 24 Mar, 2010 18 commits
-
-
Ken Thompson authored
R=rsc CC=golang-dev https://golang.org/cl/743041
-
Rob Pike authored
in the tests, println+panic. gofmt some tests too. R=rsc CC=golang-dev https://golang.org/cl/741041
-
Robert Griesemer authored
- change the various url-xxx formatters to return a relative URL path - make the leading '/' for URLs explicit in the template - on the way change some |html formatters to |html-esc (html should only be used for formatting AST nodes) R=rsc, r CC=golang-dev https://golang.org/cl/740041
-
Rob Pike authored
R=rsc, gri, iant, ken2 CC=golang-dev https://golang.org/cl/738041
-
Robert Griesemer authored
(this will allow the use of golang.org for remote searches) R=rsc CC=golang-dev https://golang.org/cl/734041
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/719041
-
Charles L. Dorian authored
R=rsc CC=golang-dev https://golang.org/cl/661044
-
Russ Cox authored
R=iant CC=golang-dev https://golang.org/cl/720041
-
Russ Cox authored
no way to get the data out yet. add prototype for runtime.Callers, missing from last CL. R=r CC=golang-dev https://golang.org/cl/713041
-
Dean Prichard authored
R=kaib, rsc CC=golang-dev https://golang.org/cl/627045
-
Andrey Mirtchovski authored
cmd/goinstall: include command name in error reporting (usually missing software or incorrect $PATH) R=rsc CC=golang-dev https://golang.org/cl/695041
-
Russ Cox authored
Fixes #626. R=ken2 CC=golang-dev https://golang.org/cl/714041
-
Fumitoshi Ukai authored
http://www.whatwg.org/specs/web-socket-protocol/ (draft of draft-hixie-thewebsocketprotocol-76) draft-hixie-thewebsocketprotocol-76 will introduce new handshake incompatible draft 75 or prior. http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol R=rsc CC=golang-dev https://golang.org/cl/583041
-
Giles Lean authored
R=golang-dev, gri CC=golang-dev https://golang.org/cl/645044
-
Russ Cox authored
R=gri CC=golang-dev https://golang.org/cl/711041
-
Robert Griesemer authored
R=r, rsc, ken2, iant CC=golang-dev https://golang.org/cl/708041
-
Rob Pike authored
R=rsc, adg CC=golang-dev https://golang.org/cl/702042
-
Russ Cox authored
cut copies of traceback from 6 to 1. R=r CC=golang-dev https://golang.org/cl/703041
-
- 23 Mar, 2010 2 commits
-
-
Russ Cox authored
R=gri CC=golang-dev https://golang.org/cl/704041
-
Robert Griesemer authored
Also: Actual map key must be assignment-compatible with formal map key type. Fixes #357. R=r, iant, rsc, ken2 CC=golang-dev https://golang.org/cl/673042
-