Bug 169088

Summary: Add Options::alwaysCheckTraps() and Options::usePollingTraps() options.
Product: WebKit Reporter: Mark Lam <mark.lam>
Component: JavaScriptCoreAssignee: Mark Lam <mark.lam>
Status: RESOLVED FIXED    
Severity: Normal CC: fpizlo, ggaren, jfbastien, keith_miller, msaboff, saam
Priority: P2    
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 168920    
Attachments:
Description Flags
proposed patch.
mark.lam: review-
proposed patch.
none
proposed patch. keith_miller: review+

Description Mark Lam 2017-03-02 12:15:39 PST
This enables the use of polling VM traps all the time.  This will be useful for benchmark comparisons, as well as for forcing polling traps later for ports that don't support signal based traps.
Comment 1 Mark Lam 2017-03-02 12:51:52 PST
Created attachment 303226 [details]
proposed patch.
Comment 2 Mark Lam 2017-03-02 13:32:05 PST
Created attachment 303229 [details]
proposed patch.
Comment 3 Mark Lam 2017-03-02 13:49:43 PST
Created attachment 303233 [details]
proposed patch.
Comment 4 Keith Miller 2017-03-02 13:50:14 PST
Comment on attachment 303233 [details]
proposed patch.

r=me.
Comment 5 Mark Lam 2017-03-02 14:05:37 PST
Thanks for the review.  Landed in r213302: <http://trac.webkit.org/r213302>.