WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
238780
Convention to indicate caller is responsible for maintaining external ref
https://bugs.webkit.org/show_bug.cgi?id=238780
Summary
Convention to indicate caller is responsible for maintaining external ref
Gabriel Nava Marino
Reported
2022-04-04 18:32:25 PDT
As recommended by Sam in
bug 238747
and as this seems to be the preferred pattern to ensure a ref counted object remains for the scope of the call:
> I wonder ifs we should come up with some convention (naming or otherwise) to > indicate that a caller is responsible for maintaining an external ref. Like, > Document::close_mayDestroy(), or perhaps even take it a step further and > require a separate type to call close()? > > Ref closer = document.closer() > closer.close()
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-04-11 18:33:15 PDT
<
rdar://problem/91601054
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug