-
Notifications
You must be signed in to change notification settings - Fork 18k
cmd/compile: remove writebarrierfat-referencing code from order.go #18687
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
CL https://golang.org/cl/35243 mentions this issue. |
Coincidentally I was doing the same thing in https://go-review.googlesource.com/c/35261/ yesterday, and it seems to work ok. |
@cherrymui Yeah, that was the next step I had in mind after removing that bit of code in order.go. If you've already got it done, we can go with your CL when tree reopens. I just wanted to file the issue since I've poked at that code a few times, but kept forgetting to write down my notes somewhere and end up reinvestigating it. :) |
@cherrymui Do you plan on looking at this still? |
@cherrymui SGTM. I'm mostly interested in getting rid of that weird bit in order.go. :) |
CL https://golang.org/cl/35261 mentions this issue. |
In CL 21242 (deb83d0), I tried to remove some code that referenced the then (and now still) non-existent writebarrierfat function. However, it caused net/http's TestServerEmptyBodyRace_h2 test to mysteriously become flaky.
This seems to be fixed now, and bisecting identifies CL 23522 (42da35c) as the fix.
It should be safe to remove for 1.9.
The text was updated successfully, but these errors were encountered: