Created
August 20, 2019 04:30
-
-
Save Whateverable/343768e938081c5a60605e87714afaa7 to your computer and use it in GitHub Desktop.
bisectable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use nqp; class FooHOW does Metamodel::MethodContainer { method new_type() { my $meta := self.new; my $foo := nqp::settypehll(nqp::newtype($meta, "Uninstantiable"), "perl6"); $foo } }; my $foo := FooHOW.new_type; say $foo.^methods |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bisecting: 5103 revisions left to test after this (roughly 12 steps) | |
[21b9a720c75656b13805611544aa5ee64c4924ae] Various Baggy/Mixy stringification improvements | |
»»»»» Testing 21b9a720c75656b13805611544aa5ee64c4924ae | |
»»»»» Script output: | |
Cannot iterate object with Null representation (VMNull) | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing b63c44c860db40226e464f9c429b00973ceca471 | |
»»»»» Script output: | |
Cannot iterate object with Null representation (VMNull) | |
in any methods at gen/moar/Metamodel.nqp line 494 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 50740b5efdb3749b5c51f5250c1363f3eca90b4c | |
»»»»» Script output: | |
Cannot iterate object with Null representation (VMNull) | |
in any methods at gen/moar/m-Metamodel.nqp line 499 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 54187ec6de56db17c021ebe6a2991d7bf8e6264b | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 496 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing ff15fdad6ad66dc6fd125c0f05ab032876e51f9e | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 1ef24707e3024d659845a365f5e693cf40c8b3a9 | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 802a6db7be0c5f962c7ceadbb6b4929e3cddd7bc | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 495 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing e1071b055203613b95220ed9d2fae88dbc8531e9 | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 495 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 2c552d9b34bef11c57b71cfd4627efe2207e904f | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 495 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing ae7f8225035400f6d06f4f59122c98c1567c5352 | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 495 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 609e54ac2305676e72f394bcdea7a113c125ae56 | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 50a4df363a701ddb07aad495aa137828eec25021 | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing fdd37a9e0bef16eb3e4bb24ddd59247e379b5038 | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 495 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 62ed92add63e6d044190c4b6c67a629f61bf6cc5 | |
»»»»» Script output: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Cannot iterate object with Null representation | |
in any methods at gen/moar/m-Metamodel.nqp line 490 | |
in block <unit> at /tmp/bpOzmpzFtx line 1 | |
»»»»» 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