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-

Mark Lam
Reported 2023-01-02 03:03:31 PST
This includes removing the need for the ProtoCallFrame, and simplifying the EntryFrame logic amongst other things.
Attachments
work in progress for EWS testing only. (164.26 KB, patch)
2023-01-02 03:07 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (167.69 KB, patch)
2023-01-02 03:14 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (161.55 KB, patch)
2023-01-02 10:10 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (161.81 KB, patch)
2023-01-02 10:35 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (162.64 KB, patch)
2023-01-02 17:50 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (162.67 KB, patch)
2023-01-02 17:58 PST, Mark Lam
no flags
work in progress for EWS testing only. (170.25 KB, patch)
2023-01-03 00:55 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (170.28 KB, patch)
2023-01-03 01:10 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (170.57 KB, patch)
2023-01-03 09:37 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (170.70 KB, patch)
2023-01-03 09:43 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (170.71 KB, patch)
2023-01-03 11:30 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (170.93 KB, patch)
2023-01-03 14:30 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (167.86 KB, patch)
2023-01-06 15:16 PST, Mark Lam
no flags
work in progress for EWS testing only. (170.85 KB, patch)
2023-01-06 20:36 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (170.85 KB, patch)
2023-01-06 21:06 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (171.95 KB, patch)
2023-01-06 21:17 PST, Mark Lam
no flags
work in progress for EWS testing only. (185.21 KB, patch)
2023-01-07 17:07 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (185.24 KB, patch)
2023-01-07 17:12 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing only. (186.94 KB, patch)
2023-01-07 17:49 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing. (188.32 KB, patch)
2023-01-07 18:11 PST, Mark Lam
ews-feeder: commit-queue-
work in progress for EWS testing. (188.35 KB, patch)
2023-01-07 19:21 PST, Mark Lam
ews-feeder: commit-queue-
Radar WebKit Bug Importer
Comment 1 2023-01-02 03:03:55 PST
Mark Lam
Comment 2 2023-01-02 03:07:40 PST
Created attachment 464286 [details] work in progress for EWS testing only.
Mark Lam
Comment 3 2023-01-02 03:14:45 PST
Created attachment 464287 [details] work in progress for EWS testing only.
Mark Lam
Comment 4 2023-01-02 10:10:09 PST
Created attachment 464291 [details] work in progress for EWS testing only.
Mark Lam
Comment 5 2023-01-02 10:35:14 PST
Created attachment 464292 [details] work in progress for EWS testing only.
Mark Lam
Comment 6 2023-01-02 17:50:20 PST
Created attachment 464297 [details] work in progress for EWS testing only.
Mark Lam
Comment 7 2023-01-02 17:58:07 PST
Created attachment 464298 [details] work in progress for EWS testing only.
Mark Lam
Comment 8 2023-01-03 00:55:55 PST
Created attachment 464301 [details] work in progress for EWS testing only.
Mark Lam
Comment 9 2023-01-03 01:10:46 PST
Created attachment 464302 [details] work in progress for EWS testing only.
Mark Lam
Comment 10 2023-01-03 09:37:44 PST
Created attachment 464307 [details] work in progress for EWS testing only.
Mark Lam
Comment 11 2023-01-03 09:43:19 PST
Created attachment 464308 [details] work in progress for EWS testing only.
Mark Lam
Comment 12 2023-01-03 11:30:47 PST
Created attachment 464312 [details] work in progress for EWS testing only.
Mark Lam
Comment 13 2023-01-03 14:30:10 PST
Created attachment 464314 [details] work in progress for EWS testing only.
Mark Lam
Comment 14 2023-01-06 15:16:27 PST
Created attachment 464383 [details] work in progress for EWS testing only.
Mark Lam
Comment 15 2023-01-06 20:36:46 PST
Created attachment 464384 [details] work in progress for EWS testing only.
Mark Lam
Comment 16 2023-01-06 21:06:24 PST
Created attachment 464386 [details] work in progress for EWS testing only.
Mark Lam
Comment 17 2023-01-06 21:17:57 PST
Created attachment 464388 [details] work in progress for EWS testing only.
Mark Lam
Comment 18 2023-01-07 17:07:06 PST
Created attachment 464402 [details] work in progress for EWS testing only.
Mark Lam
Comment 19 2023-01-07 17:12:30 PST
Created attachment 464403 [details] work in progress for EWS testing only.
Mark Lam
Comment 20 2023-01-07 17:49:04 PST
Created attachment 464405 [details] work in progress for EWS testing only.
Mark Lam
Comment 21 2023-01-07 18:11:58 PST
Created attachment 464406 [details] work in progress for EWS testing.
Mark Lam
Comment 22 2023-01-07 19:21:00 PST
Created attachment 464407 [details] work in progress for EWS testing.
Note You need to log in before you can comment on or make changes to this bug.