Join GitHub today
native implementation of set.rb #4690
work towards having
had these changes lying around for a long-time (mostly waiting to target 9.2)
but there's also a significant gain in performance.
for maximum compatibility sets are backed by a
some (naive) performance numbers, also showcasing
also to be noted that due use of Sets in Rails this has a noticeable impact on a decently sized Rails app.
UPDATE: compared to 9.1.12 its still seems to be a consistent 5% improvement using this branch ...