- 09 Nov, 2011 24 commits
-
-
Russ Cox authored
R=golang-dev CC=golang-dev https://golang.org/cl/5376045
-
Charles L. Dorian authored
Converting from polynomial constants to counted array speeds up Lgamma from 51.3 to 37.7 ns/op. Variables renamed in Gamma to avoid overlap in Lgamma. R=rsc, golang-dev CC=golang-dev https://golang.org/cl/5359045
-
Russ Cox authored
This looks like it is just moving some code from time to runtime (and translating it to C), but the runtime can do a better job managing the goroutines, and it needs this functionality for its own maintenance (for example, for the garbage collector to hand back unused memory to the OS on a time delay). Might as well have just one copy of the timer logic, and runtime can't depend on time, so vice versa. It also unifies Sleep, NewTicker, and NewTimer behind one mechanism, so that there are no claims that one is more efficient than another. (For example, today people recommend using time.After instead of time.Sleep to avoid blocking an OS thread.) Fixes #1644. Fixes #1731. Fixes #2190. R=golang-dev, r, hectorchu, iant, iant, jsing, alex.brainman, dvyukov CC=golang-dev https://golang.org/cl/5334051
-
Dmitriy Vyukov authored
Fixes crash when cgo consumes more than 8K of stack and makes a callback. Fixes #1328. R=golang-dev, rogpeppe, rsc CC=golang-dev, mpimenov https://golang.org/cl/5371042
-
Russ Cox authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5370046
-
Rob Pike authored
Fixes #2434. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5370045
-
Russ Cox authored
Fixes #2432. R=r, r CC=golang-dev https://golang.org/cl/5376041
-
Lucio De Re authored
. removed an unnexessary initialisation. . replaced 0 with 0L to match print format that in turn matched the type of the original function return value. R=golang-dev CC=golang-dev, rsc https://golang.org/cl/5306072
-
Russ Cox authored
Never lasts long. ««« original CL description gc: add GOEXPERIMENT=reorg This won't last long but may ease conversions. R=ken2 CC=golang-dev https://golang.org/cl/5375043 »»» R=ken2, ken CC=golang-dev https://golang.org/cl/5370043
-
Russ Cox authored
This won't last long but may ease conversions. R=ken2 CC=golang-dev https://golang.org/cl/5375043
-
Luuk van Dijk authored
Fixes #1951 R=rsc CC=golang-dev https://golang.org/cl/5372041
-
Brad Fitzpatrick authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5372044
-
Luuk van Dijk authored
Fixes #1802. R=rsc CC=golang-dev https://golang.org/cl/5364043
-
Luuk van Dijk authored
Fixes #1387. R=rsc CC=golang-dev https://golang.org/cl/5348046
-
Luuk van Dijk authored
Allow any type in switch on interface value. Statically check typeswitch early. Fixes #2423. Fixes #2424. R=rsc, dsymonds CC=golang-dev https://golang.org/cl/5339045
-
Andrew Balholm authored
Pass tests1.dat, test 92: <head></html><meta><p> | <html> | <head> | <body> | <meta> | <p> Also pass tests through test 98: <p><b><div><marquee></p></b></div> R=nigeltao CC=golang-dev https://golang.org/cl/5359054
-
David Symonds authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5348051
-
David Symonds authored
R=golang-dev, rsc, bradfitz CC=golang-dev https://golang.org/cl/5362046
-
David Symonds authored
R=adg, rsc CC=golang-dev https://golang.org/cl/5359055
-
Andrew Gerrand authored
Arrange the code so that it's easier to keep edits in sync. R=golang-dev, mikioh.mikioh, bradfitz, andybalholm, rsc CC=golang-dev https://golang.org/cl/5345041
-
Ian Lance Taylor authored
R=rsc CC=golang-dev https://golang.org/cl/5357047
-
Rob Pike authored
R=bradfitz, r, dsymonds, edsrzf, rsc CC=golang-dev https://golang.org/cl/5345055
-
Andrew Gerrand authored
R=golang-dev CC=golang-dev https://golang.org/cl/5346049
-
Andrew Gerrand authored
R=r CC=golang-dev https://golang.org/cl/5341051
-
- 08 Nov, 2011 14 commits
-
-
Andrew Gerrand authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5344055
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/5338043
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/5345045
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/5358041
-
Rob Pike authored
This contains the files that required handiwork, mostly Makefiles with updated TARGs, plus the two packages with modified package names. html/template/doc.go needs a separate edit pass. test/fixedbugs/bug358.go is not legal go so gofix fails on it. R=rsc CC=golang-dev https://golang.org/cl/5340050
-
Rob Pike authored
This will do the package import renamings for Go 1. R=rsc, r, dsymonds CC=golang-dev https://golang.org/cl/5316078
-
Andrew Gerrand authored
R=r CC=golang-dev https://golang.org/cl/5364050
-
Andrew Gerrand authored
R=r CC=golang-dev https://golang.org/cl/5351049
-
Andrew Balholm authored
Pass tests1.dat, test 90: <p><image></p> | <html> | <head> | <body> | <p> | <img> Also pass test 91: <a><table><a></table><p><a><div><a> R=nigeltao CC=golang-dev https://golang.org/cl/5339052
-
Rob Pike authored
Also make it agree with the documentation. You get an error, unless you're calling Add explicitly, in which case it panics since that's almost certainly a bug. The discrepancy was caused by a panic that wasn't turned into an error along one path; deleted the offending function for clarity. R=r, rsc CC=golang-dev https://golang.org/cl/5354045
-
Joel Sing authored
R=golang-dev, devon.odell CC=golang-dev https://golang.org/cl/5340058
-
Anthony Martin authored
R=rsc CC=golang-dev https://golang.org/cl/5330067
-
Andrew Balholm authored
Pass tests1.dat, test 87: <body><body><base><link><meta><title><p></title><body><p></body> | <html> | <head> | <body> | <base> | <link> | <meta> | <title> | "<p>" | <p> Handling the last <body> tag requires correcting the original insertion mode in useTheRulesFor. Also pass test 88: <textarea><p></textarea> R=nigeltao CC=golang-dev https://golang.org/cl/5364047
-
Alex Brainman authored
Just a copy of cgo callback tests from misc/cgo/test. R=rsc CC=golang-dev, hectorchu https://golang.org/cl/5331062
-
- 07 Nov, 2011 2 commits
-
-
Andrew Gerrand authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5364041
-
Nigel Tao authored
Fixes #2419. R=dsymonds, rsc CC=golang-dev https://golang.org/cl/5352046
-