summaryrefslogtreecommitdiff
path: root/malloc_ctl.h
Commit message (Collapse)AuthorAgeFilesLines
* Use new paradigm for hdr file double inclusion guardKarl Williamson2017-06-021-2/+2
| | | | | | | | | | We changed to use symbols not likely to be used by non-Perl code that could conflict, and which have trailing underbars, so they don't look like a regular Perl #define. See https://rt.perl.org/Ticket/Display.html?id=131110 There are many more header files which are not guarded.
* Fix calling conventions in malloc_ctl.hJan Dubois2010-10-211-6/+4
| | | | | | | The Perl_malloc() etc. functions are *also* declared in proto.h, so the declarations need to match. The inclusion of malloc_ctl.h into perl.h had to be moved down until after the point where PERL_CALLCONV was completely defined.
* malloc cleanupIlya Zakharevich2003-07-241-0/+8
| | | | | Message-ID: <20030715144657.GA21313@math.berkeley.edu> p4raw-id: //depot/perl@20184
* Forgotten from change #20031.Jarkko Hietaniemi2003-07-061-0/+2
| | | | | p4raw-link: @20031 on //depot/perl: 216db7eec92546173ac6bab178225bf585542186 p4raw-id: //depot/perl@20032
* More Perl malloc debugging magic from Ilya. Seems to work inJarkko Hietaniemi2003-06-201-0/+54
Linux, Solaris, AIX. Had to do #ifdef OS2 for the <io.h> in malloc.c, found in AIX since there is no such header. In Tru64 miniperl fails an assert: "free()ed/realloc()ed-away memory was overwritten?" (In IRIX compiles but that doesn't prove much since in IRIX Perl's malloc is simply not used.) p4raw-id: //depot/perl@19831