The switch is straight forward, and the O(1) left and right most node lookup which ZIntrusiveRBTree implements that IntrusiveRBTree does not is trivial to implement on top of the tree.
Initial performance evaluation shows no difference between the two implementations. And the functional testing passes.
- links to
-
Review(master) openjdk/jdk/25112