Ignore:
Timestamp:
Jan 8, 2018, 2:59:10 PM (7 years ago)
Author:
[email protected]
Message:

Rename CodeBlock::m_vm to CodeBlock::m_poisonedVM.
https://bugs.webkit.org/show_bug.cgi?id=181403
<rdar://problem/36359789>

Rubber-stamped by JF Bastien.

  • bytecode/CodeBlock.cpp:

(JSC::CodeBlock::CodeBlock):
(JSC::CodeBlock::~CodeBlock):
(JSC::CodeBlock::setConstantRegisters):
(JSC::CodeBlock::propagateTransitions):
(JSC::CodeBlock::finalizeLLIntInlineCaches):
(JSC::CodeBlock::jettison):
(JSC::CodeBlock::predictedMachineCodeSize):

  • bytecode/CodeBlock.h:

(JSC::CodeBlock::vm const):
(JSC::CodeBlock::addConstant):
(JSC::CodeBlock::heap const):
(JSC::CodeBlock::replaceConstant):

  • llint/LowLevelInterpreter.asm:
  • llint/LowLevelInterpreter32_64.asm:
  • llint/LowLevelInterpreter64.asm:
File:
1 edited

Legend:

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

    r226530 r226556  
    483483macro structureIDToStructureWithScratch(structureIDThenStructure, scratch)
    484484    loadp CodeBlock[cfr], scratch
    485     loadp CodeBlock::m_vm[scratch], scratch
     485    loadp CodeBlock::m_poisonedVM[scratch], scratch
    486486    unpoison(CodeBlockPoison, scratch)
    487487    loadp VM::heap + Heap::m_structureIDTable + StructureIDTable::m_table[scratch], scratch
     
    497497    loadi JSCell::m_structureID[cell], structure
    498498    loadp CodeBlock[cfr], cell
    499     loadp CodeBlock::m_vm[cell], cell
     499    loadp CodeBlock::m_poisonedVM[cell], cell
    500500    unpoison(CodeBlockPoison, cell)
    501501    loadp VM::heap + Heap::m_structureIDTable + StructureIDTable::m_table[cell], cell
     
    25002500    traceExecution()
    25012501    loadp CodeBlock[cfr], t1
    2502     loadp CodeBlock::m_vm[t1], t1
     2502    loadp CodeBlock::m_poisonedVM[t1], t1
    25032503    unpoison(CodeBlockPoison, t1)
    25042504    # t1 is holding the pointer to the typeProfilerLog.
Note: See TracChangeset for help on using the changeset viewer.