Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 6, 2016 23:53
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/a0bb5a6b6898b39bb8fbdfc86374de4b to your computer and use it in GitHub Desktop.
Save Whateverable/a0bb5a6b6898b39bb8fbdfc86374de4b to your computer and use it in GitHub Desktop.
bisectable6
say ().rotor(1)
Bisecting: 1325 revisions left to test after this (roughly 10 steps)
[ffc79b753553b4ab692b0655237c8f6a770bf450] Remove some =:= from hot paths
»»»»» Testing ffc79b753553b4ab692b0655237c8f6a770bf450
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 96299c7453980b4d9dc8b3f83761c600d3553a3a
»»»»» Script output:
<anon|153926560>.new
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 328402599c16077e182bb38baf68e435b8bc1082
»»»»» Script output:
<anon|107212656>.new
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 20a648aff7d8c79fa297811afd44286eeeed3bd3
»»»»» Script output:
<anon|109473248>.new
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 405519ac197dea8f7f196311825c94a3157a3455
»»»»» Script output:
<anon|115995888>.new
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ea8c42a4874f3ec45f136b4f36ba471e7e1438c8
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 83825205f396b516ba8843e82e4c02245322fac6
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2cc0f06696e23a08aa36c75b788eb27a8a8a5c7d
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4e4039e001d3ad0a99d44154c27c4a7208758e2a
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing c531b8bdb3602ddb60c07022ae6ab535136897a3
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9bb63661423e9097cb73ad0ac8bcd48bf7257acf
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a88508822a315ad63458304c36800241c57cd9d5
»»»»» Script output:
()
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
()
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
405519ac197dea8f7f196311825c94a3157a3455 is the first new commit
commit 405519ac197dea8f7f196311825c94a3157a3455
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Sat Jul 9 23:38:40 2016 +0200
Kill the last use of List.ensure-allocated
And the method itself with it. This means that now all List methods
know how to handle the case when no $!reified attribute has been
initialized, without allocating one just to be on the safe side
(which is what ensure-allocated did).
:040000 040000 81def03c295f7d48612f781163046b1c1a776391 e2592b64b6105b648f9103b5b108c5bcd637ec71 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment