Age | Commit message (Collapse) | Author | Files | Lines |
|
* add bit tracking finalizer status, avoiding getfinalizer lookup
* add ability to allocate uncleared memory
R=iant
CC=golang-dev
http://codereview.appspot.com/207044
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/186160
Committer: Russ Cox <rsc@golang.org>
|
|
since they were causing a silent program exit (too many EPIPE's).
R=rsc
CC=golang-dev
http://codereview.appspot.com/204062
Committer: Russ Cox <rsc@golang.org>
|
|
function arguments.
R=rsc
CC=golang-dev
http://codereview.appspot.com/206054
|
|
R=iant
CC=golang-dev
http://codereview.appspot.com/206052
|
|
stab in the dark but plausible: the kernel does try to
return time zone information.
http://fxr.watson.org/fxr/source/kern/kern_time.c?v=FREEBSD8#L421
R=iant
CC=golang-dev
http://codereview.appspot.com/206053
|
|
Add functions, tests and benchmarks. Fix typos in comments
in expm1 and hypot_386. Fix Acosh domain error in benchmark
test.
R=rsc
CC=golang-dev
http://codereview.appspot.com/204069
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/204067
Committer: Russ Cox <rsc@golang.org>
|
|
R=agl1
CC=golang-dev
http://codereview.appspot.com/207043
|
|
R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/206044
Committer: Russ Cox <rsc@golang.org>
|
|
finalize chan, to free OS X semaphore inside Lock.
os: finalize File, to close fd.
Fixes issue 503.
R=ken2
CC=golang-dev
http://codereview.appspot.com/204065
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/206043
|
|
add simple garbage collection benchmark.
R=iant
CC=golang-dev
http://codereview.appspot.com/204053
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/204044
|
|
R=iant, rsc
CC=golang-dev
http://codereview.appspot.com/204068
Committer: Ian Lance Taylor <iant@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/203043
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/204061
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/203053
|
|
Averaged times (in microseconds) for drawing an 800x600 rectangle
are listed below. The summary is: around a 100x improvement.
draw.Draw call times were typically linear in the number of pixels
touched (i.e. drawing an 800x600 rectangle took 100x as much time as
drawing an 80x60 rectangle).
Before this change, there was only the general-but-slow code path.
When drawing any src with a 50%-opaque mask: 237300 us
When drawing any src with a nil mask: 50100 us
After this change, the 50%-opaque mask case is unchanged.
For an *image.RGBA dst and nil mask and...
...a uniform color (i.e. an image.ColorImage) src: 282 us
...another *image.RGBA src: 615 us.
For the curious, an intermediate implementation detected the special
cases but used simple nested for loops instead of the built-in copy
function. The respective times (compared to 282 and 615 for the
final implementation, or 50100 for the original) were 3110 and 3573.
Times were measured with 8g/8l on my laptop. I haven't tried gccgo
or other architectures.
R=r, rsc
CC=golang-dev
http://codereview.appspot.com/201048
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/203050
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/204042
|
|
Added special cases, tests and benchmarks for Atan2;
added 386 FPU version of Atan2.
R=rsc
CC=golang-dev
http://codereview.appspot.com/201068
Committer: Russ Cox <rsc@golang.org>
|
|
Go source outside $GOROOT.
If the argument is a path starting with / or ., disregard $GOROOT.
Also, disable the check for package name matching the directory,
which is counterproductive in this case.
Apologies for the violence to the code but we need some help documenting
Go code outside the standard repository.
R=gri
CC=golang-dev
http://codereview.appspot.com/201064
Committer: Rob Pike <r@golang.org>
|
|
Marshalling:
* Fixes several silly bugs.
* Support the RawContents type.
* Support the RawValue type.
* Recurse into nested interface{}.
Both directions:
* Better handling of SETs. You can now tag an element in a
structure with "set" to get the correct tag for serialisation.
* For types that aren't in a structure, you can now name them
with "SET" on the end.
* SETs are no longer implicitly treated as SEQUENCEs.
R=rsc
CC=golang-dev
http://codereview.appspot.com/201049
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/201047
|
|
R=rsc, r
CC=golang-dev
http://codereview.appspot.com/198049
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/198044
Committer: Russ Cox <rsc@golang.org>
|
|
Also moved Modf from bits.go into modf.go and added timing tests.
R=rsc
CC=golang-dev
http://codereview.appspot.com/202042
Committer: Russ Cox <rsc@golang.org>
|
|
add some tests for erroneous formats.
R=rsc
CC=golang-dev
http://codereview.appspot.com/201058
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/198071
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/202043
Committer: Russ Cox <rsc@golang.org>
|
|
Cosmetic fix. The FreeBSD system call only takes two
arguments.
http://fxr.watson.org/fxr/source/kern/kern_sig.c?im=bigexcerpts#L1678
R=dho, rsc
CC=golang-dev
http://codereview.appspot.com/202051
Committer: Russ Cox <rsc@golang.org>
|
|
Allows binary to run on some Linux system.
Fix for issue 365.
R=rsc
CC=golang-dev
http://codereview.appspot.com/199096
|
|
This lets you draw text (i.e. with mask = a font image) with
sources that aren't uniform colors.
R=r, rsc
CC=golang-dev
http://codereview.appspot.com/193067
|
|
R=r, cw
CC=golang-dev
http://codereview.appspot.com/201043
|
|
R=r, rsc
CC=golang-dev
http://codereview.appspot.com/198066
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/196079
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/199082
Committer: Russ Cox <rsc@golang.org>
|
|
the location. remove last remnants of broken -l flag.
R=rsc
CC=golang-dev
http://codereview.appspot.com/201042
|
|
R=kaib
CC=golang-dev
http://codereview.appspot.com/199094
|
|
Make sure to print a time zone when formatting even if none is defined.
Add a comment introducing lookupTimezone (not lookupTimeZone).
Fixes isse 577.
R=rsc
CC=golang-dev
http://codereview.appspot.com/196090
|
|
TBR=r
CC=golang-dev
http://codereview.appspot.com/199091
|
|
R=r, cw
CC=golang-dev
http://codereview.appspot.com/198085
|
|
Fixes issue 585.
R=r
CC=golang-dev
http://codereview.appspot.com/195075
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/198084
Committer: Russ Cox <rsc@golang.org>
|
|
TBR=r
CC=golang-dev
http://codereview.appspot.com/198081
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/199066
|
|
Fixes issue 287.
R=ken2
CC=golang-dev
http://codereview.appspot.com/199057
|
|
R=r, rsc
CC=golang-dev
http://codereview.appspot.com/199052
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/198057
|