Searched defs:registerArray (Results 1 - 5 of 5) sorted by relevance
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | JSVariableObject.h | 79 void setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > registerArray); 142 OwnArrayPtr<WriteBarrier<Unknown> > registerArray = adoptArrayPtr(new WriteBarrier<Unknown>[count]); local 144 registerArray[i].set(globalData, this, src[i].get()); 146 registerArray[i].set(globalData, this, src[i].get()); 148 return registerArray.release(); 151 inline void JSVariableObject::setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > registerArray) argument 153 ASSERT(registerArray != m_registerArray); 154 m_registerArray = registerArray;
|
H A D | Arguments.h | 46 OwnArrayPtr<WriteBarrier<Unknown> > registerArray; member in struct:JSC::ArgumentsData 87 bool isTornOff() const { return d->registerArray; } 90 ASSERT(!d->registerArray); 230 OwnArrayPtr<WriteBarrier<Unknown> > registerArray = adoptArrayPtr(new WriteBarrier<Unknown>[registerArraySize]); local 232 registerArray[i].set(globalData, this, d->registers[i - registerOffset].get()); 233 d->registers = registerArray.get() + registerOffset; 234 d->registerArray = registerArray.release(); 250 OwnArrayPtr<WriteBarrier<Unknown> > registerArray = copyRegisterArray(globalData, m_registers - registerOffset, registerArraySize, m_numParametersMinusThis + 1); local 251 WriteBarrier<Unknown>* registers = registerArray [all...] |
H A D | JSActivation.cpp | 66 WriteBarrier<Unknown>* registerArray = m_registerArray.get(); local 67 if (!registerArray) 70 markStack.appendValues(registerArray, m_numParametersMinusThis); 73 markStack.appendValues(registerArray + m_numParametersMinusThis + RegisterFile::CallFrameHeaderSize, m_numCapturedVars, MayContainNullValues);
|
H A D | JSGlobalObject.cpp | 388 OwnArrayPtr<WriteBarrier<Unknown> > registerArray = copyRegisterArray(globalData(), reinterpret_cast<WriteBarrier<Unknown>*>(registerFile.lastGlobal()), numGlobals, numGlobals); local 389 WriteBarrier<Unknown>* registers = registerArray.get() + numGlobals; 390 setRegisters(registers, registerArray.release(), numGlobals); 417 OwnArrayPtr<WriteBarrier<Unknown> > registerArray = adoptArrayPtr(new WriteBarrier<Unknown>[newSize]); local 419 registerArray[newSize - oldSize + i].set(globalData(), this, m_registerArray[i].get()); 420 WriteBarrier<Unknown>* registers = registerArray.get() + newSize; 421 setRegisters(registers, registerArray.release(), newSize);
|
H A D | JSGlobalObject.h | 282 void setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > registerArray, size_t count); 295 inline void JSGlobalObject::setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > registerArray, size_t count) argument 297 JSVariableObject::setRegisters(registers, registerArray); 305 OwnArrayPtr<WriteBarrier<Unknown> > registerArray = adoptArrayPtr(new WriteBarrier<Unknown>[newSize]); local 308 memcpy(registerArray.get() + count, m_registerArray.get(), oldSize * sizeof(Register)); 311 WriteBarrier<Unknown>* registers = registerArray.get() + newSize; 312 setRegisters(registers, registerArray.release(), newSize);
|
Completed in 101 milliseconds