Description[heap] Make link from optimized code to inlined code explicit.
This makes the strong link from optimized code to code objects for all
inlined functions explicit. It adds direct references to code objects
into deoptimization data as literals. Note that this is not necessarily
the code that will be deoptimized to, because the code on the shared
function info might be replaced by other components (e.g. debugger).
Those replacement code objects however are all non-flushable, marking
explicit strong links for reachability unnecessary.
R=hpayer@chromium.org
Committed: https://crrev.com/0738f53dd628472056da1d430ec95b5f84a54281
Cr-Commit-Position: refs/heads/master@{#32654}
Patch Set 1 #Patch Set 2 : Allow handle deref. #
Messages
Total messages: 13 (5 generated)
|