diff options
author | Tony Cook <tony@develop-help.com> | 2018-01-10 11:32:43 +1100 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2018-02-08 13:58:14 +1100 |
commit | c0e3b4b51cabf15ed8fc5f564dfeea31c25f5239 (patch) | |
tree | b7781d7bde6800522f3b4cf56ed46bd59fb6551d /.gitignore | |
parent | d6ecacbcfb0cb2280a237e991e0a57ff707e4e42 (diff) | |
download | perl-c0e3b4b51cabf15ed8fc5f564dfeea31c25f5239.tar.gz |
(perl #127743) re-work recursion limit handling
Previously this worked by calculating the limits and then rebuilding
Storable.so, this meant Storable.so was built twice meaning a new make
would then rebuild its dependencies.
This was also a hard limit, so if Storable's user knew the available
stack space changed they would need to rebuild Storable to adapt.
This also allows for successful static Storable builds.
I also updated the stacksize tool to prevent popping up segfault error
messages at the user on Win32.
Since I was still seeing test failures in recurse.t on a variety of
platforms, I made the default limit calculations even more
conservative.
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index 7f3b7b1933..6ce50f0efd 100644 --- a/.gitignore +++ b/.gitignore @@ -116,6 +116,7 @@ lib/Config.pod lib/Cross.pm lib/ExtUtils/MANIFEST.SKIP lib/ExtUtils/xsubpp +lib/Storable/Limit.pm lib/auto/ lib/perldoc.pod lib/buildcustomize.pl |