| Differences between
and this patch
- a/Source/WTF/ChangeLog +12 lines
Lines 1-3 a/Source/WTF/ChangeLog_sec1
1
2016-04-07  Yusuke Suzuki  <utatane.tea@gmail.com>
2
3
        [JSC] Enable Concurrent JIT by default
4
        https://bugs.webkit.org/show_bug.cgi?id=156341
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        We enable Concurrent JIT by default when DFG JIT and JSVALUE64 are enabled.
9
        This change offers Concurrent JIT to the JSCOnly port.
10
11
        * wtf/Platform.h:
12
1
2016-04-06  Filip Pizlo  <fpizlo@apple.com>
13
2016-04-06  Filip Pizlo  <fpizlo@apple.com>
2
14
3
        JSC should have a simple way of gathering IC statistics
15
        JSC should have a simple way of gathering IC statistics
- a/Source/WTF/wtf/Platform.h -1 / +1 lines
Lines 764-770 a/Source/WTF/wtf/Platform.h_sec1
764
   values get stored to atomically. This is trivially true on 64-bit platforms,
764
   values get stored to atomically. This is trivially true on 64-bit platforms,
765
   but not true at all on 32-bit platforms where values are composed of two
765
   but not true at all on 32-bit platforms where values are composed of two
766
   separate sub-values. */
766
   separate sub-values. */
767
#if (OS(DARWIN) || PLATFORM(EFL) || PLATFORM(GTK) || PLATFORM(WIN)) && ENABLE(DFG_JIT) && USE(JSVALUE64)
767
#if ENABLE(DFG_JIT) && USE(JSVALUE64)
768
#define ENABLE_CONCURRENT_JIT 1
768
#define ENABLE_CONCURRENT_JIT 1
769
#endif
769
#endif
770
770

Return to Bug 156341