Bug 108998 - put_to_base should emit a Phantom for "value" across the ForceOSRExit
Summary: put_to_base should emit a Phantom for "value" across the ForceOSRExit
Status: RESOLVED FIXED
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: 2013-02-05 18:40 PST by Mark Hahnenberg
Modified: 2013-02-05 19:17 PST (History)
1 user (show)

See Also:


Attachments
Patch (3.56 KB, patch)
2013-02-05 18:49 PST, Mark Hahnenberg
oliver: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Hahnenberg 2013-02-05 18:40:37 PST
Otherwise, the OSR exit compiler could clobber it, which would lead to badness.
Comment 1 Mark Hahnenberg 2013-02-05 18:49:29 PST
Created attachment 186744 [details]
Patch
Comment 2 Mark Hahnenberg 2013-02-05 18:50:26 PST
<rdar://problem/12676505>
Comment 3 Mark Hahnenberg 2013-02-05 18:55:30 PST
Committed r141962: <http://trac.webkit.org/changeset/141962>
Comment 4 Filip Pizlo 2013-02-05 19:17:52 PST
FWIW, r=me too.