"Sergey A. Osokin" <osa%NetBSD.org@localhost> writes: > hope you're doing well these days. > I've just realized that jit is disabled for devel/pcre. > In FreeBSD ports tree jit is enabled for various platforms, i.e.: > > .if ${ARCH} != "sparc64" && empty(ARCH:Mmips64*) && empty(ARCH:Mriscv64*) > CONFIGURE_ARGS+= --enable-jit > .else > CONFIGURE_ARGS+= --disable-jit > .endif That looks like enabled except for 3, which seems like a clue that not very many platforms are used with FreeBSD ports, but maybe I'm misreading. > Is it good idea to enable the feature for some platforms? Perhaps, but 1) On which platforms did you enable and test, and how did it go in general? 2) Did you measure it to be faster? 3) Did you run the included selftests and do they still pass? Did you build things that use it and run their tests? 4) Do you understand how the jit interacts with paxctl? For guile 3.0, there is a compiler, and we have, so far, had to disable MPROTECT. I wonder what your experience was.
Attachment:
signature.asc
Description: PGP signature