{"push_id":638938617,"size":1,"distinct_size":1,"ref":"refs/heads/open_addressing","head":"79bc91b41334c1805f557ef2f1606de31c6764d1","before":"d8e65bc921cdf05dd7208be6693e14926441dd5e","commits":[{"sha":"79bc91b41334c1805f557ef2f1606de31c6764d1","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"fix Issue 14385 - AA should use open addressing hash\n\n- new AA implementation\n- uses open addressing with quadratic probing (triangular numbers) and pow2 table\n- uses NO_SCAN for entries when applicable\n- minimizes alignment gap for values\n- calls postblit on aa.keys and aa.values","distinct":true,"url":"https://api.github.com/repos/MartinNowak/druntime/commits/79bc91b41334c1805f557ef2f1606de31c6764d1"}]}