Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created June 28, 2020 23:36
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/c6659c300e61431aa285c283fab6a987 to your computer and use it in GitHub Desktop.
Save Whateverable/c6659c300e61431aa285c283fab6a987 to your computer and use it in GitHub Desktop.
bisectable6
spurt ‘/tmp/foo’, Buf.new(42), :bin;
Bisecting: 153 revisions left to test after this (roughly 7 steps)
[c68d4fc49269afdf5b5e67043abebf24b7eaba1c] Bump NQP for rename of java packages to org.raku.*
»»»»» Testing c68d4fc49269afdf5b5e67043abebf24b7eaba1c
»»»»» Script output:
Unexpected named argument 'bin' passed
in block <unit> at /tmp/a4UaaLmUmE line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a0e58412a04253ce0321a30587eda6eb75db2b30
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4085cfdc64877b354576bba70e2cd31a9156d573
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing eab75110c1673f8787a90a55b0d2060963c2cef5
»»»»» Script output:
Unexpected named argument 'bin' passed
in block <unit> at /tmp/a4UaaLmUmE line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f3baa389d98a2c59968075e438dc23aaa228ad54
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing da5825e69872091261d62367ce9e9b776dcddca9
»»»»» Script output:
Unexpected named argument 'bin' passed
in block <unit> at /tmp/a4UaaLmUmE line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a69465a75d81ed6524b5374e3390a2b92e172120
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7571f65a432227fb5526b0b5f356cd1d403bf2bd
»»»»» Script output:
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
da5825e69872091261d62367ce9e9b776dcddca9 is the first new commit
commit da5825e69872091261d62367ce9e9b776dcddca9
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Sun May 17 13:18:39 2020 +0200
Make spurt() a few % faster
Mostly because of fewer object allocations by adding specific candidates.
This should also help introspection and catch typos in the named parameters
at compile time.
:040000 040000 5209a65796d53d87dcc452952a4c72ca7e6fac84 3fe92f748346c2842608eaa7fa387ed28bd24d38 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment