This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
consting in perl.c:S_Internals_V and Win32 DynaLoader
authorDaniel Dragan <bulk88@hotmail.com>
Wed, 17 Oct 2012 15:56:29 +0000 (11:56 -0400)
committerSteve Hay <steve.m.hay@googlemail.com>
Wed, 31 Oct 2012 08:20:36 +0000 (08:20 +0000)
commitfe1c5936a5509bb49f9ba7d0e455b6c34c315496
tree35ddc0aa44171dacfe4c63c30799137f7e7d4482
parent8bdd21ca8ae429643ac70acd9df1eb8d513e38bc
consting in perl.c:S_Internals_V and Win32 DynaLoader

These assorted static allocated variables were in RW memory in the perl
image. Move them to RO memory so they are sharable between different
Perl processes by the OS. The lack of consting in Win32 Dynaloader traces
to commit 0a753a76406 . S_Internals_V traces to commit 4a5df386486 .
ext/DynaLoader/dl_win32.xs
perl.c
win32/perllib.c
win32/win32.h