- 05 Sep, 2011 7 commits
-
-
Joel Sing authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4950064
-
Mikio Hara authored
R=fullung, golang-dev, rsc CC=golang-dev https://golang.org/cl/4986041
-
Mike Rosset authored
R=golang-dev, rsc CC=golang-dev, mike.rosset https://golang.org/cl/4950062
-
Christopher Wedgwood authored
There was a time (in the past) when this wasn't robust. R=rsc, dvyukov CC=golang-dev https://golang.org/cl/4965058
-
Andrew Gerrand authored
Fixes #2219. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4950063
-
Andrew Gerrand authored
R=n13m3y3r CC=golang-dev https://golang.org/cl/4918050
-
Robert Hencke authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4963059
-
- 04 Sep, 2011 1 commit
-
-
Andrew Gerrand authored
Fixes #2219. R=golang-dev, r CC=golang-dev https://golang.org/cl/4960052
-
- 03 Sep, 2011 3 commits
-
-
Gustavo Niemeyer authored
There's some ambiguity in the U{url: url} case as it could be both a map or a struct literal, but given context it's more likely a struct, so U{url: url_} rather than U{url_: url_}. At least that was the case for me. R=golang-dev, rsc, adg CC=golang-dev https://golang.org/cl/4972052
-
Hector Chu authored
Fixes #2194. R=rsc, alex.brainman, vcc.163, jp CC=golang-dev https://golang.org/cl/4977044
-
Nigel Tao authored
R=mikesamuel CC=golang-dev https://golang.org/cl/4968063
-
- 02 Sep, 2011 8 commits
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/4967052
-
Russ Cox authored
Fixes Han-Wen's termite bug. R=lvd CC=golang-dev https://golang.org/cl/4977052
-
Robert Griesemer authored
- read search index files in groutine to avoid start-up failure on app engine because reading the files takes too long - permit usage of search index files and indexer - minor cosmetic cleanups R=dsymonds CC=golang-dev https://golang.org/cl/4952050
-
Marcel van Lohuizen authored
Needed to ensure that finding the last boundary does not result in O(n^2)-like behavior. Now prevents lookbacks beyond 31 characters across the board (starter + 30 non-starters). composition.go: - maxCombiningCharacters now means exactly that. - Bug fix. - Small performance improvement/ made code consistent with other code. forminfo.go: - Bug fix: ccc needs to be 0 for inert runes. normalize.go: - A few bug fixes. - Limit the amount of combining characters considered in FirstBoundary. - Ditto for LastBoundary. - Changed semantics of LastBoundary to not consider trailing illegal runes a boundary as long as adding bytes might still make them legal. trie.go: - As utf8.UTFMax is 4, we should treat UTF-8 encodings of size 5 or greater as illegal. This has no impact on the normalization process, but it prevents buffer overflows where we expect at most UTFMax bytes. R=r CC=golang-dev https://golang.org/cl/4963041
-
Rob Pike authored
Interesting that Fprintf can do zero mallocs. (Sprintf must allocate the returned string.) R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/4977049
-
Rob Pike authored
No need for lexInsideAction to loop. Fixes #2217. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/4963054
-
Mike Samuel authored
R=nigeltao CC=golang-dev https://golang.org/cl/4962049
-
Andrew Gerrand authored
Fixes #2185. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4967046
-
- 01 Sep, 2011 7 commits
-
-
Dmitriy Vyukov authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4985041
-
Russ Cox authored
Was keeping a pointer to the labeled statement in n->right, which meant that generic traversals of the tree visited it twice. That combined with aggressive flattening of the block structure when possible during parsing meant that the kinds of label: code label: code label: code sequences generated by yacc were giving the recursion 2ⁿ paths through the program. Fixes #2212. R=lvd CC=golang-dev https://golang.org/cl/4960050
-
Dave Cheney authored
Fixes #2213. R=rsc CC=golang-dev https://golang.org/cl/4975047
-
Nigel Tao authored
R=r CC=golang-dev https://golang.org/cl/4968057
-
Mike Rosset authored
When installing profiling tools on Mac OS X print message if there is a problem with /usr/local/bin Fixes #2209. R=golang-dev, r, adg CC=golang-dev, mike.rosset https://golang.org/cl/4950057
-
Nigel Tao authored
R=r, adg CC=golang-dev https://golang.org/cl/4975046
-
Mike Samuel authored
This transitions into a JS state when entering any attribute whose name starts with "on". It does not yet enter a JS on entry into a <script> element as script element handling is introduced in another CL. R=nigeltao CC=golang-dev https://golang.org/cl/4968052
-
- 31 Aug, 2011 14 commits
-
-
Robert Griesemer authored
R=rsc, r CC=golang-dev https://golang.org/cl/4977046
-
Mikio Hara authored
changeset: 8812:3fb3e88d5aa8 gc: unsafe.Alignof, unsafe.Offsetof, unsafe.Sizeof now return uintptr R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4951051
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/4973050
-
Robert Griesemer authored
- KindRuns don't need to repeat SpotKind, it is stored in each Spot - removed extra indirection from FileRuns to KindRuns - slight reduction of written index size (~500KB) R=rsc CC=golang-dev https://golang.org/cl/4969052
-
Dmitriy Vyukov authored
Also makes sync benchmark concurrent. R=r, rsc CC=golang-dev https://golang.org/cl/4911043
-
Mikio Hara authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4972053
-
Russ Cox authored
R=golang-dev, n13m3y3r, r CC=golang-dev https://golang.org/cl/4958053
-
Russ Cox authored
Does as much as possible in data layout instead of during the init function. Handles var x = y; var y = z as a special case too, because it is so prevalent in package unicode (var Greek = _Greek; var _Greek = []...). Introduces InitPlan description of initialized data so that it can be traversed multiple times (for example, in the copy handler). Cuts package unicode's init function size by 8x. All that remains there is map initialization, which is on the chopping block too. Fixes sinit.go test case. Aggregate DATA instructions at end of object file. Checkpoint. More to come. R=ken2 CC=golang-dev https://golang.org/cl/4969051
-
Russ Cox authored
My string literal was being rewritten from "runtime.SysReserve(%p, %D) = error %d" to "runtime.SysReserve ( %p , %D ) = error %d" R=iant CC=golang-dev https://golang.org/cl/4972051
-
Russ Cox authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/4963050
-
Gustavo Niemeyer authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/4968054
-
Jaroslavas Počepko authored
R=golang-dev, alex.brainman CC=golang-dev, vcc.163 https://golang.org/cl/4974041
-
Brad Fitzpatrick authored
Off by default (security risk), but users can wire it up if desired. Fixes #2113 R=rsc, bradfitz CC=golang-dev https://golang.org/cl/4959049
-
Robert Griesemer authored
- canonicalize package descriptors - remove duplicate storage of file paths - reduces (current) written index file by approx 3.5MB (from 28434237B to 24686643B, or 13%) - next step: untangle DAG (when serializing, using gob, the index dag explodes into an index tree) R=dsymonds CC=golang-dev https://golang.org/cl/4983042
-