1 |
El lun, 14-05-2012 a las 20:09 +0200, Agostino Sarubbo escribió: |
2 |
> On Monday 14 May 2012 14:05:12 Alexandre Rostovtsev wrote: |
3 |
> > I propose adding the following global USE flag: |
4 |
> > |
5 |
> > jit - Enable just-in-time compilation for improved performance. May |
6 |
> > prevent use of some PaX memory protection features in Gentoo Hardened. |
7 |
> > |
8 |
> > |
9 |
> > Current local flags that could probably be unified: |
10 |
> > |
11 |
> > app-arch/libzpaq:jit - Enable just-in-time compilation for faster |
12 |
> > compression (requires SSE2) |
13 |
> > |
14 |
> > dev-libs/libpcre:jit - Enable Just-In-Time compilation of regexp |
15 |
> > bytecode to machine code, through the SLJIT compiler. This feature might |
16 |
> > conflict wtih security mitigation strategies such as NX/PaX as enabled |
17 |
> > by Gentoo Hardened. |
18 |
> > |
19 |
> > dev-python/pypy:jit - Enable the JIT compiler |
20 |
> > |
21 |
> > dev-scheme/racket:jit - Enable just-in-time compiler |
22 |
> > |
23 |
> > media-sound/csound:luajit - Use the lua just-in-time compiler |
24 |
> > dev-lang/luajit instead of dev-lang/lua |
25 |
> > |
26 |
> > net-libs/webkit-gtk:jit - Enable JIT javascript compiler (disabling it |
27 |
> > will cause performance penalty) |
28 |
> > |
29 |
> > www-client/epiphany:jit - Allow using net-libs/webkit-gtk that has the |
30 |
> > JIT javascript compiler enabled |
31 |
> > |
32 |
> > www-client/luakit:luajit - Use the lua just-in-time compiler |
33 |
> > dev-lang/luajit instead of dev-lang/lua, which should make luakit |
34 |
> > faster. |
35 |
> > |
36 |
> > www-client/seamonkey:methodjit - Enable JIT for JavaScript using |
37 |
> > MethodJIT for faster JS performance. Hardened users can disable this |
38 |
> > USE-flag to use MPROTECT on grsecurity kernels. |
39 |
> > |
40 |
> > www-servers/nginx:pcre-jit - Enable JIT for pcre |
41 |
> > |
42 |
> > x11-libs/qt-core:jit - Enables JIT for Javascript usage inside Qt |
43 |
> > |
44 |
> > x11-libs/qt-script:jit - Enables JIT for Javascript usage inside Qt |
45 |
> > |
46 |
> > x11-libs/qt-webkit:jit - Enable JavaScriptCore just-in-time compiler for |
47 |
> > faster JavaScript execution |
48 |
> > |
49 |
> > -Alexandre. |
50 |
> +1 |
51 |
|
52 |
+1 also ;) |