You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
for the record: #7762 addressed the main (contention) issue.
but the degradation compared to 9.2 is still there and will require more work to avoid the extra code in Ruby initialize.
A feature which originated in 9.3 (#6422) seems to have caused a 20x performance degradation in micro-benchmarks compared to 9.2.
This has been observed in production as threads pile up due
synchronization
and the extra overhead each<init>
call has.The following script demonstrates a Ruby sub-class of a Java class which will have poor
class.new
performance :The text was updated successfully, but these errors were encountered: