Profile-guided dead code elimination

A novel approach for DCE in dynamic languages.