[prev in list] [next in list] [prev in thread] [next in thread]
List: ruby-cvs
Subject: [ruby-cvs:90442] =?utf-8?q?7d3cff6e41_=28ruby=5F2=5F7=29=3A_merge_revision=28s=29?=
From: "NAKAMURA Usaku" <usa () ruby-lang ! org>
Date: 2021-12-31 10:48:56
Message-ID: 20211231104856.704F960ABB () svn ! ruby-lang ! org
[Download RAW message or body]
NAKAMURA Usaku 2021-12-31 19:48:17 +0900 (Fri, 31 Dec 2021)
New Revision: 7d3cff6e41
https://github.com/ruby/ruby/commit/7d3cff6e41
Log:
merge revision(s) a2d4e1cda68a49980a4f9f353f400efbde7e7884,d6c5a30cfd=
f658280338dbb8c8b17fab3190b928: [Backport #18392]
=
Fixed the check order in wmap_live_p [Bug #18392]
=
Check if the object is a pointer to heap before check the flag in
that object.
---
gc.c | 35 ++++++++++++++++++++++-------------
1 file changed, 22 insertions(+), 13 deletions(-)
=
ObjectSpace::WeakMap#inspect: check if living object [Bug #18392]
=
---
gc.c | 29 +++++++++++++++++++++++------
test/ruby/test_weakmap.rb | 9 +++++++++
2 files changed, 32 insertions(+), 6 deletions(-)
Modified files:
gc.c
test/ruby/test_weakmap.rb
version.h=
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic