Skip to content
Success

Changes

Summary

  1. Prevent commoning conversion to address operations in LocalCSE (commit: 8f4b357) (details)
Commit 8f4b3572c0f2bf016866c268037a1874c9dd33ae by Henry Zongaro
Prevent commoning conversion to address operations in LocalCSE

OMR::LocalCSE::canBeAvailable was restricting l2a operations from being
commoned to reduce the likelihood that a register holding the result of
such an operation would be marked as a collected reference and kept live
across a GC point by l2aEvaluator.  To be safest, all conversion to
address types should be similarly prevented from being commoned.
(commit: 8f4b357)
The file was modified compiler/optimizer/OMRLocalCSE.cpp (diff)