Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 27, 2016 20:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/f5c3524addd2991f8104f2b1fd11bb3f to your computer and use it in GitHub Desktop.
Save Whateverable/f5c3524addd2991f8104f2b1fd11bb3f to your computer and use it in GitHub Desktop.
bisectable6
say WHAT ‘hello’.comb(/./)
Bisecting: 1447 revisions left to test after this (roughly 11 steps)
[527f8d9c8ab30911eeb1341d093f233690428738] Merge pull request #826 from vlmarek/nom
»»»»» Testing 527f8d9c8ab30911eeb1341d093f233690428738
»»»»» Script output:
(Seq)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7f16cbbc4556ff8a0e7006f3caee3bb4ac0c56b4
»»»»» Script output:
(Seq)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 080630cfeae717a06bc6d445f9c6fc03ee1be571
»»»»» Script output:
(List)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1bb5aadc46f6d2fde8cfb0c8d47c3f028cd58918
»»»»» Script output:
(List)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing c22adb1b16263a9d31da15e419c1e1ec4d609316
»»»»» Script output:
(List)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6319b5573cb4b3c074d081facb1cf912234b11f9
»»»»» Script output:
(Seq)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing c0d85ce78870ef8e5ab1068ff2e4153862f2b8b2
»»»»» Script output:
(List)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 41e2572051967dc391de33ea6339b2389bd5728e
»»»»» Script output:
(Seq)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1794328cfb319249d35c9ca3e08c2adac2b8f529
»»»»» Script output:
(List)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 46abb3b79ebfab20d115a072c321cfcf7b40942a
»»»»» Script output:
(Seq)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f09b8b7b8a0412c43a384f7b9c53be35ff35176a
»»»»» Script output:
(Seq)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(Seq)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
1794328cfb319249d35c9ca3e08c2adac2b8f529 is the first new commit
commit 1794328cfb319249d35c9ca3e08c2adac2b8f529
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Mon Oct 24 15:29:34 2016 +0200
Make Str.comb(Regex) about 7x faster
Because we don't need to do an additional mapping from Match objects
to Str anymore.
:040000 040000 1fb29e6d7917d46dff80608585475410640454b1 1e9ae25d6e0009a66e6883dd0f59c6c160c9fc13 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment