summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2025-11-25 13:10:31 -0500
committerAlan Wu <XrXr@users.noreply.github.com>2025-11-25 21:26:08 -0500
commit724e94a09c616fb71edd992e274e73ee14bee896 (patch)
tree75a7463ba9ac28d4e7cd66640a1279a738bee616
parent0b0c2cc4cbed72e952233953f90bc2dbdc77c11b (diff)
ZJIT: CI: Run `btest` with call-threshold=2
-rw-r--r--.github/workflows/zjit-ubuntu.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/.github/workflows/zjit-ubuntu.yml b/.github/workflows/zjit-ubuntu.yml
index 040187fca3..7778c449e8 100644
--- a/.github/workflows/zjit-ubuntu.yml
+++ b/.github/workflows/zjit-ubuntu.yml
@@ -61,6 +61,12 @@ jobs:
specopts: '-T --zjit-disable-hir-opt -T --zjit-call-threshold=1'
configure: '--enable-zjit=dev'
+ # The optimizer benefits from at least 1 iteration of profiling. Also, many
+ # regression tests in bootstraptest/test_yjit.rb assume call-threshold=2.
+ - test_task: 'btest'
+ run_opts: '--zjit-call-threshold=2'
+ configure: '--enable-zjit=dev'
+
- test_task: 'zjit-check' # zjit-test + quick feedback of test_zjit.rb
configure: '--enable-yjit --enable-zjit=dev'
rust_version: '1.85.0'