summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorTakashi Kokubun <[email protected]>2024-07-18 13:01:47 -0700
committer<[email protected]>2024-07-18 13:01:47 -0700
commit2de8b5b8054f311c4cee112dcab5208b66cc62a4 ()
treebd5f932cc396ace86bc6fcf78637e4be7586a62e /configure.ac
parent059535bd650bf2765fb8fd14e28d6e98f52871c2 (diff)
YJIT: Allow dev_nodebug to disasm release-mode code (#11198)
* YJIT: Allow dev_nodebug to disasm release-mode code * Revert "YJIT: Squash canary before falling back" This reverts commit f05ad373d84909da7541bd6d6ace38b48eaf24a1. The stray canary issue should have been solved by def7023ee4a3fc6eeba9d3a34c31a5bcff315fac, alleviating this codegen accommodation. * s/runtime_assertions/runtime_checks/ --------- Co-authored-by: Alan Wu <[email protected]>
Notes: Merged-By: k0kubun <[email protected]>
-rw-r--r--configure.ac6
1 files changed, 3 insertions, 3 deletions
@@ -3916,17 +3916,17 @@ AS_CASE(["${YJIT_SUPPORT}"],
],
[dev], [
rb_rust_target_subdir=debug
- CARGO_BUILD_ARGS='--features stats,disasm'
AC_DEFINE(RUBY_DEBUG, 1)
],
[dev_nodebug], [
rb_rust_target_subdir=dev_nodebug
- CARGO_BUILD_ARGS='--profile dev_nodebug --features stats,disasm'
AC_DEFINE(YJIT_STATS, 1)
],
[stats], [
rb_rust_target_subdir=stats
- CARGO_BUILD_ARGS='--profile stats --features stats'
AC_DEFINE(YJIT_STATS, 1)
])