Ignore:
Timestamp:
Dec 1, 2015, 6:39:58 AM (10 years ago)
Author:
Carlos Garcia Campos
Message:

Unreviewed, rolling out r192876.

It broke a lot of JSC and layout tests for GTK and EFL

Reverted changeset:

"[ES6] "super" and "this" should be lexically bound inside an
arrow function and should live in a JSLexicalEnvironment"
https://bugs.webkit.org/show_bug.cgi?id=149338
http://trac.webkit.org/changeset/192876

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm

    r192876 r192882  
    22852285    dispatch(6)
    22862286
    2287 
    2288 
    22892287_llint_op_profile_control_flow:
    22902288    traceExecution()
     
    22922290    addq 1, BasicBlockLocation::m_executionCount[t0]
    22932291    dispatch(2)
     2292
     2293
     2294_llint_op_load_arrowfunction_this:
     2295    traceExecution()
     2296    loadp Callee[cfr], t0
     2297    loadp JSArrowFunction::m_boundThis[t0], t0
     2298    loadisFromInstruction(1, t1)
     2299    storeq t0, [cfr, t1, 8]
     2300    dispatch(2)
     2301
    22942302
    22952303_llint_op_get_rest_length:
Note: See TracChangeset for help on using the changeset viewer.