Bug 295149
| Summary: | [JSC] Enable JIT compiling by DFG for `String#codePointAt` on ARMv7 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Sosuke Suzuki <sosuke> |
| Component: | JavaScriptCore | Assignee: | Sosuke Suzuki <sosuke> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Sosuke Suzuki
String#codePointAt is only JIT compiled on 64-bit architectures.
This patch enables JIT compilation on ARMv7 by moving the
compileStringCodePointAt function from DFGSpeculativeJIT64.cpp
to the shared DFGSpeculativeJIT.cpp file.
The implementation itself remains unchanged, making it available to both
32-bit and 64-bit architectures without any functional modifications.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Sosuke Suzuki
Pull request: https://github.com/WebKit/WebKit/pull/47338
EWS
Committed 296841@main (cb619a3e3f54): <https://commits.webkit.org/296841@main>
Reviewed commits have been landed. Closing PR #47338 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/154713054>