Summary: | When inlining NewSymbol in the DFG don't universally call ToString on the input | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Lukas Bernhard <lukas.bernhard> | ||||
Component: | JavaScriptCore | Assignee: | Saam Barati <sbarati> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | ews-watchlist, keith_miller, lukas.bernhard, mark.lam, msaboff, rmorisset, sbarati, tzagallo, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Local Build | ||||||
Hardware: | PC | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Lukas Bernhard
2021-11-05 05:43:20 PDT
I can't reproduce this on r285408. Can you still reproduce it? The issue still reproduces for me on git 016f88c15b9bf0ebae0090babdad6a34e783d1b5 Just in case it somehow depends on build options, here are the ones I used: ./Tools/Scripts/build-jsc --jsc-only --release --cmakeargs="-ENABLE_STATIC_JSC=ON -DCMAKE_C_COMPILER='/usr/bin/clang-12' -DCMAKE_CXX_COMPILER='/usr/bin/clang++-12' -DCMAKE_CXX_FLAGS='-fsanitize-coverage=trace-pc-guard -O3 -lrt -fuse-ld=lld'" Thanks, I can reproduce it. I must've been running it with the wrong option earlier. Created attachment 443634 [details]
Patch
Comment on attachment 443634 [details]
Patch
r=me
Committed r285525 (244042@main): <https://commits.webkit.org/244042@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 443634 [details]. |