eric-milles commented on PR #2023:
URL: https://github.com/apache/groovy/pull/2023#issuecomment-1873409213

   Besides the extra class bytecode, is there a strong reason for this?  The 
issue ticket pops up out of the blue without much explanation.
   
   There are so many possible paths that I think this will be another feature 
that gets you a quick 80% of the way and then will have issue tickets forever 
with uncovered scenarios.  Would it be easier to use a bytecode path analyzer?  
Something that has been through research and proving phases?
   
   I think ASM does some of this analysis already but does not provide any API 
to ask if a path is dead -- but it does know internally using path analysis.  
It replaces dead code with NOP instructions.  Maybe just a NOP pruning is in 
order.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to