• jkummerow's avatar
    [builtins] DeleteProperty: Handle last-added fast properties · 98acfb36
    jkummerow authored
    In general, deleting a property from a fast-properties object
    requires transitioning the object to dictionary mode. However,
    when the most-recently-added property is deleted, we can simply
    roll back the last map transition that the object went through.
    
    This is a performance experiment: it should make things faster,
    but if it turns out to have more negative than positive impact,
    we will have to revert it.
    
    TBR=bmeurer@chromium.org (just adding a comment)
    
    Review-Url: https://codereview.chromium.org/2830093002
    Cr-Commit-Position: refs/heads/master@{#44799}
    98acfb36
Name
Last commit
Last update
..
benchmarks Loading commit data...
cctest Loading commit data...
common Loading commit data...
debugger Loading commit data...
fuzzer 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...
preparser Loading commit data...
promises-aplus Loading commit data...
simdjs Loading commit data...
test262 Loading commit data...
unittests Loading commit data...
webkit Loading commit data...
BUILD.gn Loading commit data...
bot_default.gyp Loading commit data...
bot_default.isolate Loading commit data...
default.gyp Loading commit data...
default.isolate Loading commit data...
optimize_for_size.gyp Loading commit data...
optimize_for_size.isolate Loading commit data...
perf.gyp Loading commit data...
perf.isolate Loading commit data...