[pcre-dev] [Bug 2618] Patch with JIT support for macOS ARM64…

Top Page

Reply to this message
Author: admin
Date:  
To: pcre-dev
Subject: [pcre-dev] [Bug 2618] Patch with JIT support for macOS ARM64 hardware
https://bugs.exim.org/show_bug.cgi?id=2618

Zoltan Herczeg <hzmester@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hzmester@???


--- Comment #8 from Zoltan Herczeg <hzmester@???> ---
The pthread_jit_write_protect_np sounds like a new method, which needs to be
supported during code generation or code update. Probably new macros needs to
be added in several places which does nothing unless this (or any similar)
method is required.

I thought before that supporting SELinux needs a similar method but it turned
out you can never enable executable permission for a page, so I had to make
another allocator which maps the region twice. That allocator still has a
problem that it is not compatible with fork in Linux.

Anyway, this feature looks independent from the allocator, it needs other code
modifications.

--
You are receiving this mail because:
You are on the CC list for the bug.