• Georg Neis's avatar
    [turbofan] Further graph builder cleanups · aea2db16
    Georg Neis authored
    - Rename (and negate) "stack_check" to the more descriptive
      "skip_first_stack_check".
    - Pass call frequency by value rather than mutable(!) reference.
    - Embed some things directly into BytecodeGraphBuilder,
      instead of stack-allocating them and then storing a pointer.
    - Don't pass things to OsrIteratorState that it can already access via
      the graph builder parameter.
    
    Change-Id: Id852df1ce521a6eefb6047cf76a0882a4c6e95b3
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1587375
    Commit-Queue: Georg Neis <neis@chromium.org>
    Reviewed-by: 's avatarJaroslav Sevcik <jarin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#61072}
    aea2db16
js-inlining.cc 27.3 KB