Bug 142804 - Various heap policies should use fewer hardcoded constants
Summary: Various heap policies should use fewer hardcoded constants
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Mark Hahnenberg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-17 17:42 PDT by Mark Hahnenberg
Modified: 2015-03-17 17:42 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Hahnenberg 2015-03-17 17:42:38 PDT
There are a variety of knobs throughout the JSC heap subsystem that are hardcoded but could easily be runtime options in Options.h. E.g.:

(1) minEdenToOldGenerationRatio: the ration of Eden to Old gen size over which we will do a FullCollection.
(2) proportionalHeapSize: the amount we will grow the Heap at the end of a FullCollection
(3) other stuff I can't remember right now.