OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:registerArray
(Results
1 - 5
of
5
) 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
...]
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);
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
...]
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
...]
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);
Completed in 102 milliseconds