Ignore:
Timestamp:
Sep 26, 2021, 9:25:46 PM (4 years ago)
Author:
[email protected]
Message:

Unreviewed, reverting r283095.
https://bugs.webkit.org/show_bug.cgi?id=230815

We should land the original patch since this does not work
with bytecode cache

Reverted changeset:

"[JSC] Optimize PutByVal with for-in"
https://bugs.webkit.org/show_bug.cgi?id=230801
https://commits.webkit.org/r283095

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/bytecode/BytecodeUseDef.cpp

    r283095 r283096  
    8181    case op_new_regexp:
    8282    case op_debug:
     83    case op_jneq_ptr:
    8384    case op_loop_hint:
    8485    case op_jmp:
     
    135136    USES(OpJbelow, lhs, rhs)
    136137    USES(OpJbeloweq, lhs, rhs)
    137     USES(OpJeqPtr, value, specialPointer)
    138     USES(OpJneqPtr, value, specialPointer)
    139 
    140138    USES(OpSetFunctionName, function, name)
    141139    USES(OpLogShadowChickenTail, thisValue, scope)
     
    368366    case op_jundefined_or_null:
    369367    case op_jnundefined_or_null:
    370     case op_jeq_ptr:
    371368    case op_jneq_ptr:
    372369    case op_jless:
Note: See TracChangeset for help on using the changeset viewer.