summaryrefslogtreecommitdiff
path: root/numeric.c
diff options
context:
space:
mode:
authorNARUSE, Yui <[email protected]>2023-03-07 19:48:32 +0900
committerNARUSE, Yui <[email protected]>2023-03-07 19:48:32 +0900
commit4d75035e1762a23d38c5192b30bb47f40b752bee (patch)
tree192c44ecea4b99cf57f82e91e3a71881debc0ed2 /numeric.c
parentf1cde05d99898f491c8e302ae74029468fdb6eb9 (diff)
merge revision(s) c178926fbe879045fa711444a1fd9e906af23e3b,a4b7ec12298c78392797e5ba7704076550e4f100: [Backport #19444]
YJIT: jit_prepare_routine_call() for String#+@ missing We saw SEGVs due to this when running with StackProf, which needs a correct PC for RUBY_INTERNAL_EVENT_NEWOBJ, the same event used for ObjectSpace allocation tracing. [Bug #19444] --- test/ruby/test_yjit.rb | 27 +++++++++++++++++++++++++++ yjit/src/codegen.rs | 5 ++++- 2 files changed, 31 insertions(+), 1 deletion(-) YJIT: Fix false assumption that String#+@ => ::String Could return a subclass. [Bug #19444] --- test/ruby/test_yjit.rb | 17 +++++++++++++++++ yjit/src/codegen.rs | 10 +++++++--- 2 files changed, 24 insertions(+), 3 deletions(-)
Diffstat (limited to 'numeric.c')
0 files changed, 0 insertions, 0 deletions