This is the per-slot lock version.

Giant lock harms performance so bad.
This is the per-slot lock version which has much better parallel performance.