perl5 icon indicating copy to clipboard operation
perl5 copied to clipboard

🐪 The Perl programming language

Results 772 perl5 issues
Sort by recently updated
recently updated
newest added

-perf reasons, even though I guess most of the code is rarely called since they are error branches, do it anyways, it is only 1 more assembly op (2-4 bytes)...

builtin.c is very new (2021), and while the code works, it is not a shining good example of C or XS code and best practices -actual bug cv_set_call_checker_flags(cv, builtin->checker, newSVuv(PTR2UV(builtin)),...

Tabs for alignment don't work well in verbatim sections. The indentation of the code may be stripped when being displayed, resulting in the tab alignment not matching the intention. This...

documentation

When I run the following code in the debugger, I see inconsistent behavior concerning the handling of utf-8 literals vs. variables: Code test.pl ``` use strict; use warnings; use utf8;...

Needs Triage
type-debugger

**Description** Earlier today I discovered that XSUB.h overwrites functions like htons. With Leon’s help I learned that it has to do with the implicit-sys logic, which itself depends on NO_XSLOCKS...

See patch decriptions, fputc() is very unwise CPU wise. Original intent was to put all 3 output .h files in stack array buffers, but it was impossible to get sanely...

**Description** Perl's global var PL_hash_state_w is 24608 bytes long on 32b Win32 blead perl. That is 24608/4096=6.0078 OS pages of memory. I can't imagine 24KB of randomness being somehow more...

distro-mswin32

Rather than generating an entire temporary list that is twice as big as the original array, instead set a flag on the `OP_ITER` that tells it to set one of...

0c81a5c9ca0287c0ee954a71b1bffdeb2cb3e9c8 merged the removal of `'` as a package separator. After more discussion, the PSC believes it would be better to make the removal guarded by a feature. (Similar to...

Feature Request

When using package block syntax and `__DATA__` in single file, `__DATA__` doesn't belong to package but to the `main`. `__DATA__` documentation states: ``` Text after __DATA__ may be read via...