- 12 Aug, 2014 9 commits
-
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/123170043
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/125990043
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/123940043
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant, dave CC=golang-codereviews https://golang.org/cl/119640043
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/125910043
-
Shenghou Ma authored
Without this CL, simply running mkall.sh for Linux will generate duplicated constants for termios. I verified that after this CL, mkall.sh will generate almost identical z* files for linux/amd64. LGTM=rsc R=rsc, iant, r CC=golang-codereviews https://golang.org/cl/124990043
-
Shenghou Ma authored
Workaround a qemu linux user space emulation bug. ref: http://git.qemu.org/?p=qemu.git;a=blob;f=linux-user/signal.c;h=1141054be2170128d6f7a340b41484b49a255936;hb=HEAD#l82 LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/124900043
-
Shenghou Ma authored
Also make it more portable by not hardcoding pointer sizes. LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/127780043
-
Shenghou Ma authored
It was accidentally removed. LGTM=dave R=rsc, iant, dave CC=golang-codereviews https://golang.org/cl/124880043
-
- 07 Aug, 2014 13 commits
-
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/121370043
-
Shenghou Ma authored
[dev.power64] liblink: handle $i64. symbols, add debug output for -S -v, show rel addend in hex for RISC arches LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/127770043
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/121380043
-
Shenghou Ma authored
The cmd/cc bundled with 9c has additional code compared to our cmd/cc, and without those code, 9c couldn't handle switch statement where the expression is not just a simple int32 or int64 variable (e.g. g->status or int8 variable). All credit goes to rsc. LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/125840043
-
Shenghou Ma authored
This replaces CL 122990043. LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/123010043
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/128720044
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/127730043
-
Shenghou Ma authored
LGTM=dave, rsc R=rsc, iant, dave CC=golang-codereviews https://golang.org/cl/124840043
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/126800043
-
Shenghou Ma authored
To reduce delta for the upcoming liblink CL. Just code movement, no semantic changes. LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/124830043
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/117670045
-
Shenghou Ma authored
After CL 117670045, cmd/dist will expect to have a cmd/9g directory. LGTM=rsc, dave R=rsc, iant, dave CC=golang-codereviews https://golang.org/cl/126780043
-
Shenghou Ma authored
No modifications other than adding copyright header to each file, and concatenating several cmd/9l files together to form the liblink files. LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/123840043
-
- 06 Aug, 2014 18 commits
-
-
Shenghou Ma authored
LGTM=rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/125760043
-
Russ Cox authored
LGTM=minux R=minux CC=golang-codereviews https://golang.org/cl/124820043
-
Russ Cox authored
Causes server 500 error, so don't do it. TBR=minux CC=golang-codereviews https://golang.org/cl/125770043
-
Russ Cox authored
hg insists that we not list explicit files for a merge. for benefit of other tools reading logs, include branch prefix at start of every commit message. LGTM=minux R=minux CC=golang-codereviews https://golang.org/cl/124780044
-
Russ Cox authored
1) The arrayindexof lookup function is O(n). Replace with O(1) lookups. 2) The checkptxt function is O(n²) and is purely for debugging. Only run when the debugging flags are turned on. 3) Iterating over sparse bitmaps can be done faster word by word. Introduce and use bvnext for that. Run times before and after, on my 2.5 GHz Core i5 MacBook Pro. x.go 9.48 0.84 issue 8259 x100.go 0.01 0.01 issue 8354 x1000.go 0.10 0.10 x2000.go 0.62 0.19 x3000.go 1.33 0.34 x4000.go 2.29 0.49 x5000.go 3.89 0.67 x6000.go 5.00 0.90 x7000.go 6.70 1.13 x8000.go 9.44 1.38 x9000.go 11.23 1.87 x10000.go 13.78 2.09 Fixes #8259. Fixes #8354. LGTM=iant, r R=golang-codereviews, iant, r CC=golang-codereviews https://golang.org/cl/125720043
-
Russ Cox authored
LGTM=minux R=minux CC=golang-codereviews https://golang.org/cl/124810043
-
Russ Cox authored
LGTM=minux R=minux CC=golang-codereviews https://golang.org/cl/118690043
-
Russ Cox authored
LGTM=minux R=minux CC=golang-codereviews https://golang.org/cl/124800043
-
Russ Cox authored
LGTM=minux R=minux CC=golang-codereviews https://golang.org/cl/120690043
-
Derek Parker authored
The linker currently produces the DWARF 3 DW_TAG_unspecified_type tag, however the Reader in debug/dwarf will panic whenever that tag is encountered. Fixes #8437. LGTM=rsc R=golang-codereviews, bradfitz, iant, rsc CC=golang-codereviews https://golang.org/cl/117280043
-
Brad Fitzpatrick authored
Generated by a+c. R=gobot CC=golang-codereviews https://golang.org/cl/125750043
-
Russ Cox authored
LGTM=dave, minux, aram R=minux, dave, bradfitz, aram CC=golang-codereviews https://golang.org/cl/119470043
-
Russ Cox authored
-
Russ Cox authored
-
Russ Cox authored
This is an experiment. See mail on golang-dev (subject: "an experiment: development branches"). LGTM=minux R=minux CC=golang-codereviews https://golang.org/cl/117660043
-
Russ Cox authored
It can happen legitimately if a profiling signal arrives at just the wrong moment. It's harmless. Fixes #8153. LGTM=minux R=golang-codereviews, minux CC=golang-codereviews, iant, r https://golang.org/cl/118670043
-
Percy Wegmann authored
Revised version of https://golang.org/cl/81260045/ LGTM=agl R=golang-codereviews, gobot, agl, ox CC=golang-codereviews https://golang.org/cl/107400043
-
Matthew Dempsky authored
Fixes #8478. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/122150043
-