Bug 158847 - [iOS] Limit the "jettison expensive objects on navigation" mechanism when navigating repeatedly.
Summary: [iOS] Limit the "jettison expensive objects on navigation" mechanism when nav...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore JavaScript (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Andreas Kling
URL:
Keywords: Performance
Depends on:
Blocks:
 
Reported: 2016-06-16 13:53 PDT by Andreas Kling
Modified: 2016-06-16 16:58 PDT (History)
5 users (show)

See Also:


Attachments
Patch idea (3.83 KB, patch)
2016-06-16 14:07 PDT, Andreas Kling
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Kling 2016-06-16 13:53:38 PDT
If we're doing lots of repeated programmatic navigations, we should chill on the code jettisoning since the cost can add up.
Comment 1 Andreas Kling 2016-06-16 14:07:29 PDT
The original mechanism was hurting JSBench so I'm going to roll it out first and see that it recovers.
Comment 2 Andreas Kling 2016-06-16 14:07:55 PDT
Created attachment 281469 [details]
Patch idea
Comment 3 Andreas Kling 2016-06-16 16:58:55 PDT
Actually let's do this on the original bug 153851.