pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: devel/pcre: enable jit?

"Sergey A. Osokin" <> 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

> 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

Home | Main Index | Thread Index | Old Index