Re:Cmd/compile: Go 1.8 regression: sync/atomic loop elided
by chimeracoder on Monday February 20, 2017 @09:06AM
(#13687289)
In the general case, it's definitely not solved. Java and C/C++ (gcc) are known to have had compiler optimizations introduce bugs. (I assume the same is true about clang and other compilers; I just happen to remember about these ones).
[ Parent
| on HN ]
Re:Cmd/compile: Go 1.8 regression: sync/atomic loop elided
by pjmlp on Monday February 20, 2017 @09:13AM
(#13687343)
For a recent Java one with Hotspot JIT, there is this FOSDEM 2017 talk.
"....Escape Analysis and Intrinsics, two commonly used HotSpot optimization techniques. I'll show how a combination of these two features can optimize away IndexOutOfBoundsExceptions in some corner cases where they are required by the standard..."