Commit 7cd0bde
committed
Taking some IOS GC branches for WPE as well
The aim is to make the GC more reliable on low-memory platforms.
IOS branches applied:
- FullGCActivityCallback::doCollection - do not bail out of GC early
- MemoryPressureHandler - apply IOS defaults for conservative/strict mode thresholds
- MemoryRelease / releaseCriticalMemory - request immediate GC
- WorkerGlobalScope::deleteJSCodeAndGC - collect even if called with Synchronous::No1 parent f0b98a4 commit 7cd0bde
File tree
4 files changed
+4
-4
lines changed- Source
- JavaScriptCore/heap
- WTF/wtf
- WebCore
- page
- workers
4 files changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
129 | | - | |
| 129 | + | |
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
606 | 606 | | |
607 | 607 | | |
608 | 608 | | |
609 | | - | |
| 609 | + | |
610 | 610 | | |
611 | 611 | | |
612 | 612 | | |
| |||
0 commit comments