mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
Trigger JIT tracing&compilation more often
Closes GH-12250
This commit is contained in:
committed by
Ilija Tovilo
parent
24915924bf
commit
098d9ca720
13
.github/actions/test-linux/action.yml
vendored
13
.github/actions/test-linux/action.yml
vendored
@@ -6,6 +6,9 @@ inputs:
|
||||
runTestsParameters:
|
||||
default: ''
|
||||
required: false
|
||||
jitType:
|
||||
default: 'disable'
|
||||
required: false
|
||||
runs:
|
||||
using: composite
|
||||
steps:
|
||||
@@ -38,6 +41,16 @@ runs:
|
||||
export TEST_PHP_JUNIT=junit.out.xml
|
||||
export STACK_LIMIT_DEFAULTS_CHECK=1
|
||||
sapi/cli/php run-tests.php -P -q ${{ inputs.runTestsParameters }} \
|
||||
-d opcache.jit=${{ inputs.jitType }} \
|
||||
-d opcache.protect_memory=1 \
|
||||
-d opcache.jit_buffer_size=64M \
|
||||
-d opcache.jit_max_root_traces=1000000 \
|
||||
-d opcache.jit_max_side_traces=1000000 \
|
||||
-d opcache.jit_max_exit_counters=1000000 \
|
||||
-d opcache.jit_hot_loop=1 \
|
||||
-d opcache.jit_hot_func=1 \
|
||||
-d opcache.jit_hot_return=1 \
|
||||
-d opcache.jit_hot_side_exit=1 \
|
||||
-j$(/usr/bin/nproc) \
|
||||
-g FAIL,BORK,LEAK,XLEAK \
|
||||
--no-progress \
|
||||
|
||||
Reference in New Issue
Block a user