mdedetrich commented on PR #418:
URL: 
https://github.com/apache/incubator-pekko-http/pull/418#issuecomment-1893447008

   > Ok, but what's the rationale for a potential intrusive compilation change 
if it does not change anything significantly (and we don't track performance 
changes diligently)?
   
   You were probably unavailable at the time when it was being discussed, I 
think that significantly may not have been the wisest choice of words as it 
depends on the JDK version (the whole point of the inliner is that it removes 
the type of Scala bytecode that the JVM doesn't optimize which is more 
prelevant in earlier JDK's such as 1.8 but from what I gathered most real 
hotspots have already been handled).
   
   Where I disagree is about the intrusive part, the inliner has been used in 
the most critical parts of Scala ecosystem including scalac itself for many 
years now (scalac wouldn't use the inliner for no reason), even parboiled2 is 
using the inliner and most importantly there isn't any regression.
   
   Tracking performance diligently is definitely an issue, unfortunately we 
don't have the best setup for this right now. But ultimately even minor 
performance gains is still performance.


-- 
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: notifications-unsubscr...@pekko.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@pekko.apache.org
For additional commands, e-mail: notifications-h...@pekko.apache.org

Reply via email to