• Jakob Gruber's avatar
    [nci] Implement tier-up, part 2 (marking) · 1096e031
    Jakob Gruber authored
    This is part two of the implementation (part 1: heuristics in NCI code
    to call the runtime profiler, part 2: heuristics in the runtime
    profiler to mark the function for optimization, part 3: the final
    part, recognizing and acting upon the marked function).
    
    The runtime profiler heuristics added here remain very similar to what
    we have for ignition, except that we now inspect optimized frames with
    NCI code, and that we (currently) do not OSR from NCI to TF.
    
    Bug: v8:8888
    Change-Id: Ie88b0a0dcee16334cea585c771a4b505035f2291
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2358748
    Commit-Queue: Jakob Gruber <jgruber@chromium.org>
    Reviewed-by: 's avatarMythri Alle <mythria@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#69484}
    1096e031
code-inl.h 26.2 KB