v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
elements-kind.cc File Reference
#include "elements-kind.h"
#include "api.h"
#include "elements.h"
#include "objects.h"
Include dependency graph for elements-kind.cc:

Go to the source code of this file.

Data Structures

struct  InitializeFastElementsKindSequence
 

Namespaces

 v8
 
 v8::internal
 

Functions

void PrintElementsKind (FILE *out, ElementsKind kind)
 
ElementsKind GetInitialFastElementsKind ()
 
ElementsKind GetFastElementsKindFromSequenceIndex (int sequence_number)
 
int GetSequenceIndexFromFastElementsKind (ElementsKind elements_kind)
 
ElementsKind GetNextMoreGeneralFastElementsKind (ElementsKind elements_kind, bool allow_only_packed)
 
bool IsMoreGeneralElementsKindTransition (ElementsKind from_kind, ElementsKind to_kind)