v8
3.11.10(node0.8.26)
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 377 of file code-stubs.h.
enum Mode |
Enumerator | |
---|---|
CLONE_ELEMENTS | |
CLONE_DOUBLE_ELEMENTS | |
COPY_ON_WRITE_ELEMENTS | |
CLONE_ANY_ELEMENTS |
Definition at line 382 of file code-stubs.h.
|
inline |
Definition at line 389 of file code-stubs.h.
References ASSERT_GE, ASSERT_LE, and FastCloneShallowArrayStub::kMaximumClonedLength.
void Generate | ( | MacroAssembler * | masm | ) |
|
static |
Definition at line 380 of file code-stubs.h.
Referenced by FastCloneShallowArrayStub::FastCloneShallowArrayStub().