# New Ticket Created by Peter Gibbs # Please include the string: [perl #24769] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=24769 >
Attached is a patch to add a function 'mem_sys_allocate_executable", to allocate memory which can contain executable code. This allows JIT to work under Fedora Core 1, which includes the exec-shield patch; but needs testing on other platforms. We still need resize and free functions for executable memory. Also, we may want a proper memory management system, to allow page-sized mmap but smaller allocations to clients. All this can be added once the basic mmap methodology is tested. All comments welcome. Regards Peter Gibbs EmKel Systems
exec.patch
Description: Binary data