Age | Commit message (Collapse) | Author | Files | Lines |
|
R=rsc, dho, r
CC=golang-dev
http://codereview.appspot.com/194045
Committer: Russ Cox <rsc@golang.org>
|
|
detect compilation of special package runtime with
compiler flag instead of package name.
R=ken2
CC=golang-dev
http://codereview.appspot.com/193080
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/194051
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/193079
|
|
(it is installed by apt-get install gawk, I believe)
Fixes issue 557.
R=rsc
CC=golang-dev
http://codereview.appspot.com/194050
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/193075
|
|
5g/6g/8g: add import statements to export metadata, mapping package path to package name.
recognize "" as the path of the package in export metadata.
use "" as the path of the package in object symbol names.
5c/6c/8c, 5a/6a/8a: rewrite leading . to "". so that ·Sin means Sin in this package.
5l/6l/8l: rewrite "" in symbol names as object files are read.
gotest: handle new symbol names.
gopack: handle new import lines in export metadata.
Collectively, these changes eliminate the assumption of a global
name space in the object file formats. Higher level pieces such as
reflect and the computation of type hashes still depend on the
assumption; we're not done yet.
R=ken2, r, ken3
CC=golang-dev
http://codereview.appspot.com/186263
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/186279
Committer: Russ Cox <rsc@golang.org>
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/186283
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/190104
Committer: Russ Cox <rsc@golang.org>
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/190103
|
|
TBR=frm.adiputra
CC=golang-dev
http://codereview.appspot.com/193055
|
|
Other code fixing:
- Fixed bugs in get32.
- Fix code for parsing display string (as a new function).
- Fix code for connecting to X server. The old code only work
if the server is listening to TCP port, otherwise it doesn't
work (at least in my PC).
R=nigeltao_golang, rsc, jhh
CC=golang-dev
http://codereview.appspot.com/183111
Committer: Nigel Tao <nigeltao@golang.org>
|
|
R=r
CC=frm, golang-dev
http://codereview.appspot.com/186276
|
|
R=rsc, r, gri
CC=golang-dev
http://codereview.appspot.com/186255
Committer: Rob Pike <r@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/190088
|
|
Fixes issue 525.
R=r
CC=golang-dev
http://codereview.appspot.com/190044
|
|
* switch to real dot (.) instead of center dot (·) everywhere in object files.
before it was half and half depending on where in the name it appeared.
* in 6c/6a/etc identifiers, · can still be used but turns into . immediately.
* in export metadata, replace package identifiers with quoted strings
(still package names, not paths).
R=ken2, r
CC=golang-dev
http://codereview.appspot.com/190076
|
|
need better management of mach semaphores eventually
but this avoids allocating them for uncontended Locks.
R=r
CC=agl1, golang-dev
http://codereview.appspot.com/190079
|
|
Since gcco runs goroutines in independent threads, it needs
locking for the global variables. This shows up when I use
ordinary increments rather than locked increments for var++.
R=ken2, ken3
CC=golang-dev
http://codereview.appspot.com/190074
|
|
arrays/slices in structures
R=rsc
CC=golang-dev
http://codereview.appspot.com/190077
|
|
limitations:
poor error handling
teardown not done
exporter must send, importer must receive
testing is rudimentary at best
R=rsc
CC=golang-dev
http://codereview.appspot.com/186234
|
|
Was trying to interpret raw body as chunked body.
Add test for ReadResponse.
Fixes issue 544.
R=r, petar-m
CC=golang-dev, shadowice
http://codereview.appspot.com/190068
|
|
R=r
CC=golang-dev, jackpal
http://codereview.appspot.com/186228
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/186232
|
|
Fixes issue 548.
R=r
CC=golang-dev, graycardinalster
http://codereview.appspot.com/190062
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/186229
|
|
crypto/*: implement and test proper Sum
Fixes issue 216.
R=agl1
CC=golang-dev
http://codereview.appspot.com/186210
Committer: Russ Cox <rsc@golang.org>
|
|
TBR=r
CC=golang-dev
http://codereview.appspot.com/190059
|
|
usage pattern of http.Request and paves the way to persistent connection
handling.
R=rsc
CC=golang-dev
http://codereview.appspot.com/185043
Committer: Russ Cox <rsc@golang.org>
|
|
bake default values in during build.
R=r
CC=golang-dev
http://codereview.appspot.com/186173
|
|
R=iant
CC=golang-dev, petar-m
http://codereview.appspot.com/189095
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/186216
|
|
Fixes issue 529.
R=ken2
CC=golang-dev
http://codereview.appspot.com/186215
|
|
Fixes issue 402.
R=ken2
CC=golang-dev
http://codereview.appspot.com/186214
|
|
Fixes issue 481.
R=ken2
CC=golang-dev
http://codereview.appspot.com/186213
|
|
Fixes issue 455.
R=ken2
CC=golang-dev
http://codereview.appspot.com/186212
|
|
Fixes issue 539.
R=ken2
CC=golang-dev
http://codereview.appspot.com/190043
|
|
Fixes issue 476.
R=r
CC=golang-dev
http://codereview.appspot.com/190041
|
|
Fixes issue 526.
R=r
CC=golang-dev
http://codereview.appspot.com/186211
|
|
add hyperlink at mention of package reflect.
Fixes issue 438.
R=r
CC=golang-dev
http://codereview.appspot.com/190042
|
|
Wrong position information for identifier
could lead to destructive reformatting of
source via hg gofmt.
R=rsc
CC=golang-dev
http://codereview.appspot.com/189100
|
|
bytes.Buffer.WriteString
Fixes issue 535.
R=rsc
CC=golang-dev
http://codereview.appspot.com/189096
|
|
gccgo currently passes this test; 8g currently does not. I
think I counted everything out right.
R=rsc
CC=golang-dev
http://codereview.appspot.com/186165
|
|
Fixes range.go test for 6g.
R=rsc
CC=golang-dev
http://codereview.appspot.com/189093
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/186169
|
|
http://code.google.com/p/go/issues/detail?id=313
This conflics with Chris' patch at:
http://codereview.appspot.com/181063
But I believe this is more complete since it has a simple caching and proper tests.
R=cw, rsc
CC=golang-dev
http://codereview.appspot.com/183066
Committer: Russ Cox <rsc@golang.org>
|
|
- Identifiers refer now to the language entity (Object)
that they denote. At the moment this is at best an
approximation.
- Initial data structures for language entities (Objects)
and expression types (Type) independent of the actual
type notations.
- Initial support for declaring and looking up identifiers.
- Updated various dependent files and added support functions.
- Extensively tested to avoid breakage. This is an AST change.
R=rsc
CC=golang-dev, rog
http://codereview.appspot.com/189080
|
|
R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/181151
Committer: Russ Cox <rsc@golang.org>
|
|
Added special case tests to all_test.go. Added tests to hypot.go,
otherwise hangs.
R=rsc
CC=golang-dev
http://codereview.appspot.com/186118
Committer: Russ Cox <rsc@golang.org>
|