RESOLVED FIXED Bug 236262
[JSC] Convert JSString's non-atomic WTF::String to atomic string while concurrent compilers / heap threads run
https://bugs.webkit.org/show_bug.cgi?id=236262
Summary [JSC] Convert JSString's non-atomic WTF::String to atomic string while concur...
Yusuke Suzuki
Reported 2022-02-07 14:38:25 PST
[JSC] Convert JSString's non-atomic WTF::String to atomic string while concurrent compilers / heap threads run
Attachments
Patch (16.95 KB, patch)
2022-02-07 14:55 PST, Yusuke Suzuki
saam: review+
Yusuke Suzuki
Comment 1 2022-02-07 14:55:48 PST
Sam Weinig
Comment 2 2022-02-07 16:35:03 PST
Comment on attachment 451156 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=451156&action=review > Source/JavaScriptCore/ChangeLog:3 > + [JSC] Convert JSString's non-atomic WTF::String to atomic string while concurrent compilers / heap threads run Alas, it is now called AtomString, not AtomicString. > Source/JavaScriptCore/ChangeLog:8 > + Inspired from Cameron's change. This patch introduces a new protocol which allows us to replace JSString's underlying non-atomic String Which change are you referring to here (I don't know, and in the future those reading this surely will not know).
Yusuke Suzuki
Comment 3 2022-02-07 17:28:39 PST
Comment on attachment 451156 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=451156&action=review >> Source/JavaScriptCore/ChangeLog:8 >> + Inspired from Cameron's change. This patch introduces a new protocol which allows us to replace JSString's underlying non-atomic String > > Which change are you referring to here (I don't know, and in the future those reading this surely will not know). This one https://trac.webkit.org/changeset/289177/webkit.
Saam Barati
Comment 4 2022-02-07 18:10:19 PST
Comment on attachment 451156 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=451156&action=review r=me >>> Source/JavaScriptCore/ChangeLog:8 >>> + Inspired from Cameron's change. This patch introduces a new protocol which allows us to replace JSString's underlying non-atomic String >> >> Which change are you referring to here (I don't know, and in the future those reading this surely will not know). > > This one https://trac.webkit.org/changeset/289177/webkit. I'd link it here in the changelog or just write r289177
Yusuke Suzuki
Comment 5 2022-02-07 21:43:21 PST
OK, changed :)
Yusuke Suzuki
Comment 6 2022-02-07 21:47:21 PST
Radar WebKit Bug Importer
Comment 7 2022-02-07 21:48:21 PST
Note You need to log in before you can comment on or make changes to this bug.