Searched refs:registerArray (Results 1 - 6 of 6) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
H A DArguments.h46 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 DJSVariableObject.h79 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 DJSActivation.cpp66 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 DJSGlobalObject.h282 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);
H A DJSGlobalObject.cpp388 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 DArguments.cpp50 if (d->registerArray)
51 markStack.appendValues(d->registerArray.get(), d->numParameters);

Completed in 125 milliseconds