summaryrefslogtreecommitdiff
path: root/yjit
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2022-08-30 13:02:26 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2022-08-30 14:21:43 -0700
commit5dbc725f4d6b07d9d1214ae896fd3feeae8aa23b (patch)
treed602660603963f3f7dda91371c76d62dbb919603 /yjit
parent918a658556d96aeb7bc0c8425e9095f0a22b04a1 (diff)
Skip linking rb_yjit_icache_invalidate on cargo test
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/6304
Diffstat (limited to 'yjit')
-rw-r--r--yjit/src/backend/arm64/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/yjit/src/backend/arm64/mod.rs b/yjit/src/backend/arm64/mod.rs
index e63b011391..69524be611 100644
--- a/yjit/src/backend/arm64/mod.rs
+++ b/yjit/src/backend/arm64/mod.rs
@@ -963,6 +963,7 @@ impl Assembler
// Invalidate icache for newly written out region so we don't run
// stale code.
+ #[cfg(not(test))]
{
let start = cb.get_ptr(start_write_pos).raw_ptr();
let write_ptr = cb.get_write_ptr().raw_ptr();