[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