Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Store first value in Dict directly in innerjoin
This avoids allocating a Vector for the case where l does not have multiple indices with the same value. For the smoke-test benchmark in <JuliaData/DataFrames.jl#2340 (comment)>, this reduces allocations by half and overall runtime by 10%.
- Loading branch information