- 26 Mar, 2010 9 commits
-
-
Russ Cox authored
R=gri CC=golang-dev https://golang.org/cl/784041
-
Russ Cox authored
This is a modified version of the open source pprof from code.google.com/p/google-perftools. That version is likely to catch up to this one, but it's still useful to ship our own copy since we only need the one script from that project, not all the C++ libraries. R=r CC=golang-dev https://golang.org/cl/783041
-
Russ Cox authored
eliminate second pass of mark+sweep by scanning finalizer table specially. R=r CC=golang-dev https://golang.org/cl/782041
-
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 17 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
-