Bug 249997

Summary: Reduce redundant work at VM entry.
Product: WebKit Reporter: Mark Lam <mark.lam>
Component: JavaScriptCoreAssignee: Mark Lam <mark.lam>
Status: ASSIGNED ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
none
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
none
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
none
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing only.
ews-feeder: commit-queue-
work in progress for EWS testing.
ews-feeder: commit-queue-
work in progress for EWS testing. ews-feeder: commit-queue-

Description Mark Lam 2023-01-02 03:03:31 PST
This includes removing the need for the ProtoCallFrame, and simplifying the EntryFrame logic amongst other things.
Comment 1 Radar WebKit Bug Importer 2023-01-02 03:03:55 PST
<rdar://problem/103809867>
Comment 2 Mark Lam 2023-01-02 03:07:40 PST
Created attachment 464286 [details]
work in progress for EWS testing only.
Comment 3 Mark Lam 2023-01-02 03:14:45 PST
Created attachment 464287 [details]
work in progress for EWS testing only.
Comment 4 Mark Lam 2023-01-02 10:10:09 PST
Created attachment 464291 [details]
work in progress for EWS testing only.
Comment 5 Mark Lam 2023-01-02 10:35:14 PST
Created attachment 464292 [details]
work in progress for EWS testing only.
Comment 6 Mark Lam 2023-01-02 17:50:20 PST
Created attachment 464297 [details]
work in progress for EWS testing only.
Comment 7 Mark Lam 2023-01-02 17:58:07 PST
Created attachment 464298 [details]
work in progress for EWS testing only.
Comment 8 Mark Lam 2023-01-03 00:55:55 PST
Created attachment 464301 [details]
work in progress for EWS testing only.
Comment 9 Mark Lam 2023-01-03 01:10:46 PST
Created attachment 464302 [details]
work in progress for EWS testing only.
Comment 10 Mark Lam 2023-01-03 09:37:44 PST
Created attachment 464307 [details]
work in progress for EWS testing only.
Comment 11 Mark Lam 2023-01-03 09:43:19 PST
Created attachment 464308 [details]
work in progress for EWS testing only.
Comment 12 Mark Lam 2023-01-03 11:30:47 PST
Created attachment 464312 [details]
work in progress for EWS testing only.
Comment 13 Mark Lam 2023-01-03 14:30:10 PST
Created attachment 464314 [details]
work in progress for EWS testing only.
Comment 14 Mark Lam 2023-01-06 15:16:27 PST
Created attachment 464383 [details]
work in progress for EWS testing only.
Comment 15 Mark Lam 2023-01-06 20:36:46 PST
Created attachment 464384 [details]
work in progress for EWS testing only.
Comment 16 Mark Lam 2023-01-06 21:06:24 PST
Created attachment 464386 [details]
work in progress for EWS testing only.
Comment 17 Mark Lam 2023-01-06 21:17:57 PST
Created attachment 464388 [details]
work in progress for EWS testing only.
Comment 18 Mark Lam 2023-01-07 17:07:06 PST
Created attachment 464402 [details]
work in progress for EWS testing only.
Comment 19 Mark Lam 2023-01-07 17:12:30 PST
Created attachment 464403 [details]
work in progress for EWS testing only.
Comment 20 Mark Lam 2023-01-07 17:49:04 PST
Created attachment 464405 [details]
work in progress for EWS testing only.
Comment 21 Mark Lam 2023-01-07 18:11:58 PST
Created attachment 464406 [details]
work in progress for EWS testing.
Comment 22 Mark Lam 2023-01-07 19:21:00 PST
Created attachment 464407 [details]
work in progress for EWS testing.