Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 17, 2016 00:15
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/6cc1c59e7ab8fef71bd620b349fa011f to your computer and use it in GitHub Desktop.
Save Whateverable/6cc1c59e7ab8fef71bd620b349fa011f to your computer and use it in GitHub Desktop.
bisectable6
say (1,2).map({ LAST { say "DONE" } })[2]
Bisecting: 1381 revisions left to test after this (roughly 11 steps)
[340e2dce7266226d3695d1e590cbc97ab10fb37c] Revert "Make .ver and .auth MetaModel methods available on Packages"
»»»»» Testing 340e2dce7266226d3695d1e590cbc97ab10fb37c
»»»»» Script output:
DONE
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 10378163b007267f80e488477d9b6bd305104880
»»»»» Script output:
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ef376d197ab33999dcba8b5f8d948cbc96f40c32
»»»»» Script output:
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7cff429f6b322088baab601a68bb6a151256d88a
»»»»» Script output:
DONE
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 56bbc8d163cb3cd45349465bb5fdaa0a406ea7ce
»»»»» Script output:
DONE
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3b9b6132dd351081e0b2934dc44bf9bc87c8930c
»»»»» Script output:
DONE
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 85682a52def94f16a8ee2e0c97920d73ccbf5397
»»»»» Script output:
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3d50c9871a61eed8542b9e53807fc70ed8716ef5
»»»»» Script output:
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 072a6c2566f59e146cf66acb4f35ff08fa53c7de
»»»»» Script output:
DONE
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 30b33e3a7b37551bc722ed4d5d6e09ff78e844c2
»»»»» Script output:
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0a16ed597d6e91a6333f766050e8edbda6c122cd
»»»»» Script output:
DONE
Nil
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
DONE
Nil
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
072a6c2566f59e146cf66acb4f35ff08fa53c7de is the first new commit
commit 072a6c2566f59e146cf66acb4f35ff08fa53c7de
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Wed Jun 8 21:55:35 2016 +0200
Make @b = @a.map with phasers about 20% faster
- use nqp::eqaddr instead of =:=
- use nqp::not_i instead of !
- remove nqp::stmts where possible by reducing number of lines to 1
- use postfix if where possible
:040000 040000 f587d9709397ad3ac81099aa8b0083fb28dfd362 8649c588782c9846f19f1d37e51b53e87d75d64b M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment