Skip to content

Instantly share code, notes, and snippets.

@useronym
Last active September 16, 2015 13:27
Show Gist options
  • Save useronym/bd49ddd3d18b43d5b3f1 to your computer and use it in GitHub Desktop.
Save useronym/bd49ddd3d18b43d5b3f1 to your computer and use it in GitHub Desktop.
%% BINARIES
= re ================================================
3 patterns, 2 captures: 3.466 us (288517.85 per second)
4 patterns, 3 captures: 4.434 us (225515.75 per second)
7 patterns, 3 captures: 6.853 us (145915.53 per second)
= re (direct composition) ===========================
3 patterns, 2 captures: 1.887 us (529997.88 per second)
4 patterns, 3 captures: 2.232 us (447936.36 per second)
4 patterns, no match: 4.439 us (225295.76 per second)
7 patterns, 3 captures: 2.713 us (368580.71 per second)
7 patterns, no match: 8.912 us (112207.88 per second)
%% STRINGS
= re ================================================
3 patterns, 2 captures: 3.905 us (256068.83 per second)
4 patterns, 3 captures: 4.758 us (210169.69 per second)
7 patterns, 3 captures: 8.177 us (122296.03 per second)
= re (direct composition) ===========================
3 patterns, 2 captures: 2.056 us (486492.53 per second)
4 patterns, 3 captures: 2.318 us (431328.23 per second)
4 patterns, no match: 4.535 us (220498.41 per second)
7 patterns, 3 captures: 2.869 us (348527.99 per second)
7 patterns, no match: 8.363 us (119571.88 per second)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment