A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Dead code elimination based pointer analysis for multithreaded programs
2012
Journal of the Egyptian Mathematical Society
This paper presents a new approach for optimizing multitheaded programs with pointer constructs. The approach has applications in the area of certified code (proof-carrying code) where a justification or a proof for the correctness of each optimization is required. The optimization meant here is that of dead code elimination. Towards optimizing multithreaded programs the paper presents a new operational semantics for parallel constructs like join-fork constructs, parallel loops, and
doi:10.1016/j.joems.2011.12.011
fatcat:odctup6chrdrvcuap3m3vjklqe