Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 20, 2016 13:24
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/f576db123a34f3c07fa6018a621ae1b5 to your computer and use it in GitHub Desktop.
Save Whateverable/f576db123a34f3c07fa6018a621ae1b5 to your computer and use it in GitHub Desktop.
bisectable6
(^42).^lookup('max').file.say
Bisecting: 1411 revisions left to test after this (roughly 11 steps)
[e80060e129ff3a6524e5c2aebd98da689d570766] Merge pull request #823 from salortiz/test_ssize_t
»»»»» Testing e80060e129ff3a6524e5c2aebd98da689d570766
»»»»» Script output:
/tmp/whateverable/rakudo-moar/e80060e129ff3a6524e5c2aebd98da689d570766/share/perl6/runtime/CORE.setting.moarvm
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 126c3656ad57355abe62418a1500ce9e3dc7fbf0
»»»»» Script output:
/tmp/whateverable/rakudo-moar/126c3656ad57355abe62418a1500ce9e3dc7fbf0/share/perl6/runtime/CORE.setting.moarvm
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 16548323d0b1d7565086f6ed323486b2e08270ca
»»»»» Script output:
gen/moar/m-CORE.setting
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3bb8b2fa750d19c8c56ab9dc2262d8961a94abe8
»»»»» Script output:
/tmp/whateverable/rakudo-moar/3bb8b2fa750d19c8c56ab9dc2262d8961a94abe8/share/perl6/runtime/CORE.setting.moarvm
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4f338014ae662c790f964fbb1d6c885691c2b314
»»»»» Script output:
gen/moar/m-CORE.setting
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 50a4df363a701ddb07aad495aa137828eec25021
»»»»» Script output:
gen/moar/m-CORE.setting
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0b69c7205b6438d32b7672b55782b91871c90099
»»»»» Script output:
/tmp/whateverable/rakudo-moar/0b69c7205b6438d32b7672b55782b91871c90099/share/perl6/runtime/CORE.setting.moarvm
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8d0af58a48c240ad17a65917367365858aaf7c51
»»»»» Script output:
/tmp/whateverable/rakudo-moar/8d0af58a48c240ad17a65917367365858aaf7c51/share/perl6/runtime/CORE.setting.moarvm
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 855de77b22f7bcf05599e6067d63d030edb75f5d
»»»»» Script output:
/tmp/whateverable/rakudo-moar/855de77b22f7bcf05599e6067d63d030edb75f5d/share/perl6/runtime/CORE.setting.moarvm
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing fdd37a9e0bef16eb3e4bb24ddd59247e379b5038
»»»»» Script output:
/tmp/whateverable/rakudo-moar/fdd37a9e0bef16eb3e4bb24ddd59247e379b5038/share/perl6/runtime/CORE.setting.moarvm
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 62ed92add63e6d044190c4b6c67a629f61bf6cc5
»»»»» Script output:
gen/moar/m-CORE.setting
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
gen/moar/m-CORE.setting
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
fdd37a9e0bef16eb3e4bb24ddd59247e379b5038 is the first new commit
commit fdd37a9e0bef16eb3e4bb24ddd59247e379b5038
Author: jnthn <jnthn@jnthn.net>
Date: Tue Mar 1 19:03:11 2016 +0100
Start to code-gen simple accessors.
This makes them rather simpler/faster than adding them as closures.
Most importantly, though, it will enable inlining of them, which is
where the real speed-up will come from.
:040000 040000 d0bb3779d9ecd651ca1e50a7c5777b04ba25a8f8 e81a489f5f4aea508073b89e353821164758c7d3 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment