{"push_id":1298744281,"size":1,"distinct_size":1,"ref":"refs/heads/oran-memory-profiling","head":"afcbcc0e58749ebbebcd595c120d17a0e3dbb82e","before":"8c84c962cfb6359401c2df92f79d7e848a34802f","commits":[{"sha":"afcbcc0e58749ebbebcd595c120d17a0e3dbb82e","author":{"name":"oranagra","email":"8ede7dc3403a3e25d099c6589c7d603e939ee642@redislabs.com"},"message":"dict.c: introduce dictUnlink().\n\nNotes by @antirez:\n\nThis patch was picked from a larger commit by Oran and adapted to change\nthe API a bit. The basic idea is to avoid double lookups when there is\nto use the value of the deleted entry.\n\nBEFORE:\n\n    entry = dictFind( ... ); /* 1st lookup. */\n    /* Do somethjing with the entry. */\n    dictDelete(...);         /* 2nd lookup. */\n\nAFTER:\n\n    entry = dictUnlink( ... ); /* 1st lookup. */\n    /* Do somethjing with the entry. */\n    dictFreeUnlinkedEntry(entry); /* No lookups!. */","distinct":true,"url":"https://api.github.com/repos/PKRoma/redis/commits/afcbcc0e58749ebbebcd595c120d17a0e3dbb82e"}]}
{"actor":{"display_login":"PKRoma"}}