From: Nikita Popov Date: Mon, 20 Jul 2020 07:44:02 +0000 (+0200) Subject: Revert "Switch to tracing JIT by default" X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=59536d5baa448f8ede37a47af62ae45637e6a8d1;p=php Revert "Switch to tracing JIT by default" This reverts commit 10b09578a89a444d9df45e75d5ce8c0826bb2efe. This seems to cause many test failures: Test === operator : different types [tests/lang/operators/operator_identical_basic.phpt] Test <=> operator : different types [tests/lang/operators/operator_spaceship_basic.phpt] comparing different variables for equality [Zend/tests/compare_001_64bit.phpt] comparing different variables for identity [Zend/tests/compare_002_64bit.phpt] Rebinding of ::getClosure()s [Zend/tests/closure_061.phpt] comparing different variables (greater than) [Zend/tests/compare_003_64bit.phpt] comparing different variables (less than) [Zend/tests/compare_004_64bit.phpt] comparing different variables (greater or equal than) [Zend/tests/compare_005_64bit.phpt] comparing different variables (smaller or equal than) [Zend/tests/compare_006_64bit.phpt] Invalid numeric string E_WARNINGs and E_NOTICEs, combined assignment operations [Zend/tests/numeric_string_errors_assign.phpt] Bug #51819 (Case discrepancy in timezone names cause Uncaught exception and fatal error) [ext/date/tests/bug51819.phpt] Test all filters returned by filter_list() [ext/filter/tests/033.phpt] filter_var() and FILTER_VALIDATE_MAC [ext/filter/tests/055.phpt] Test strrpos() function : usage variations - unexpected inputs for 'needle' argument [ext/standard/tests/strings/strrpos_variation10.phpt] Test strtr() function : usage variations - empty string & null for 'str' argument [ext/standard/tests/strings/strtr_variation4.phpt] Test strtr() function : usage variations - unexpected inputs for 'from' argument [ext/standard/tests/strings/strtr_variation6.phpt] Test strstr() function [ext/standard/tests/strings/strstr.phpt] --- diff --git a/ext/opcache/jit/zend_jit.h b/ext/opcache/jit/zend_jit.h index 99a0d76ae6..6320c408a1 100644 --- a/ext/opcache/jit/zend_jit.h +++ b/ext/opcache/jit/zend_jit.h @@ -37,7 +37,7 @@ #define ZEND_JIT_REG_ALLOC_GLOBAL (1<<1) /* global linear scan register allocation */ #define ZEND_JIT_CPU_AVX (1<<2) /* use AVX instructions, if available */ -#define ZEND_JIT_DEFAULT_OPTIONS "1254" +#define ZEND_JIT_DEFAULT_OPTIONS "1205" #define ZEND_JIT_DEFAULT_BUFFER_SIZE "0" #define ZEND_JIT_COUNTER_INIT 32531