HomeSort by relevance Sort by last modified time
    Searched refs:registerArray (Results 1 - 6 of 6) sorted by null

  /external/webkit/JavaScriptCore/runtime/
JSVariableObject.h 79 OwnArrayPtr<Register> registerArray; // Independent copy of registers, used when a variable object copies its registers out of the register file.
93 void setRegisters(Register* r, Register* registerArray);
154 Register* registerArray = new Register[count];
155 memcpy(registerArray, src, count * sizeof(Register));
157 return registerArray;
160 inline void JSVariableObject::setRegisters(Register* registers, Register* registerArray)
162 ASSERT(registerArray != d->registerArray.get());
163 d->registerArray.set(registerArray);
    [all...]
Arguments.h 44 OwnArrayPtr<Register> registerArray;
79 bool isTornOff() const { return d->registerArray; }
212 Register* registerArray = new Register[registerArraySize];
213 memcpy(registerArray, d->registers - registerOffset, registerArraySize * sizeof(Register));
214 d->registerArray.set(registerArray);
215 d->registers = registerArray + registerOffset;
221 ASSERT(!d()->registerArray);
233 Register* registerArray = copyRegisterArray(d()->registers - registerOffset, registerArraySize);
234 setRegisters(registerArray + registerOffset, registerArray)
    [all...]
JSActivation.cpp 56 Register* registerArray = d()->registerArray.get();
57 if (!registerArray)
63 markStack.appendValues(registerArray, count);
68 markStack.appendValues(registerArray + count + RegisterFile::CallFrameHeaderSize, numVars, MayContainNullValues);
JSGlobalObject.h 298 void setRegisters(Register* registers, Register* registerArray, size_t count);
311 inline void JSGlobalObject::setRegisters(Register* registers, Register* registerArray, size_t count)
313 JSVariableObject::setRegisters(registers, registerArray);
321 Register* registerArray = new Register[newSize];
322 if (d()->registerArray)
323 memcpy(registerArray + count, d()->registerArray.get(), oldSize * sizeof(Register));
324 setRegisters(registerArray + newSize, registerArray, newSize);
JSGlobalObject.cpp 418 Register* registerArray = d()->registerArray.get();
419 if (!registerArray)
423 markStack.appendValues(reinterpret_cast<JSValue*>(registerArray), size);
438 ASSERT(!d()->registerArray);
447 Register* registerArray = copyRegisterArray(registerFile.lastGlobal(), numGlobals);
448 setRegisters(registerArray + numGlobals, registerArray, numGlobals);
460 if (d()->registerArray) {
461 memcpy(registerFile.start() - d()->registerArraySize, d()->registerArray.get(), d()->registerArraySize * sizeof(Register))
    [all...]
Arguments.cpp 50 if (d->registerArray)
51 markStack.appendValues(reinterpret_cast<JSValue*>(d->registerArray.get()), d->numParameters);

Completed in 53 milliseconds