{"push_id":789032934,"size":245,"distinct_size":9,"ref":"refs/heads/feature/CM-322-cperl-new-hash-table","head":"2340b7d791ac2eb4199bb312379a8151ce5d1b04","before":"3b76314ef067354c86da9f4d84314f9ab0985fa7","commits":[{"sha":"5fb8f30d5abaccd06f49e5075146232bc6de98a0","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"cperl: more porting tests\n\nsort checkcfgvar configs","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/5fb8f30d5abaccd06f49e5075146232bc6de98a0"},{"sha":"25fb5d854453be3a1d1eb641de4cc7bcb0e83292","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"cperl: display cperl specifics with -V","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/25fb5d854453be3a1d1eb641de4cc7bcb0e83292"},{"sha":"5da7206d586e2710845a11f00b2fc7ae4901f33e","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"cperl.pm: fix t/porting/maintainers.t\n\nlib/cperl.pm is no module, just a core cperl pragma.\nlib/attributes.pm is now a core builtin.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/5da7206d586e2710845a11f00b2fc7ae4901f33e"},{"sha":"8d1acb5e6bb3aecffc9a7a5f90b49912dce9ec4a","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"mv README.cperl -> pod/perlcperl.pod\n\nfix t/porting/known_pod_issues.dat","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/8d1acb5e6bb3aecffc9a7a5f90b49912dce9ec4a"},{"sha":"9b1ea7445773808a63796f532933a682efa8df0c","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"B-Deparse: lexical_subs is enabled with cperl\n\nStill WIP signatures","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/9b1ea7445773808a63796f532933a682efa8df0c"},{"sha":"957b9f352ab3eef8d7787de8fb68cb8ce0fd6fe2","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"strict 1.10c as builtin, re-add xsutils.c\n\ndisable strict.pm, only used as pod.\n\nadd new strict.t tests for strict::bits","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/957b9f352ab3eef8d7787de8fb68cb8ce0fd6fe2"},{"sha":"a537581cfe30498a73621a9561c6debb92a469b3","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"strict: fix test for cperl\n\nwith the cperl builtin strict variant we do not accumulate\nthe wrong strict args. We fail on the first wrong one\n\nalso cperl specific lib/perl5db.t, ending c in version string","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/a537581cfe30498a73621a9561c6debb92a469b3"},{"sha":"d715fbce6fbcbf264af4575530ab80149ab50988","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"ExtUtils-MakeMaker: fix repreq.t for builtin strict","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/d715fbce6fbcbf264af4575530ab80149ab50988"},{"sha":"5b5476d7dfe96e1e6ecc9f33e1ee486da2b87c7b","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"coretypes: declare undef, int, num, str, int?, num?, str?\n\nwith protected stashes, protected @ISA to hold the subtypes,\nand VERSION 0.01c","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/5b5476d7dfe96e1e6ecc9f33e1ee486da2b87c7b"},{"sha":"f6e78d7b3f2db378fdfae0d5ff2e81835c13da15","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"coretypes: fix t/op/stash.t omit deleting READONLY stash keys","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/f6e78d7b3f2db378fdfae0d5ff2e81835c13da15"},{"sha":"072cbccdf95e93fcac11394178f462f7f1187937","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"perlcperl.pod: fixup builtins","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/072cbccdf95e93fcac11394178f462f7f1187937"},{"sha":"57f36d1dcdf340db537511c6a3db07c7603dff20","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"add use cperl pragma\n\nprotect incompatible cperl syntax from being used by\nunpatched regular perl5.\nuse cperl; like use 5.022;\n\nDocumentation is so far not complete.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/57f36d1dcdf340db537511c6a3db07c7603dff20"},{"sha":"2d59ec5f47d47815d8ac8d8243e5c836e1f1179a","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"Makefile.SH: replace CC with LD to link exes\n\nThis is a prereq to use linkers, such as llvm or -flto with gold\n(link-time optimization)\nFixes CM-477","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/2d59ec5f47d47815d8ac8d8243e5c836e1f1179a"},{"sha":"8f5846657ee9e5382e9d965a6ac13e23cd06582c","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"attributes 0.26_01c","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/8f5846657ee9e5382e9d965a6ac13e23cd06582c"},{"sha":"ba61509bc92cc22136f7d39f533d2d993cd6eb33","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"lib/attributes.pm: do not bootstrap with cperl","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/ba61509bc92cc22136f7d39f533d2d993cd6eb33"},{"sha":"66343a6cbcf932c9b48f46dffd06f93a967da12e","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"cperl: allow :const and coretype function return attributes\n\nnot just the simple anonconst feature. subs need to be inlinable.\nAdd CvTYPED to mark a return type.\nAdd CvTYPE macros to get and set the function return type stash.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/66343a6cbcf932c9b48f46dffd06f93a967da12e"},{"sha":"12c3a0becfa4e7c5ca4952b3529940107cfaf236","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"attributes.pm: disable pp parts\n\nboot_core_xsutils only with CPERL\nset UTF8 flag on function return type attribute\n\nsimplify XS _guess_stash fallback: caller(0) in XS without\nENTER/LEAVE just needs curcop.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/12c3a0becfa4e7c5ca4952b3529940107cfaf236"},{"sha":"cbb073ab469e798c18cca7aaf2e1c66e077041a0","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"attributes: fix tests for cperl\n\n:const in t/op/attrs.t and t/op/anonconst.t\n\nt/op/attrs.t has one more incompat test:\ncperl also adds a return type attribute.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/cbb073ab469e798c18cca7aaf2e1c66e077041a0"},{"sha":"65e319eb7316946031089b5867a7ad9747e47736","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"attributes: fix t/porting/diag.t, add :-shared error to perldiag.pod","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/65e319eb7316946031089b5867a7ad9747e47736"},{"sha":"568cbf96dbb5e9eb9bfdf7354331971325d70a03","author":{"email":"b3538261d0c0bffcce3d04dcc48be08a7393a14f@cpanel.net","name":"Reini Urban"},"message":"attributes: regen lib/.gitignore via regen/lib_cleanup.pl\n\nlib/attributes is not generated anymore","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/568cbf96dbb5e9eb9bfdf7354331971325d70a03"}]}