NEW238780
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
Radar WebKit Bug Importer
Comment 1 2022-04-11 18:33:15 PDT
Note You need to log in before you can comment on or make changes to this bug.