From 80ffa3006c050fe15f92f9b5b1676f3fba3a6c28 Mon Sep 17 00:00:00 2001 From: Kevin Newton Date: Wed, 21 Feb 2024 15:27:11 -0500 Subject: [PATCH] [PRISM] Eval frames should not have an absolute path --- test/.excludes-prism/TestProfileFrames.rb | 1 - vm_eval.c | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 test/.excludes-prism/TestProfileFrames.rb diff --git a/test/.excludes-prism/TestProfileFrames.rb b/test/.excludes-prism/TestProfileFrames.rb deleted file mode 100644 index 2a493913d8316d..00000000000000 --- a/test/.excludes-prism/TestProfileFrames.rb +++ /dev/null @@ -1 +0,0 @@ -exclude(:test_profile_frames, "unknown") diff --git a/vm_eval.c b/vm_eval.c index 38347105527cbd..58e5a89d3e9b01 100644 --- a/vm_eval.c +++ b/vm_eval.c @@ -1736,7 +1736,7 @@ pm_eval_make_iseq(VALUE src, VALUE fname, int line, iseq = ISEQ_BODY(iseq)->parent_iseq; } - iseq = pm_iseq_new_eval(&result.node, name, fname, fname, line, parent, 0); + iseq = pm_iseq_new_eval(&result.node, name, fname, Qnil, line, parent, 0); pm_scope_node_t *prev = result.node.previous; while (prev) {