1. Joseph Poirier
  2. goios

Commits

Show all
Author Commit Message Date Builds
Andrew Gerrand
weekly.2011-07-29 R=rsc CC=golang-dev http://codereview.appspot.com/4801062
Tags
weekly.2011-07-29
Branches
default
hectorchu
runtime: fix scheduling race Affects programs using cgo or runtime.LockOSThread. Fixes issue 2100. R=rsc, dvyukov CC=golang-dev http://codereview.appspot.com/4810059 Committer: Russ Cox <rsc@golang.org>
Branches
default
kylelemons
xml: Header: fix close tag and newline R=rsc CC=golang-dev http://codereview.appspot.com/4830043 Committer: Russ Cox <rsc@golang.org>
Branches
default
Joel Sing
libmach: stubs for openbsd Add libmach stubs for openbsd. R=rsc CC=golang-dev http://codereview.appspot.com/4815065 Committer: Russ Cox <rsc@golang.org>
Branches
default
Russ Cox
godoc: allow form feed in text files Now recognizes misc/emacs/go-mode-load.el as text. Fixes issue 2115. R=gri CC=golang-dev http://codereview.appspot.com/4801061
Branches
default
Joel Sing
6l: OpenBSD support Add linker support for OpenBSD ELF-64. R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/4815066 Committer: Russ Cox <rsc@golang.org>
Branches
default
Dmitriy Vyukov
runtime: fix data race in findfunc() The data race can lead to reads of partially initialized concurrently mutated symbol data. The change also adds a simple sanity test for Caller() and FuncForPC(). R=rsc CC=golang-dev http://codereview.appspot.com/4817058 Committer: Russ Cox <rsc@golang.org>
Branches
default
Joel Sing
syscall: move bsd pipe syscall Not all BSDs have the same pipe() syscall implementation - move the Darwin/FreeBSD specific implementation into their respective OS syscall files. This will be needed to add OpenBSD syscall support. R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/4823057 Committer: Russ Cox <rsc@golang.org>
Branches
default
Andrew Gerrand
archive/zip: more efficient reader and bug fix Fixes issue 2090. R=golang-dev, bradfitz CC=golang-dev http://codereview.appspot.com/4815068
Branches
default
Russ Cox
CONTRIBUTORS: add Joel Sing (Google CLA) R=golang-dev, r CC=golang-dev, jsing http://codereview.appspot.com/4830044
Branches
default
Dmitriy Vyukov
runtime: improve Linux mutex The implementation is hybrid active/passive spin/blocking mutex. The design minimizes amount of context switches and futex calls. The idea is that all critical sections in runtime are intentially small, so pure blocking mutex behaves badly causing a lot of context switches, thread parking/unparking and kernel calls. Note that some synthetic benchmarks become somewhat slower, that's due to increased contention on other data structures, it should not affect programs that do any real work. On 2 x Intel E5620, 8 HT cores, 2.4GHz benchmark old ns/op new ns/op delta BenchmarkSelectContended 521.00 503.00 -3.45% BenchmarkSelectContended-2 661.00 320.00 -51.59% BenchmarkSelectContended-4 1139.00 629.00 -44.78% BenchmarkSelectContended-8 2870.00 878.00 -69.41% BenchmarkSelectContended-16 5276.00 818.0…
Branches
default
Russ Cox
gc: fix pprof deadlock Fixes issue 2051. R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4834041
Branches
default
Russ Cox
gc: more graceful errors during struct definition Fixes issue 2110. R=ken2 CC=golang-dev http://codereview.appspot.com/4823060
Branches
default
Rob Pike
exp/template: fix build TBR=gri R=gri CC=golang-dev http://codereview.appspot.com/4815070
Branches
default
Russ Cox
build: fix noclobber I got it backwards last time, and somehow that was leaking into the parent shell? R=golang-dev, iant CC=golang-dev http://codereview.appspot.com/4826054
Branches
default
Rob Pike
exp/template: simplify the helper functions - create a pair of "Must" functions, one for templates, one for sets - regularize the return values of the parsers so they can be wrapped by Must - delete all the old Must functions and methods. R=golang-dev, gri, r CC=golang-dev http://codereview.appspot.com/4826052
Branches
default
Russ Cox
5g, 6g, 8g: shift, opt fixes Fixes issue 1808. R=ken2 CC=golang-dev http://codereview.appspot.com/4813052
Branches
default
Russ Cox
5g: defer vs optimizer bug Fixes issue 1924. R=ken2 CC=golang-dev http://codereview.appspot.com/4802063
Branches
default
Andrew Balholm
http: make serveFile redirects relative to work with StripPrefix serveFile was using absolute redirects, which didn't work under StripPrefix. Now it uses relative redirects. R=golang-dev, rsc, bradfitz CC=golang-dev, kevlar http://codereview.appspot.com/4789042 Committer: Brad Fitzpatrick <bradfitz@golang.org>
Branches
default
Russ Cox
6g, 8g: divide corner case Fixes issue 1772. R=ken2 CC=golang-dev http://codereview.appspot.com/4798062
Branches
default
Russ Cox
build: handle spaces in $USER Fixes issue 2107. R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4830042
Branches
default
Russ Cox
build: update all-qemu.bash nothing but GOARCH=arm makes sense. http/cgi uses network too. R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4800053
Branches
default
Russ Cox
gc: shift type bug Fixes issue 1664. R=ken2 CC=golang-dev http://codereview.appspot.com/4798056
Branches
default
rogpeppe
exp/template: make Set.ParseFile etc resolve functions in the Set Fixes issue 2114 R=r CC=golang-dev http://codereview.appspot.com/4823056 Committer: Rob Pike <r@golang.org>
Branches
default
Russ Cox
cgo: add GoBytes, fix gmp example Fixes issue 1640. Fixes issue 2007. R=golang-dev, adg CC=golang-dev http://codereview.appspot.com/4815063
Branches
default
Russ Cox
gc: another width test R=ken2 CC=golang-dev http://codereview.appspot.com/4808057
Branches
default
Russ Cox
gc: line number + type checking nits Fixes issue 1910. Fixes issue 1979. Fixes issue 1990. Fixes issue 1993. Fixes issue 2089. R=ken2 CC=golang-dev http://codereview.appspot.com/4828046
Branches
default
rogpeppe
exp/template: make Set.MustParse* methods return the set. This brings them into line with the Template.MustParse* methods and makes it possible to use them in global variable initializations. R=r CC=golang-dev http://codereview.appspot.com/4798059 Committer: Rob Pike <r@golang.org>
Branches
default
brainman
ld: remove cseekend and redo pe writing Simplify code and add more checks. Fixes issue 2105. R=rsc CC=golang-dev http://codereview.appspot.com/4794060
Branches
default
Rob Pike
rpc and exp/template: simplify tests for exported items Fix code to count mallocs - needed to call UpdateMemStats. R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/4823055
Branches
default
  1. Prev
  2. Next