<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go, branch go1.8rc1</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=go1.8rc1</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=go1.8rc1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2017-01-10T19:35:03Z</updated>
<entry>
<title>[release-branch.go1.8] go1.8rc1</title>
<updated>2017-01-10T19:35:03Z</updated>
<author>
<name>Chris Broadfoot</name>
<email>cbro@golang.org</email>
</author>
<published>2017-01-10T19:19:37Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=3de6e96e4b8147f5267a2e8218a7c780b09a434f'/>
<id>urn:sha1:3de6e96e4b8147f5267a2e8218a7c780b09a434f</id>
<content type='text'>
Change-Id: I68a99a4d750357dd59eb48f7c05b4dc08c64c92d
Reviewed-on: https://go-review.googlesource.com/35097
Run-TryBot: Chris Broadfoot &lt;cbro@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
</content>
</entry>
<entry>
<title>cmd/compile: disable flaky test</title>
<updated>2017-01-10T17:29:46Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2017-01-10T13:29:34Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=d9a05791566aa8d54113ac88ae77b982872f9be7'/>
<id>urn:sha1:d9a05791566aa8d54113ac88ae77b982872f9be7</id>
<content type='text'>
The test is inherently racy and vulnerable to starvation,
and within all.bash on some platforms that means it flakes.
Test is kept because it can be useful standalone to verify
behavior of GOEXPERIMENT=preeemptibleloops, and there is
likely to be further development of this feature in the
future.

There's also some question as to why it is flaking, because
though technically this is permitted, it's very odd in this
simple case.

Fixes #18589.

Change-Id: Ia0dd9037285c4a03122da4012c96981c9cc43b60
Reviewed-on: https://go-review.googlesource.com/35051
Run-TryBot: David Chase &lt;drchase@google.com&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Russ Cox &lt;rsc@golang.org&gt;
</content>
</entry>
<entry>
<title>runtime: debug prints for spanBytesAlloc underflow</title>
<updated>2017-01-10T15:59:39Z</updated>
<author>
<name>Austin Clements</name>
<email>austin@google.com</email>
</author>
<published>2016-12-20T03:55:53Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=2817e77024a53aae31cc02c01a26fce0ebb11a79'/>
<id>urn:sha1:2817e77024a53aae31cc02c01a26fce0ebb11a79</id>
<content type='text'>
Updates #18043.

Change-Id: I24e687fdd5521c48b672987f15f0d5de9f308884
Reviewed-on: https://go-review.googlesource.com/34612
Run-TryBot: Austin Clements &lt;austin@google.com&gt;
Reviewed-by: Rick Hudson &lt;rlh@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>cmd/compile: insert scheduling checks on loop backedges</title>
<updated>2017-01-09T21:01:29Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2016-11-10T21:03:47Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=7f1ff65c3947b916cc4d0827fd8c1307d7efd7bf'/>
<id>urn:sha1:7f1ff65c3947b916cc4d0827fd8c1307d7efd7bf</id>
<content type='text'>
Loop breaking with a counter.  Benchmarked (see comments),
eyeball checked for sanity on popular loops.  This code
ought to handle loops in general, and properly inserts phi
functions in cases where the earlier version might not have.

Includes test, plus modifications to test/run.go to deal with
timeout and killing looping test.  Tests broken by the addition
of extra code (branch frequency and live vars) for added
checks turn the check insertion off.

If GOEXPERIMENT=preemptibleloops, the compiler inserts reschedule
checks on every backedge of every reducible loop.  Alternately,
specifying GO_GCFLAGS=-d=ssa/insert_resched_checks/on will
enable it for a single compilation, but because the core Go
libraries contain some loops that may run long, this is less
likely to have the desired effect.

This is intended as a tool to help in the study and diagnosis
of GC and other latency problems, now that goal STW GC latency
is on the order of 100 microseconds or less.

Updates #17831.
Updates #10958.

Change-Id: I6206c163a5b0248e3f21eb4fc65f73a179e1f639
Reviewed-on: https://go-review.googlesource.com/33910
Run-TryBot: David Chase &lt;drchase@google.com&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
</content>
</entry>
<entry>
<title>cmd/compile: file line number for //go:xxx directives</title>
<updated>2017-01-09T19:39:56Z</updated>
<author>
<name>Robert Griesemer</name>
<email>gri@golang.org</email>
</author>
<published>2016-12-29T01:29:25Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=f412bd31ce1859ea1dd0d46ec1b130c44b480115'/>
<id>urn:sha1:f412bd31ce1859ea1dd0d46ec1b130c44b480115</id>
<content type='text'>
Minimally invasive; fixes a regression from 1.7.

Fixes #18459.

Change-Id: I93b3b5c05706eaff8ae97a237f770838c1f8778c
Reviewed-on: https://go-review.googlesource.com/34721
Reviewed-by: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Russ Cox &lt;rsc@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>net/http: preserve original HTTP method when possible</title>
<updated>2017-01-09T18:23:50Z</updated>
<author>
<name>Joe Tsai</name>
<email>joetsai@digital-static.net</email>
</author>
<published>2017-01-09T09:00:36Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=a8871194f296383d313972da083e1b5f7513dfeb'/>
<id>urn:sha1:a8871194f296383d313972da083e1b5f7513dfeb</id>
<content type='text'>
In Go1.7, a 301, 302, or 303 redirect on a HEAD method, would still
cause the following redirects to still use a HEAD.
In CL/29852 this behavior was changed such that those codes always
caused a redirect with the GET method. Fix this such that both
GET and HEAD will preserve the method.

Fixes #18570

Change-Id: I4bfe69872a30799419e3fad9178f907fe439b449
Reviewed-on: https://go-review.googlesource.com/34981
Run-TryBot: Joe Tsai &lt;thebrokentoaster@gmail.com&gt;
Reviewed-by: Emmanuel Odeke &lt;emm.odeke@gmail.com&gt;
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>runtime: add table of size classes in a comment</title>
<updated>2017-01-08T00:01:30Z</updated>
<author>
<name>Austin Clements</name>
<email>austin@google.com</email>
</author>
<published>2016-12-25T01:03:10Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=ffedff7e506cdf298f06ad36f3264ca197aa7d25'/>
<id>urn:sha1:ffedff7e506cdf298f06ad36f3264ca197aa7d25</id>
<content type='text'>
Change-Id: I52fae67c9aeceaa23e70f2ef0468745b354f8c75
Reviewed-on: https://go-review.googlesource.com/34932
Reviewed-by: Minux Ma &lt;minux@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
</content>
</entry>
<entry>
<title>go/types: fix typo</title>
<updated>2017-01-07T23:55:24Z</updated>
<author>
<name>gulyasm</name>
<email>mgulyas86@gmail.com</email>
</author>
<published>2017-01-07T22:37:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=3156736189dbc4e4a4a955c78334590819c9a914'/>
<id>urn:sha1:3156736189dbc4e4a4a955c78334590819c9a914</id>
<content type='text'>
Fixes #18562

Change-Id: Ic195a8606f09876e2667e4ef720b84a07d316f4a
Reviewed-on: https://go-review.googlesource.com/34939
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
</content>
</entry>
<entry>
<title>os/user: document the difference between Username and Name</title>
<updated>2017-01-07T22:54:27Z</updated>
<author>
<name>Kevin Burke</name>
<email>kev@inburke.com</email>
</author>
<published>2016-12-09T06:22:24Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=1ede11d13a2a4ed63e9a6cf8b6039225749fa6ea'/>
<id>urn:sha1:1ede11d13a2a4ed63e9a6cf8b6039225749fa6ea</id>
<content type='text'>
Fixes #18261.

Change-Id: I4bd7363aac4e62461f61fd95b3c7a18063412182
Reviewed-on: https://go-review.googlesource.com/34241
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
</content>
</entry>
<entry>
<title>all: fix misspellings</title>
<updated>2017-01-07T16:53:25Z</updated>
<author>
<name>shawnps</name>
<email>shawnpsmith@gmail.com</email>
</author>
<published>2017-01-07T16:23:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=067bab00a80e028f1d7ce553b27aba2aa3e9675f'/>
<id>urn:sha1:067bab00a80e028f1d7ce553b27aba2aa3e9675f</id>
<content type='text'>
Change-Id: I429637ca91f7db4144f17621de851a548dc1ce76
Reviewed-on: https://go-review.googlesource.com/34923
Reviewed-by: Ian Lance Taylor &lt;iant@golang.org&gt;
Reviewed-by: Daniel Martí &lt;mvdan@mvdan.cc&gt;
Run-TryBot: Ian Lance Taylor &lt;iant@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
</feed>
