• Mythri A's avatar
    Reland "[turboprop] Add a slot for optimization marker in feedback vector" · c01a36d5
    Mythri A authored
    This is a reland of d7ece57e with
    a fix to failures on NumFuzz.
    
    Original change's description:
    > [turboprop] Add a slot for optimization marker in feedback vector
    >
    > Optimization marker and the optimized code used to share the same slot
    > in the feedback vector as they were mutually exclusive. With turboprop
    > we would want to mark the function for tier up to Turbofan while holding
    > the optimized code for Turboprop. So this cl uses the existing padding
    > field to hold the optimization marker instead.
    >
    > As a driveby, removes unused JSFunction::ClearOptimizedCodeSlot function
    > and fixes a minor bug in Runtime_GetOptimizationStatus.
    >
    > Bug: v8:9684
    > Change-Id: I18c551a69648a0837d16c5453d023c0b295b1521
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2467836
    > Commit-Queue: Mythri Alle <mythria@chromium.org>
    > Reviewed-by: Jakob Gruber <jgruber@chromium.org>
    > Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#70789}
    
    Bug: v8:9684
    Change-Id: Ie6aa3c061a852bb047b5921e4e747d43505568e3
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2502871
    Commit-Queue: Mythri Alle <mythria@chromium.org>
    Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
    Reviewed-by: 's avatarRoss McIlroy <rmcilroy@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#70834}
    c01a36d5
Name
Last commit
Last update
..
benchmarks Loading commit data...
cctest Loading commit data...
common Loading commit data...
debugger Loading commit data...
debugging Loading commit data...
fuzzer Loading commit data...
fuzzilli Loading commit data...
inspector Loading commit data...
intl Loading commit data...
js-perf-test Loading commit data...
memory Loading commit data...
message Loading commit data...
mjsunit Loading commit data...
mkgrokdump Loading commit data...
mozilla Loading commit data...
test262 Loading commit data...
torque Loading commit data...
unittests Loading commit data...
wasm-api-tests Loading commit data...
wasm-js Loading commit data...
wasm-spec-tests Loading commit data...
webkit Loading commit data...
BUILD.gn Loading commit data...
OWNERS Loading commit data...