v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <code-stubs.h>
Public Types | |
enum | Mode { CLONE_ELEMENTS, CLONE_DOUBLE_ELEMENTS, COPY_ON_WRITE_ELEMENTS, CLONE_ANY_ELEMENTS } |
Public Member Functions | |
FastCloneShallowArrayStub (Mode mode, int length) | |
void | Generate (MacroAssembler *masm) |
Static Public Attributes | |
static const int | kMaximumClonedLength = 8 |
Definition at line 378 of file code-stubs.h.
enum Mode |
Enumerator | |
---|---|
CLONE_ELEMENTS | |
CLONE_DOUBLE_ELEMENTS | |
COPY_ON_WRITE_ELEMENTS | |
CLONE_ANY_ELEMENTS |
Definition at line 383 of file code-stubs.h.
|
inline |
Definition at line 390 of file code-stubs.h.
References ASSERT_GE, ASSERT_LE, and FastCloneShallowArrayStub::kMaximumClonedLength.
void Generate | ( | MacroAssembler * | masm | ) |
|
static |
Definition at line 381 of file code-stubs.h.
Referenced by FastCloneShallowArrayStub::FastCloneShallowArrayStub().