# 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

Attachment: exec.patch
Description: Binary data

Reply via email to