Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created November 16, 2020 11:12
Show Gist options
  • Save Whateverable/a0cafa0b4f2f8a6acede4cdfed98c740 to your computer and use it in GitHub Desktop.
Save Whateverable/a0cafa0b4f2f8a6acede4cdfed98c740 to your computer and use it in GitHub Desktop.
bisectable6
my @a = 42; push @a, (42, 50), (50, 30); dd @a
Bisecting: 196 revisions left to test after this (roughly 8 steps)
[945a4d8166891041a8d9a37d326912a60bed7ce3] [JVM] Use Ops.isnull instead of plain null check
»»»»» Testing 945a4d8166891041a8d9a37d326912a60bed7ce3
»»»»» Script output:
Array @a = [42, (42, 50), (50, 30)]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2e60552099023e57b6233937741e19a4ce699736
»»»»» Script output:
Array @a = [42, 42, 50, 50, 30]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0f97a7f5feb71d0ea1be937edcd9b829b435c343
»»»»» Script output:
Array @a = [42, (42, 50), (50, 30)]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b98d2e00e119b53261904031fecdb848c9041141
»»»»» Script output:
Array @a = [42, 42, 50, 50, 30]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a10140f189d6f7ae309a0df69b1cd32644dd745f
»»»»» Script output:
Array @a = [42, (42, 50), (50, 30)]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8808401cfa4799518a288a0553d9173bc63c4e30
»»»»» Script output:
Array @a = [42, (42, 50), (50, 30)]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2d18cdebfc2301098b6113e235d0ded4a5a76622
»»»»» Script output:
Array @a = [42, (42, 50), (50, 30)]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 22c0a53d9d5afa837a1423ef2fd10240c4e9de34
»»»»» Script output:
Array @a = [42, 42, 50, 50, 30]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 385ab4cfce38a8b8d959ddd3bd07a549f2d96639
»»»»» Script output:
Array @a = [42, 42, 50, 50, 30]
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Array @a = [42, (42, 50), (50, 30)]
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
385ab4cfce38a8b8d959ddd3bd07a549f2d96639 is the first new commit
commit 385ab4cfce38a8b8d959ddd3bd07a549f2d96639
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Tue Mar 31 23:51:25 2020 +0200
Make push(@a,foo) about 20x as fast
Part 1 of fixing R#3584
:040000 040000 05948abd454ebe73d6f2d42b4347891c62f18167 ab2fe5f22443850db5d9b721b71ee679fe34a680 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment