An error occurred fetching the project authors.
- 23 Feb, 2015 1 commit
-
-
Russ Cox authored
The wildcard 'std' is defined in documentation to be all the packages in the Go standard library. It has also historically matched commands in the main repo, but as we implement core commands in Go, that becomes problematic. We need a wildcard that means just the library, and since 'std' is already documented to have that definition, make it so. Add a new wildcard 'cmd' for the commands in the main repo ($GOROOT). Commands that want both can say 'std cmd' (or 'cmd std') to get the effect of the old 'std'. Update make.bash etc to say both std and cmd most of the time. Exception: in race.bash, do not install race-enabled versions of the actual commands. This avoids trying to write binaries while using them, but more importantly it avoids enabling the race detector and its associated memory overhead for the already memory-hungry compilers. Change-Id: I26bb06cb13b636dfbe71a015ee0babeb270a0275 Reviewed-on: https://go-review.googlesource.com/5550 Run-TryBot: Russ Cox <rsc@golang.org> Reviewed-by:
Rob Pike <r@golang.org>
-
- 13 Dec, 2014 1 commit
-
-
Russ Cox authored
People keep pasting all.bash output into GitHub bugs, which turns the # lines into <h1> headlines. Add some more #s so that the bug reports are more readable. Not ideal but seems like the best of a few bad options. Change-Id: I4c69930ec304b2d504d7cd66221281a8577b87ae Reviewed-on: https://go-review.googlesource.com/1286Reviewed-by:
Ian Lance Taylor <iant@golang.org> Reviewed-by:
Andrew Gerrand <adg@golang.org>
-
- 05 Dec, 2014 1 commit
-
-
Russ Cox authored
This is the last system-dependent file written by cmd/dist. They are all now written by go generate. cmd/dist is not needed to start building package runtime for a different system anymore. Now all the generated files can be assumed generated, so delete the clumsy hacks in cmd/api. Re-enable api check in run.bash. LGTM=bradfitz R=bradfitz CC=golang-codereviews https://golang.org/cl/185040044
-
- 21 Nov, 2014 1 commit
-
-
Russ Cox authored
TBR=brainman CC=golang-codereviews https://golang.org/cl/175490043
-
- 02 Oct, 2014 1 commit
-
-
Alex Brainman authored
LGTM=bradfitz R=golang-codereviews, bradfitz CC=golang-codereviews https://golang.org/cl/153830044
-
- 24 Sep, 2014 1 commit
-
-
Hector Martin Cantero authored
Normally, the caller to runtime.entersyscall() must not return before calling runtime.exitsyscall(), lest g->syscallsp become a dangling pointer. runtime.cgocallbackg() violates this constraint. To work around this, save g->syscallsp and g->syscallpc around cgo->Go callbacks, then restore them after calling runtime.entersyscall(), which restores the syscall stack frame pointer saved by cgocall. This allows the GC to correctly trace a goroutine that is currently returning from a Go->cgo->Go chain. This also adds a check to proc.c that panics if g->syscallsp is clearly invalid. It is not 100% foolproof, as it will not catch a case where the stack was popped then pushed back beyond g->syscallsp, but it does catch the present cgo issue and makes existing tests fail without the bugfix. Fixes #7978. LGTM=dvyukov, rsc R=golang-codereviews, dvyukov, minux, bradfitz, iant, gobot, rsc CC=golang-codereviews, rsc https://golang.org/cl/131910043
-
- 01 Jun, 2014 1 commit
-
-
Andrew Gerrand authored
TBR=rsc R=golang-codereviews CC=golang-codereviews https://golang.org/cl/106730043
-
- 06 Mar, 2014 1 commit
-
-
Dmitriy Vyukov authored
Fixes #7459. LGTM=rsc R=rsc CC=golang-codereviews https://golang.org/cl/71060044
-
- 19 Feb, 2014 1 commit
-
-
Rémy Oudompheng authored
Also re-enable race tests in run.bash. Fixes #7334. LGTM=rsc R=rsc, dvyukov, iant, bradfitz, dave CC=golang-codereviews https://golang.org/cl/65740043
-
- 18 Feb, 2014 1 commit
-
-
Alex Brainman authored
LGTM=rsc R=golang-codereviews, rsc CC=golang-codereviews https://golang.org/cl/64980043
-
- 16 Feb, 2014 1 commit
-
-
Russ Cox authored
CL 64170043 disabled it in run.bash for Unix systems. I did not realize Windows systems also ran the race detector test. TBR=iant CC=golang-codereviews https://golang.org/cl/64480043
-
- 15 Aug, 2013 1 commit
-
-
Alex Brainman authored
whatever "end-to-end" means here R=golang-dev, dvyukov CC=golang-dev https://golang.org/cl/12898044
-
- 09 Aug, 2013 1 commit
-
-
Russ Cox authored
On my Mac, cuts the API checks from 15 seconds to 6 seconds. Also clean up some tag confusion: go run list-of-files ignores tags. R=bradfitz, gri CC=golang-dev https://golang.org/cl/12699048
-
- 07 Aug, 2013 1 commit
-
-
Brad Fitzpatrick authored
In prep for Robert's forthcoming cmd/api rewrite which depends on the go.tools subrepo, we'll need to be more careful about how and when we run cmd/api. Rather than implement this policy in both run.bash and run.bat, this change moves the policy and mechanism into cmd/api/run.go, which will then evolve. The plan is in a TODO in run.go. R=golang-dev, gri CC=golang-dev https://golang.org/cl/12482044
-
- 01 Aug, 2013 1 commit
-
-
Andrew Gerrand authored
R=golang-dev, dave, dsymonds CC=golang-dev https://golang.org/cl/12225043
-
- 12 Jul, 2013 1 commit
-
-
Alex Brainman authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/11064044
-
- 07 May, 2013 1 commit
-
-
Brad Fitzpatrick authored
R=golang-dev, adg, r CC=golang-dev https://golang.org/cl/9250043
-
- 22 Apr, 2013 1 commit
-
-
Shenghou Ma authored
Depends on CL 8715043 and CL 8676050. Fixes #5273. R=alex.brainman, r CC=gobot, golang-dev https://golang.org/cl/8764043
-
- 09 Apr, 2013 1 commit
-
-
Alex Brainman authored
R=golang-dev, dave CC=golang-dev https://golang.org/cl/8551043
-
- 25 Mar, 2013 1 commit
-
-
Alex Brainman authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7510048
-
- 06 Mar, 2013 1 commit
-
-
Alex Brainman authored
R=golang-dev, minux.ma CC=golang-dev https://golang.org/cl/7486048
-
- 01 Mar, 2013 3 commits
-
-
Russ Cox authored
Update #4955. R=golang-dev CC=golang-dev https://golang.org/cl/7435049
-
Russ Cox authored
Fixes #4948. R=golang-dev, alex.brainman CC=golang-dev https://golang.org/cl/7445045
-
Alex Brainman authored
R=golang-dev, dave CC=golang-dev https://golang.org/cl/7439048
-
- 15 Nov, 2012 1 commit
-
-
Dave Cheney authored
test/run.go already executes tests in parallel where possible. An unknown GOMAXPROCS value during the tests is known to cause failures with tests that measure allocations. ref: https://groups.google.com/d/topic/golang-nuts/tgMhFJ3F5WY/discussion R=fullung, minux.ma, r CC=golang-dev https://golang.org/cl/6847050
-
- 07 Nov, 2012 1 commit
-
-
Dmitriy Vyukov authored
This is copy of https://golang.org/cl/6810080 but sent from another account (dvyukov@gmail.com is not in CONTRIBUTORS). R=rsc CC=golang-dev https://golang.org/cl/6827060
-
- 01 Nov, 2012 1 commit
-
-
Alex Brainman authored
R=golang-dev, minux.ma CC=golang-dev https://golang.org/cl/6811059
-
- 04 Oct, 2012 1 commit
-
-
Rob Pike authored
Fixes build. Makes me annoyed. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/6591074
-
- 26 Sep, 2012 1 commit
-
-
Shenghou Ma authored
Fixes #4063. R=alex.brainman, rsc CC=golang-dev https://golang.org/cl/6543066
-
- 19 Sep, 2012 2 commits
-
-
Shenghou Ma authored
use a function to get stdout and stderr, instead of depending on a specific libc implementation. also make test/run.go replace \r\n by \n before comparing output. Fixes #2121. Part of issue 1741. R=alex.brainman, rsc, r, remyoudompheng CC=golang-dev https://golang.org/cl/5847068
-
Alex Brainman authored
R=golang-dev, r, bradfitz CC=golang-dev https://golang.org/cl/6488127
-
- 11 Sep, 2012 1 commit
-
-
Alex Brainman authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6506096
-
- 03 Sep, 2012 1 commit
-
-
Alex Brainman authored
It is enabled by mistake and should be part of CL 5847068 instead. R=golang-dev CC=golang-dev, minux.ma https://golang.org/cl/6488073
-
- 02 Sep, 2012 1 commit
-
-
Shenghou Ma authored
cgo[1-4].go, go1.go couldn't be tested now (cgo[1-4].go can only be tested when cgo is enabled, go1.go contain a list of filenames in the current directory) R=golang-dev, alex.brainman, rsc CC=golang-dev https://golang.org/cl/6218048
-
- 17 Aug, 2012 1 commit
-
-
Alex Brainman authored
see issus 3358 for similar problem R=golang-dev CC=golang-dev, minux.ma https://golang.org/cl/6464072
-
- 16 Aug, 2012 1 commit
-
-
Shenghou Ma authored
This CL adds a step to the build procedure for cgo programs. It uses 'ld -r' to combine all gcc compiled object file and generate a relocatable object file for our ld. Additionally, this linking step will combine some static linking gcc library into the relocatable object file, so that we can use libgcc, libmingwex and libmingw32 without problem. Fixes #3261. Fixes #1741. Added a testcase for linking in libgcc. TODO: 1. still need to fix the INDIRECT_SYMBOL_LOCAL problem on Darwin/386. 2. still need to enable the libgcc test on Linux/ARM, because 5l can't deal with thumb libgcc. Tested on Darwin/amd64, Darwin/386, FreeBSD/amd64, FreeBSD/386, Linux/amd64, Linux/386, Linux/ARM, Windows/amd64, Windows/386 R=iant, rsc, bradfitz, coldredlemur CC=golang-dev https://golang.org/cl/5822049
-
- 07 Aug, 2012 1 commit
-
-
Shenghou Ma authored
Enhances test/run.go to support testing other directories Will enable stdio tests on Windows in a follow-up CL. R=golang-dev, alex.brainman, rsc CC=golang-dev https://golang.org/cl/6220049
-
- 23 May, 2012 1 commit
-
-
Brad Fitzpatrick authored
This quiets all.bash noise for upcoming features we know about. The all.bash warnings will now only print for things not in next.txt (or in next.txt but not in the API). Once an API is frozen, we rename next.txt to a new frozen file (like go1.txt) Fixes #3651 R=golang-dev, r CC=golang-dev https://golang.org/cl/6218069
-
- 04 Apr, 2012 1 commit
-
-
Shenghou Ma authored
Fix the builders. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5976068
-
- 20 Mar, 2012 1 commit
-
-
Shenghou Ma authored
This is because we disallow local import for non-local packages, if GOROOT happens to be under one of GOPATH, then some tests will fail to build. Fixes #3337. R=golang-dev, r CC=golang-dev https://golang.org/cl/5852043
-