[Webkit-unassigned] [Bug 82155] DFG OSR exit value recoveries should be computed lazily

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 26 00:47:09 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=82155


Filip Pizlo <fpizlo at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #133728|0                           |1
        is obsolete|                            |




--- Comment #3 from Filip Pizlo <fpizlo at apple.com>  2012-03-26 00:47:09 PST ---
Created an attachment (id=133744)
 --> (https://bugs.webkit.org/attachment.cgi?id=133744&action=review)
work in progress - a different approach

Taking a different approach, where we record:

1) The subset of the data flow graph that we need to have to compute value recoveries.

2) A stream of events including: fills, spills, deaths, setlocals, and movhints.

Fills, spills, and deaths only need to be recorded for nodes that are interesting to value recoveries.

This allows us to reconstruct the generation infos at any point after the fact. It also gives us the value source vectors. Together that allows us to execute the equivalent computeValueRecovery.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list