GitHub PushEvent at 2014-06-16 19:07:53
Repository: git
Actor: dturner-tw
Payload: {"shas":[["cae39a686591fef8136203d5842ecd1103279ae8","a13b1135e6f2f8530e85bc2896cd5ed89a6ed863@twitter.com","refs.c: SSE2 optimizations for check_refname_component\n\nOptimize check_refname_component using SSE2 on x86_64.\n\ngit rev-parse HEAD is a good test-case for this, since it does almost\nnothing except parse refs.  For one particular repo with about 60k\nrefs, almost all packed, the timings are:\n\nLook up table: 29 ms\nSSE2:          23 ms\n\nThis cuts about 20% off of the runtime.\n\nThe configure.ac changes include code from the GNU C Library written\nby Joseph S. Myers <joseph at codesourcery dot com>.\n\nOndřej Bílka <neleai@seznam.cz> suggested an SSE2 approach to the\nsubstring searches, which netted a speed boost over the SSE4.2 code I\nhad initially written.\n\nSigned-off-by: David Turner <dturner@twitter.com>","David Turner",true]],"size":1,"ref":"refs/heads/refs","head":"cae39a686591fef8136203d5842ecd1103279ae8"}