CPAN-Changes
view release on metacpan or search on metacpan
corpus/dists/B-C.parsed view on Meta::CPAN
"raw" => " * C: Fix -u<module> without file extension.\n\tWith hek do not drop FAKE, only for const pv.\n\tFixed \$\$ (\$PID) to be dynamic, issue 108. Thanks to flexvault for reporting this.\n Fixed double precision to 16 dig...
"style" => "*",
"text" => "C: Fix -u<module> without file extension. With hek do not drop FAKE, only for const pv. Fixed \$\$ (\$PID) to be dynamic, issue 108. Thanks to flexvault for reporting this. Fixed double precision to 16 digits. The nbody shootout ...
},
{
"line" => 101,
"raw" => " * perlcc (2.14): new option --dryrun, -v5 does not -Dsp,-v\n new option -f passthru to C and CC\n",
"style" => "*",
"text" => "perlcc (2.14): new option --dryrun, -v5 does not -Dsp,-v new option -f passthru to C and CC"
},
{
"line" => 103,
"raw" => " * perlcc (2.15): fixed default --spawn: use waitpid which was broken for parallel builds.\n fixed warning Prototype mismatch: sub main::gettimeofday: none vs () at perlcc line 261\n improved --version\n ...
"style" => "*",
"text" => "perlcc (2.15): fixed default --spawn: use waitpid which was broken for parallel builds. fixed warning Prototype mismatch: sub main::gettimeofday: none vs () at perlcc line 261 improved --version added --perlopts to handle -DALLOW...
},
{
"line" => 107,
"raw" => " * perlcc (2.16): changed output name rules:\n Without given output file name we use the name of the input file (in the subdir)\n or with -e a.out resp. a.exe and a randomized intermediate C filename.\n ...
"style" => "*",
"text" => "perlcc (2.16): changed output name rules: Without given output file name we use the name of the input file (in the subdir) or with -e a.out resp. a.exe and a randomized intermediate C filename. If the input file is an absolute pa...
},
{
"line" => 111,
"raw" => "\t* CC (1.13): Use the B::C integer and double precision logic (ivx, nvx).\n Fixed double precision to 16 digits. The nbody shootout is now 2x faster than perl.\n Added optimizations: -fno-magic, -fno-autovivify, -fa...
"style" => "*",
"text" => "CC (1.13): Use the B::C integer and double precision logic (ivx, nvx). Fixed double precision to 16 digits. The nbody shootout is now 2x faster than perl. Added optimizations: -fno-magic, -fno-autovivify, -faelem Detect \"no auto...
},
{
"line" => 118,
"raw" => "\t* Bytecode (1.14): fixed require and op_first, issue 97\n\tFixed regex_pad offset in threaded perls >= 5.11, issue 68.\n New type B::PAD isa B::AV (PADLIST for 5.17.5),\n New bytecodes newpadlx, padl_name, padl_sym...
"style" => "*",
"text" => "Bytecode (1.14): fixed require and op_first, issue 97 Fixed regex_pad offset in threaded perls >= 5.11, issue 68. New type B::PAD isa B::AV (PADLIST for 5.17.5), New bytecodes newpadlx, padl_name, padl_sym (PADLIST for 5.17.5) Fi...
},
{
"line" => 132,
"raw" => "\t* ByteLoader (0.10): set sv_refcnt to 1 in newsv to skip most defaults\n",
"style" => "*",
"text" => "ByteLoader (0.10): set sv_refcnt to 1 in newsv to skip most defaults"
},
{
"line" => 133,
"raw" => " * Assembler (1.11): allow \"newpadlx 0\"\n",
"style" => "*",
"text" => "Assembler (1.11): allow \"newpadlx 0\""
},
{
"line" => 134,
"raw" => " * Disassembler (1.12): use B::Concise op_flags and private_flags\n",
"style" => "*",
"text" => "Disassembler (1.12): use B::Concise op_flags and private_flags"
},
{
"line" => 135,
"raw" => "\t* Stash (1.03): fix compilation for 5.8.8 and below: gv_fetchsv missing\n",
"style" => "*",
"text" => "Stash (1.03): fix compilation for 5.8.8 and below: gv_fetchsv missing"
},
{
"line" => 136,
"raw" => "\t* t/perldoc.t: perlcc fails with 5.8 because Cwd disturbs the\n\t fragile method package finder for File::Spec. Use cc_harness.\n\n",
"style" => "*",
"text" => "t/perldoc.t: perlcc fails with 5.8 because Cwd disturbs the fragile method package finder for File::Spec. Use cc_harness."
}
],
"line" => 33,
"note" => "rurban",
"raw" => "1.43\t2014-01-15 rurban\n",
"raw_date" => "2014-01-15",
"version" => "1.43"
},
{
"date" => "2012-02-01",
"entries" => [
{
"line" => 140,
"raw" => " stable up to 5.14\n\n",
"style" => "",
"text" => "stable up to 5.14"
},
{
"line" => 142,
"raw" => "\t* C: Improved finding methods in parent classes (Warning: method not found),\n\tSave \@ISA of those child classes.\n\tRe-implement and simplify my_share_hek, now in terms of share_hek.\n\t PL_strtab hack gone. This fixed the sh...
"style" => "*",
"text" => "C: Improved finding methods in parent classes (Warning: method not found), Save \@ISA of those child classes. Re-implement and simplify my_share_hek, now in terms of share_hek. PL_strtab hack gone. This fixed the shared_hek destr...
},
{
"line" => 148,
"raw" => "\t* perlcc: perlcc -stash does not hang anymore, renabled t/e_perlcc.t -stash section\n",
"style" => "*",
"text" => "perlcc: perlcc -stash does not hang anymore, renabled t/e_perlcc.t -stash section"
},
{
"line" => 149,
"raw" => "\t* Stash (1.02): '-xs' does not load B anymore.\n\t Now in seperate directory Stash\n",
"style" => "*",
"text" => "Stash (1.02): '-xs' does not load B anymore. Now in seperate directory Stash"
},
{
"line" => 151,
"raw" => "\t* Stash/Stash.xs: new with CvIsXSUB() to get rid of B, polluting the stashes.\n",
"style" => "*",
"text" => "Stash/Stash.xs: new with CvIsXSUB() to get rid of B, polluting the stashes."
},
{
"line" => 152,
"raw" => "\t* Stash/Makefile.PL: new\n",
"style" => "*",
"text" => "Stash/Makefile.PL: new"
},
{
"line" => 153,
"raw" => "\t* Bytecode (1.13): support shared hek (42,43)\n",
"style" => "*",
"text" => "Bytecode (1.13): support shared hek (42,43)"
},
{
"line" => 154,
"raw" => "\t* ByteLoader (0.09), ByteLoader/bytecode.h, bytecode.pl: support shared hek (42,43),\n\t added xpvshared\n",
"style" => "*",
"text" => "ByteLoader (0.09), ByteLoader/bytecode.h, bytecode.pl: support shared hek (42,43), added xpvshared"
},
{
corpus/dists/B-C.parsed view on Meta::CPAN
"text" => "C.pm: Add missing Nullop for CC on 5.11.4 (cc 12). Test 38 passes"
}
],
"line" => 704,
"note" => "rurban",
"raw" => "1.21\t2010-02-14 rurban\n",
"raw_date" => "2010-02-14",
"version" => "1.21"
},
{
"date" => "2010-02-14",
"entries" => [
{
"line" => 709,
"raw" => "\t* C.pm: #define PERL_CORE broke Null macros on 5.11.4. Define those.\n\n",
"style" => "*",
"text" => "C.pm: #define PERL_CORE broke Null macros on 5.11.4. Define those."
}
],
"line" => 708,
"note" => "rurban",
"raw" => "1.20\t2010-02-14 rurban\n",
"raw_date" => "2010-02-14",
"version" => "1.20"
},
{
"date" => "2010-02-13",
"entries" => [
{
"line" => 712,
"raw" => "\tAlmost fixed evaltry (12) with proper cop_seq setup, just solaris and debian\n",
"style" => "",
"text" => "Almost fixed evaltry (12) with proper cop_seq setup, just solaris and debian"
},
{
"line" => 713,
"raw" => "\tfail sometimes. Tested ok with strawberry 5.10.1\n\n",
"style" => "",
"text" => "fail sometimes. Tested ok with strawberry 5.10.1"
},
{
"line" => 715,
"raw" => "\t* C.pm: fixed evaltry (test 12) mostly, NVX was shared with 2 xpad_cop_seq ints\n\t which accidently just worked before 1.17 with %s, but not after changing\n\t to the %g representation.\n\tIgnore unused random (overlong) xpvi...
"style" => "*",
"text" => "C.pm: fixed evaltry (test 12) mostly, NVX was shared with 2 xpad_cop_seq ints which accidently just worked before 1.17 with %s, but not after changing to the %g representation. Ignore unused random (overlong) xpviv IV, causing \"...
},
{
"line" => 726,
"raw" => "\t* CC.pm (1.07): added -fslow-signals.\n\tDisabled inlined pp_enter: Fails on empty cxstack.\n\tBacked out inlining of enterloop: GIMME_V fails on freebsd7\n\tRemove strawberry PerlProc_setjmp definition, #define PERL_CORE fixed ...
"style" => "*",
"text" => "CC.pm (1.07): added -fslow-signals. Disabled inlined pp_enter: Fails on empty cxstack. Backed out inlining of enterloop: GIMME_V fails on freebsd7 Remove strawberry PerlProc_setjmp definition, #define PERL_CORE fixed that"
},
{
"line" => 730,
"raw" => "\t* Bytecode.pm (1.06): same NVX => xpad_cop_seq fix as in C.pm, added 2 new\n\t bytecodes (cop_seq_low, cop_seq_high), fixed tests 9,10,12. Passes\n\t all tests > 5.6 now.\n",
"style" => "*",
"text" => "Bytecode.pm (1.06): same NVX => xpad_cop_seq fix as in C.pm, added 2 new bytecodes (cop_seq_low, cop_seq_high), fixed tests 9,10,12. Passes all tests > 5.6 now."
},
{
"line" => 733,
"raw" => "\t* bytecode.pl: added cop_seq_low (155), cop_seq_high (156) instead of xnv.\n\t No conversion code for loading older bytecode needed, but fragile (double => 2 int)\n",
"style" => "*",
"text" => "bytecode.pl: added cop_seq_low (155), cop_seq_high (156) instead of xnv. No conversion code for loading older bytecode needed, but fragile (double => 2 int)"
},
{
"line" => 735,
"raw" => "\t* t/modules.t: refactored by Todd Rinaldo (toddr). 4*tests per module:\n\t -s a, exitcode 0, ok, no warnings on stderr\n",
"style" => "*",
"text" => "t/modules.t: refactored by Todd Rinaldo (toddr). 4*tests per module: -s a, exitcode 0, ok, no warnings on stderr"
},
{
"line" => 737,
"raw" => "\t* t/TESTS: added 38, failing on CC (Nick Koston).\n\tadded 39, failing everywhere.\n",
"style" => "*",
"text" => "t/TESTS: added 38, failing on CC (Nick Koston). added 39, failing everywhere."
},
{
"line" => 739,
"raw" => "\t* t/test.pl: refactor: Try to timeout on all tests (compiler and exec) if\n\t IPC::Run is installed\n",
"style" => "*",
"text" => "t/test.pl: refactor: Try to timeout on all tests (compiler and exec) if IPC::Run is installed"
},
{
"line" => 741,
"raw" => "\t* MANIFEST, *.pod: Moved conference pods to ramblings,\n\tremoved lib/B/Asmdata.pm again, added t/qr_loaded_module.pm\n",
"style" => "*",
"text" => "MANIFEST, *.pod: Moved conference pods to ramblings, removed lib/B/Asmdata.pm again, added t/qr_loaded_module.pm"
},
{
"line" => 743,
"raw" => "\t* t/testm.sh, t/modules.pm: added, -t not working yet though\n",
"style" => "*",
"text" => "t/testm.sh, t/modules.pm: added, -t not working yet though"
},
{
"line" => 744,
"raw" => "\t* t/b.t: \$[ => \$]\n\n",
"style" => "*",
"text" => "t/b.t: \$[ => \$]"
}
],
"line" => 711,
"note" => "rurban",
"raw" => "1.19\t2010-02-13 rurban\n",
"raw_date" => "2010-02-13",
"version" => "1.19"
},
{
"date" => "2010-02-06",
"entries" => [
{
"line" => 747,
"raw" => "\tevaltry (test 12) still broken on most systems.\n\n",
"style" => "",
"text" => "evaltry (test 12) still broken on most systems."
},
{
"line" => 749,
"raw" => "\t* C.pm, C.xs: fixed r-magic for 5.6 (ExtUtils::Install,\n\t File::Temp, Template::Stash). need tests for run-time checks (33).\n\t 5.6 misses MG->pregcomp\n",
"style" => "*",
"text" => "C.pm, C.xs: fixed r-magic for 5.6 (ExtUtils::Install, File::Temp, Template::Stash). need tests for run-time checks (33). 5.6 misses MG->pregcomp"
},
{
( run in 1.344 second using v1.01-cache-2.11-cpan-364913b4093 )