Age | Commit message (Collapse) | Author | Files | Lines |
|
drop check in range over array.
drop check in [256]array indexed by byte.
R=ken2
http://codereview.appspot.com/163088
|
|
Fixes issue 288.
R=ken2
http://codereview.appspot.com/157162
|
|
the bash scripts and makefiles for building go didn't take into account
the fact $GOROOT / $GOBIN could both be directories containing whitespaces,
and was not possible to build it in such a situation.
this commit adjusts the various makefiles/scripts to make it aware of that
possibility, and now it builds successfully when using a path with whitespaces
as well.
Fixes issue 115.
R=rsc, dsymonds1
http://codereview.appspot.com/157067
Committer: Russ Cox <rsc@golang.org>
|
|
R=ken2
http://codereview.appspot.com/157114
|
|
* add runtime sliceslice1 for x[lo:]
* remove runtime arraytoslice, rewriting &arr into arr[0:len(arr)].
* port cgen_inline into 8g, 5g.
* use native memmove in maps
R=ken2
http://codereview.appspot.com/157106
|
|
Fixes issue 144.
R=ken2
CC=agl1
http://codereview.appspot.com/156102
|
|
when used as arg to copy.
R=ken2
http://codereview.appspot.com/157071
|
|
element.
R=rsc
CC=ken2, golang-dev
http://codereview.appspot.com/156083
|
|
R=rsc
http://codereview.appspot.com/156060
|
|
did not test 386, but should work
shouldnt matter if copy is not used
R=rsc
http://codereview.appspot.com/156055
|
|
R=ken2
http://codereview.appspot.com/155074
|
|
* check for struct literal assignment to private fields.
* record, fix crash involving parallel map assignment.
* avoid infinite recursion in exportassignok.
* make floating point bounds check precise.
* avoid crash on invalid receiver.
* add context to error about implicit assignment.
Fixes issue 86.
Fixes issue 88.
Fixes issue 158.
Fixes issue 174.
Fixes issue 201.
Fixes issue 204.
R=ken2
http://codereview.appspot.com/154144
|
|
Fixes issue 183.
R=ken
http://codereview.appspot.com/154139
|
|
<stdio.h>, which we weren't even #including
R=r
http://codereview.appspot.com/154108
|
|
Fixes issue 80.
R=ken
http://codereview.appspot.com/154079
|
|
R=r
http://codereview.appspot.com/152085
|
|
Fixes issue 67.
R=r
http://codereview.appspot.com/154068
|
|
Fixes issue 50.
R=r
http://codereview.appspot.com/154064
|
|
Fixes issue 31.
To try the fix before the next release:
hg pull -u
R=r1, r
http://codereview.appspot.com/154058
|
|
update comment.
R=ken
http://go/go-review/1025031
|
|
so that first sentence is better for cmd page.
live at http://r45:3456/cmd/
R=gri, r
http://go/go-review/1024034
|
|
R=ken
http://go/go-review/1026032
|
|
R=r, iant
CC=go-dev
http://go/go-review/1025024
|
|
R=rsc
http://go/go-review/1025011
|
|
fix the usage message.
R=rsc
CC=go-dev
http://go/go-review/1016033
|
|
R=ken@golang.org
CC=r
http://go/go-review/1018019
|
|
R=r
http://go/go-review/1016017
|
|
go/test: passes 90% (313/345)
R=rsc
APPROVED=rsc
DELTA=90 (83 added, 3 deleted, 4 changed)
OCL=36011
CL=36023
|
|
R=ken
OCL=35920
CL=35920
|
|
R=ken
OCL=35919
CL=35919
|
|
R=ken
OCL=35905
CL=35905
|
|
R=ken
OCL=35902
CL=35904
|
|
R=ken
OCL=35899
CL=35899
|
|
* bug211
* embedded interfaces with lowercase methods
* var _ = f() at top level
R=ken
OCL=35898
CL=35898
|
|
also eliminate float80 dregs
R=ken
OCL=35894
CL=35896
|
|
because they are in package runtime.
another step to enforcing package boundaries.
R=r
DELTA=732 (114 added, 93 deleted, 525 changed)
OCL=35811
CL=35824
|
|
R=ken
OCL=35799
CL=35799
|
|
turn off testdclstack and "not used" errors
when there are syntax errors.
BUG=2181825
R=ken
OCL=35606
CL=35608
|
|
node printing fixes.
silence incorrect redeclaration error.
R=ken
OCL=35602
CL=35602
|
|
R=rsc
APPROVED=rsc
DELTA=25 (25 added, 0 deleted, 0 changed)
OCL=35566
CL=35574
|
|
R=ken
OCL=35546
CL=35546
|
|
fix bug198.
R=ken
OCL=35504
CL=35507
|
|
was discarding initialization work.
R=ken
OCL=35454
CL=35457
|
|
references during the parsing of :=. the base
problem is that when reading
a,b,c,d
the parser makes those refer to existing variables,
which might create a few stub top-level ones
for undefined names, but then if a := is the next
token, we need to undo those stubs.
this was causing problems in multifile packages
in which one file used a := variable named rpc
and the other imported a package named rpc.
R=ken
OCL=35446
CL=35446
|
|
R=gri
DELTA=900 (106 added, 31 deleted, 763 changed)
OCL=35384
CL=35396
|
|
that have not changed since I applied gofmt.
R=gri
DELTA=456 (77 added, 3 deleted, 376 changed)
OCL=35378
CL=35383
|
|
R=r
DELTA=40 (9 added, 3 deleted, 28 changed)
OCL=35277
CL=35305
|
|
R=ken
OCL=35132
CL=35132
|
|
allow parens around [...]int in struct literal.
R=ken
OCL=35112
CL=35130
|
|
per discussion with gri.
R=ken
OCL=35108
CL=35108
|