Age | Commit message (Collapse) | Author | Files | Lines |
|
R=rsc
http://codereview.appspot.com/157065
Committer: Russ Cox <rsc@golang.org>
|
|
In thread.c, we need to cast to whatever the native
size of intptr is on the system, but we only have
uintptr available. They're the same size, but can't
do signed casts without this one :).
R=rsc
CC=golang-dev
http://codereview.appspot.com/156073
Committer: Russ Cox <rsc@golang.org>
|
|
This patchset gets Go to pretty much the same state that
FreeBSD/amd64 is in.
R=rsc
http://codereview.appspot.com/157055
Committer: Russ Cox <rsc@golang.org>
|
|
unsafe.Pointer.
Fixes issue 254.
R=rsc
http://codereview.appspot.com/157060
Committer: Russ Cox <rsc@golang.org>
|
|
R=ken2
http://codereview.appspot.com/156063
|
|
* move memmove to arch-specific subdirectories
* add memmove for arm
* add copyright notices marking them as copied from Inferno
R=ken2
http://codereview.appspot.com/156061
|
|
threw in an embedded one for good measure.
R=rsc
CC=golang-dev
http://codereview.appspot.com/157058
|
|
R=rsc
http://codereview.appspot.com/156060
|
|
R=r
http://codereview.appspot.com/156059
|
|
R=rsc
http://codereview.appspot.com/156056
|
|
did not test 386, but should work
shouldnt matter if copy is not used
R=rsc
http://codereview.appspot.com/156055
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/156051
|
|
* add Marshal
* add BitString.RightAlign
* change to using a *time.Time (from time.Time) since that's what
the time package uses.
* return the unparsed data from Unmarshal.
R=rsc
CC=golang-dev
http://codereview.appspot.com/156047
|
|
empty string for unnamed types.
Fixes issue 249.
R=r
http://codereview.appspot.com/156052
|
|
Fixes issue 233.
R=dsymonds1
http://codereview.appspot.com/154179
|
|
the signal handling stack is a different size than
the normal stack, so it cannot be allocated using
the backup stack allocator.
Fixes issue 250.
R=agl1
CC=golang-dev
http://codereview.appspot.com/157044
|
|
R=rsc
http://codereview.appspot.com/157046
|
|
data initialization to n*log(n)
R=rsc
http://codereview.appspot.com/158041
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/157042
|
|
Error information is carried from RPC server to client in the string
'Error' field of rpc.Response. An empty string is sent in the success
case. This empty string was being returned to the caller (of Client.Call
or Client.Go), resulting in a non-nil error response.
This change detects an empty-string Response.Error at the client, and
translates it into a nil value in Call.Error.
Tests updated to check error return in success cases.
R=r, rsc
http://codereview.appspot.com/154159
Committer: Rob Pike <r@golang.org>
|
|
Currently, -I switch can't deal with a path containing spaces.
This commit simplify setinclude(), by removing the special case
of a string that had spaces. After this change, setinclude() will
merely add the given directories to the include path, if it does
not yet exist, and this approach works.
Will be needed for solving issue 115.
R=agl1, rsc, iant2, r
http://codereview.appspot.com/155059
Committer: Russ Cox <rsc@golang.org>
|
|
(error introduced converting from arg1, arg2)
Fixes issue 220.
R=r
http://codereview.appspot.com/156041
|
|
Fixes issue 239.
R=r
http://codereview.appspot.com/154176
|
|
Fixes issue 153.
R=r
http://codereview.appspot.com/154177
|
|
linux/386 stack trace: use 32-bit hex.
Fixes issue 159.
R=r
http://codereview.appspot.com/154178
|
|
cgo/libmach remain unimplemented. However, compilers, runtime,
and packages are 100%. I still need to go through and implement
missing syscalls (at least make sure they're all listed), but
for all shipped functionality, this is done. Ship! ;)
R=rsc, VenkateshSrinivas
http://codereview.appspot.com/152142
Committer: Russ Cox <rsc@golang.org>
|
|
decoder side.
Fix is to move all decoder state into the decoder object.
Fixes issue 215.
R=rsc
CC=golang-dev
http://codereview.appspot.com/155077
|
|
rpc connection.
R=rsc
CC=golang-dev
http://codereview.appspot.com/155078
|
|
R=r
http://codereview.appspot.com/154171
|
|
R=ken2
http://codereview.appspot.com/155074
|
|
repeats 8l change http://code.google.com/p/go/source/detail?r=7594e16b5cf9
Fixes issue 179.
R=iant
http://codereview.appspot.com/154145
|
|
Fixes issue 236.
R=r
CC=golang-dev
http://codereview.appspot.com/155072
|
|
package documentation using templates. The line tag interferes
with the anchor tag introduces by the template.
This fixes an an issue where some headers lost their ability
to link to the respective source code.
R=rsc
http://codereview.appspot.com/154166
|
|
R=rsc
http://codereview.appspot.com/155065
Committer: Russ Cox <rsc@golang.org>
|
|
copy of a string or a byte array.
strings.Repeat("-", 50)
bytes.Repeat(b, 99)
R=rsc
http://codereview.appspot.com/155063
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
http://codereview.appspot.com/155069
|
|
Fixes issue 167.
R=ken2
http://codereview.appspot.com/155062
|
|
Fixes issue 210.
R=rsc
CC=golang-dev
http://codereview.appspot.com/155057
|
|
Fixes issue 97.
R=r
http://codereview.appspot.com/155054
|
|
Suggested by eostapets.
Fixes issue 141.
R=r
http://codereview.appspot.com/155049
|
|
Fixes issue 21.
R=r
http://codereview.appspot.com/155048
|
|
Fixes issue 176.
R=r
http://codereview.appspot.com/154146
|
|
* 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 125.
R=r
http://codereview.appspot.com/154143
|
|
Fixes issue 190.
R=r
http://codereview.appspot.com/154142
|
|
packages.
thanks to ulrik.sverdrup for the test case.
Fixes issue 191.
R=rsc
CC=golang-dev
http://codereview.appspot.com/155056
|
|
Fixes issue 192.
R=ken2
http://codereview.appspot.com/155047
|
|
Fixes bug 168.
Alternative to http://codereview.appspot.com/152143.
R=ken2
http://codereview.appspot.com/155042
|
|
introduction.
R=rsc
http://codereview.appspot.com/152109
|
|
We are dealing with the multiplicative group ℤ/pqℤ. Multiples of
either p or q are not members of the group since they cannot have an
inverse. (Such numbers are 0 in the subgroup ℤ/pℤ.)
With p and q of typical size (> 512 bits), the probability of a random
blind [1..pq-1] being a multiple of p or q is negligible. However, in
the unit tests, much smaller sizes are used and the event could occur.
This change checks the result of the ext GCD and deals with this case.
It also increases the size of p and q in the unit test as a large
number of the keys selected were p, q = 227,169.
R=rsc
CC=golang-dev
http://codereview.appspot.com/154141
Committer: Russ Cox <rsc@golang.org>
|