Changeset 174996 in webkit for trunk/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
- Timestamp:
- Oct 21, 2014, 1:03:28 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
r174401 r174996 1919 1919 end 1920 1920 loadp Callee[cfr], t0 1921 andp MarkedBlockMask, t0 1922 loadp MarkedBlock::m_weakSet + WeakSet::m_vm[t 0], t01923 storep cfr, VM::topCallFrame[t 0]1924 loadp CallerFrame[cfr],t01925 load q ScopeChain[t0], t11921 andp MarkedBlockMask, t0, t1 1922 loadp MarkedBlock::m_weakSet + WeakSet::m_vm[t1], t1 1923 storep cfr, VM::topCallFrame[t1] 1924 // Callee still in t0 1925 loadp JSCallee::m_scope[t0], t1 1926 1926 storeq t1, ScopeChain[cfr] 1927 1927 move cfr, arg1 … … 1941 1941 elsif ARM64 or C_LOOP 1942 1942 loadp Callee[cfr], t0 1943 andp MarkedBlockMask, t0 1944 loadp MarkedBlock::m_weakSet + WeakSet::m_vm[t 0], t01945 storep cfr, VM::topCallFrame[t 0]1946 loadp CallerFrame[cfr], t21947 loadp ScopeChain[t2], t11943 andp MarkedBlockMask, t0, t1 1944 loadp MarkedBlock::m_weakSet + WeakSet::m_vm[t1], t1 1945 storep cfr, VM::topCallFrame[t1] 1946 // Callee still in t0 1947 loadp JSCallee::m_scope[t0], t1 1948 1948 storep t1, ScopeChain[cfr] 1949 1949 preserveReturnAddressAfterCall(t3)
Note:
See TracChangeset
for help on using the changeset viewer.