![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include "v8checks.h"

Go to the source code of this file.
Namespaces | |
| v8 | |
| v8::internal | |
Functions | |
| int | ElementsKindToShiftSize (ElementsKind elements_kind) |
| const char * | ElementsKindToString (ElementsKind kind) |
| void | PrintElementsKind (FILE *out, ElementsKind kind) |
| ElementsKind | GetInitialFastElementsKind () |
| ElementsKind | GetFastElementsKindFromSequenceIndex (int sequence_number) |
| int | GetSequenceIndexFromFastElementsKind (ElementsKind elements_kind) |
| ElementsKind | GetNextTransitionElementsKind (ElementsKind kind) |
| bool | IsDictionaryElementsKind (ElementsKind kind) |
| bool | IsExternalArrayElementsKind (ElementsKind kind) |
| bool | IsTerminalElementsKind (ElementsKind kind) |
| bool | IsFixedTypedArrayElementsKind (ElementsKind kind) |
| bool | IsFastElementsKind (ElementsKind kind) |
| bool | IsTransitionElementsKind (ElementsKind kind) |
| bool | IsFastDoubleElementsKind (ElementsKind kind) |
| bool | IsExternalFloatOrDoubleElementsKind (ElementsKind kind) |
| bool | IsFixedFloatElementsKind (ElementsKind kind) |
| bool | IsDoubleOrFloatElementsKind (ElementsKind kind) |
| bool | IsFastSmiOrObjectElementsKind (ElementsKind kind) |
| bool | IsFastSmiElementsKind (ElementsKind kind) |
| bool | IsFastObjectElementsKind (ElementsKind kind) |
| bool | IsFastHoleyElementsKind (ElementsKind kind) |
| bool | IsHoleyElementsKind (ElementsKind kind) |
| bool | IsFastPackedElementsKind (ElementsKind kind) |
| ElementsKind | GetPackedElementsKind (ElementsKind holey_kind) |
| ElementsKind | GetHoleyElementsKind (ElementsKind packed_kind) |
| ElementsKind | FastSmiToObjectElementsKind (ElementsKind from_kind) |
| bool | IsSimpleMapChangeTransition (ElementsKind from_kind, ElementsKind to_kind) |
| bool | IsMoreGeneralElementsKindTransition (ElementsKind from_kind, ElementsKind to_kind) |
| bool | IsTransitionableFastElementsKind (ElementsKind from_kind) |
| ElementsKind | GetNextMoreGeneralFastElementsKind (ElementsKind elements_kind, bool allow_only_packed) |
| bool | CanTransitionToMoreGeneralFastElementsKind (ElementsKind elements_kind, bool allow_only_packed) |
Variables | |
| const int | kElementsKindCount = LAST_ELEMENTS_KIND - FIRST_ELEMENTS_KIND + 1 |
| const int | kFastElementsKindCount |
| const int | kFastElementsKindPackedToHoley |