Commits

Author Commit Message Labels Comments Date
Russ Cox
errchk: add -0 flag R=lvd CC=golang-dev http://codereview.appspot.com/4837049
dsymonds
ld: fail linking if the top-level package is not main. This makes {5,6,8}l conform to the spec more tightly. R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/4826063 Committer: Russ Cox <rsc@golang.org>
Rob Pike
exp/template: return nil value from helpers on error, even methods. R=rsc CC=golang-dev http://codereview.appspot.com/4835046
Andrew Gerrand
go/build: use GOBIN as binary path for GOROOT Fixes issue 2106. R=golang-dev, dsymonds, rsc CC=golang-dev http://codereview.appspot.com/4836047
Andrew Gerrand
tag release.r59 R=golang-dev, bradfitz CC=golang-dev http://codereview.appspot.com/4841044
rogpeppe
exp/template: make index function on maps return zero value when key not present. R=r CC=golang-dev http://codereview.appspot.com/4808065 Committer: Rob Pike <r@golang.org>
rogpeppe
exp/template: ensure that a valid Set is returned even on error. R=r CC=golang-dev http://codereview.appspot.com/4838044 Committer: Rob Pike <r@golang.org>
Dave Cheney
5g: fix set but not used error R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4816061 Committer: Rob Pike <r@golang.org>
brainman
http: correct format flags when printing errors during tests R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4809065
Lucio De Re
cmd/ld/pe.c: Corrected mismatched print formats and variables. R=golang-dev, alex.brainman CC=golang-dev, rsc http://codereview.appspot.com/4839041 Committer: Alex Brainman <alex.brainman@gmail.com>
Nigel Tao
html: parse doctype tokens; merge adjacent text nodes. The test case input is "<!DOCTYPE html><span><button>foo</span>bar". The correct parse is: | <!DOCTYPE html> | <html> | <head> | <body> | <span> | <button> | "foobar" R=gri CC=golang-dev http://codereview.appspot.com/4794063
Andrew Gerrand
doc: document release.r59 R=golang-dev, dsymonds, r, r CC=golang-dev http://codereview.appspot.com/4835044
Andrew Gerrand
doc: fix typo in Effective Go Fixes issue 2120. R=golang-dev, bradfitz CC=golang-dev http://codereview.appspot.com/4810061
brainman
syscall: delay load of dll functions until they are called Before this change, syscall package would load all dlls used anywhere in the go tree on startup. For example, this program: package main import "fmt" func main() { fmt.Printf("Hello world\n") } would load these dlls kernel32.dll advapi32.dll shell32.dll wsock32.dll ws2_32.dll dnsapi.dll iphlpapi.dll Most of these dlls are network related and are not used in this program. Now the same …
dsymonds
go_faq: drop a dramatic comma. R=r CC=golang-dev http://codereview.appspot.com/4809064
Andrew Gerrand
exp/norm: correct package doc comment Fixes issue 2118. R=golang-dev, r, iant CC=golang-dev http://codereview.appspot.com/4815073
Robert Griesemer
exp/template: fix endless loop No progress was made in indirect() if the reflect.Value was an non-nil and non-empty interface. R=r, r CC=golang-dev http://codereview.appspot.com/4810060
Andrew Gerrand
tag weekly.2011-07-29 R=rsc CC=golang-dev http://codereview.appspot.com/4833047
Andrew Gerrand
weekly.2011-07-29 R=rsc CC=golang-dev http://codereview.appspot.com/4801062
Tags
weekly.2011-07-29
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>
kylelemons
xml: Header: fix close tag and newline R=rsc CC=golang-dev http://codereview.appspot.com/4830043 Committer: Russ Cox <rsc@golang.org>
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>
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
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>
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>
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>
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
Russ Cox
CONTRIBUTORS: add Joel Sing (Google CLA) R=golang-dev, r CC=golang-dev, jsing http://codereview.appspot.com/4830044
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…
Russ Cox
gc: fix pprof deadlock Fixes issue 2051. R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4834041
  1. Prev
  2. Next