bulk88

Results 193 comments of bulk88

fixed asserts for 32b ptr builds

[macOS (Monterey) 12 (-Uusethreads)](https://github.com/Perl/perl5/actions/runs/11336336622/job/31611465187?pr=22662#logs) passed. I did no changes except for moving a static assert that failed i386. [macOS (Monterey) 12 (-Uusethreads)](https://github.com/Perl/perl5/actions/runs/11381285505/job/31662894408?pr=22662#logs) now ``` # Failed test 'write: stat and...

https://github.com/khwilliamson/perl5/commit/68c1b38c44c593a83207de9c96e39fd2d4ee463e https://github.com/Perl/perl5/issues/19321 related bug tickets I found for ``` # Structures begin differing at: # $got->[8] = '1729155292.99179' # $expected->[8] = '1729155292.76969' ```

> Thinking about how to move this PR on: A) I'm unclear as to whether MSVC uses `-O1` rather than `-O2` because it's faster for compiling the interpreter, or the...

> This pull request is failing during `make` on our most basic "sanity-check" test rig in our GH CI. It appears the submitter did not run `make` to completion when...

https://devblogs.microsoft.com/performance-diagnostics/sizebench-a-new-tool-for-analyzing-windows-binary-size/#duplicate-data

https://github.com/Perl/perl5/issues/21654 related copy pasting relevent parts of https://github.com/Perl/perl5/issues/5454#issuecomment-2585197372 below > Nothing really changed in 10 years Windows perf wise, I can still reproduce the pathologic move 200KB, every 4096 bytes...

![PL5418](https://github.com/user-attachments/assets/2103731b-4429-4660-a1e2-c91f4117a035) miniperl.exe 5.41.8, no threads. by chance i created this gui layout, and scrolled into this area of memory. Since this is no threads perl, bytes 24-32 on the right...

> re: malloc performance: I'd noticed when doing some profiling that the ucrt malloc was using a remarkably low amount of processing time (the error number saving, which requires GetLastError()/SetLastError()...

> Recreated as a simple macro that just moves out the existing code into a convenient function-like macro, so at least there's only one place to change in future rather...