bulk88
bulk88
> hm, issue on Windows `perl.obj : error LNK2019: unresolved external symbol readlink referenced in function S_open_script` He tried to call `readlink()` on Windows. @bulk88 pulls out  P.S. `readlink()`...
This patch is broken and using the wrong macro test and should not be in blead as currently written. `USE_ITHREADS` is wrong. It should be be testing `PERL_IMPLICIT_CXT` or `PERL_MULTIPLICITY`....
> The entire function is already guarded by `PERL_IMPLICIT_SYS`: > > https://github.com/Perl/perl5/blob/df4834b71303541bb1f605c8f252a15ab198b714/win32/perllib.c#L47-L54 > > `PERL_MULTIPLICITY` was defined in the failing build, testing against that would continue to try to compile...
> That code failed to build for a different reason with implicit sys enabled and no multiplicity. > > Even with this change such a build fails later on for...
> > What does that build flag even mean in real life/production code purpose? Why does a no-thds libperl.dll, either > > ``` > > * started by the official...
https://github.com/unbit/uwsgi/blob/f57eed92ee4024eb350c28239259432b93625171/plugins/psgi/psgi_loader.c#L371 DIY-ed `CPerlHost`, some XS devs never heard of `USE_IMP_SYS`/`CPerlHost` and reimplimented it.
> I don't understand why COW is advantageous on small strings. Do you want 500 or 1000 copies of the 5 letter string "undef" in ur perl process? Plus round...
> > 8 bytes or smaller strings can't 255 COW because of ^^^^^ added in 5.19.12 in > > ``` > $ perl -MDevel::Peek -e 'Dump("Hello")' > SV = PV(0x55a3bb5c8f10)...
> > https://rt.perl.org/Ticket/Display.html?id=121796 > > I've only skimmed that ticket, but the key point/blocker seemed to be that `Perl_sv_gets` needed reworking. Steffan and Yves noted that: ............ > Would we...
Someone on #p5p asked some week ago, what actual malloc() algorithms various Linux and BSD distros use, and they had a small Inline::C script to extract behavior from malloc(). The...