Fast Track: Supporting Unsafe Optimizations with Software Speculation | IEEE Conference Publication | IEEE Xplore