Bug 249997 - Reduce redundant work at VM entry.
Summary: Reduce redundant work at VM entry.
Status: ASSIGNED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Mark Lam
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-01-02 03:03 PST by Mark Lam
Modified: 2023-01-07 22:12 PST (History)
1 user (show)

See Also:


Attachments
work in progress for EWS testing only. (164.26 KB, patch)
2023-01-02 03:07 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (167.69 KB, patch)
2023-01-02 03:14 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (161.55 KB, patch)
2023-01-02 10:10 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (161.81 KB, patch)
2023-01-02 10:35 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (162.64 KB, patch)
2023-01-02 17:50 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (162.67 KB, patch)
2023-01-02 17:58 PST, Mark Lam
no flags Details | Formatted Diff | Diff
work in progress for EWS testing only. (170.25 KB, patch)
2023-01-03 00:55 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (170.28 KB, patch)
2023-01-03 01:10 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (170.57 KB, patch)
2023-01-03 09:37 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (170.70 KB, patch)
2023-01-03 09:43 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (170.71 KB, patch)
2023-01-03 11:30 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (170.93 KB, patch)
2023-01-03 14:30 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (167.86 KB, patch)
2023-01-06 15:16 PST, Mark Lam
no flags Details | Formatted Diff | Diff
work in progress for EWS testing only. (170.85 KB, patch)
2023-01-06 20:36 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (170.85 KB, patch)
2023-01-06 21:06 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (171.95 KB, patch)
2023-01-06 21:17 PST, Mark Lam
no flags Details | Formatted Diff | Diff
work in progress for EWS testing only. (185.21 KB, patch)
2023-01-07 17:07 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (185.24 KB, patch)
2023-01-07 17:12 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing only. (186.94 KB, patch)
2023-01-07 17:49 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing. (188.32 KB, patch)
2023-01-07 18:11 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
work in progress for EWS testing. (188.35 KB, patch)
2023-01-07 19:21 PST, Mark Lam
ews-feeder: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.