|
v8
|
Classes | |
| singleton | CustomArguments |
| class | Internals |
| struct | SmiTagging |
| struct | SmiTagging< 4 > |
| struct | SmiTagging< 8 > |
Typedefs | |
| typedef SmiTagging < kApiPointerSize > | PlatformSmiTagging |
Functions | |
| template<int kSmiShiftSize> | |
| V8_INLINE internal::Object * | IntToSmi (int value) |
Variables | |
| const int | kApiPointerSize = sizeof(void*) |
| const int | kApiIntSize = sizeof(int) |
| const int | kApiInt64Size = sizeof(int64_t) |
| const int | kHeapObjectTag = 1 |
| const int | kHeapObjectTagSize = 2 |
| const intptr_t | kHeapObjectTagMask = (1 << kHeapObjectTagSize) - 1 |
| const int | kSmiTag = 0 |
| const int | kSmiTagSize = 1 |
| const intptr_t | kSmiTagMask = (1 << kSmiTagSize) - 1 |
| const int | kSmiShiftSize = PlatformSmiTagging::kSmiShiftSize |
| const int | kSmiValueSize = PlatformSmiTagging::kSmiValueSize |
| V8_INLINE internal::Object* v8::internal::IntToSmi | ( | int | value | ) |
| const int v8::internal::kApiInt64Size = sizeof(int64_t) |
| const int v8::internal::kApiIntSize = sizeof(int) |
| const int v8::internal::kApiPointerSize = sizeof(void*) |
| const int v8::internal::kHeapObjectTag = 1 |
| const intptr_t v8::internal::kHeapObjectTagMask = (1 << kHeapObjectTagSize) - 1 |
| const int v8::internal::kHeapObjectTagSize = 2 |
| const int v8::internal::kSmiShiftSize = PlatformSmiTagging::kSmiShiftSize |
| const int v8::internal::kSmiTag = 0 |
| const intptr_t v8::internal::kSmiTagMask = (1 << kSmiTagSize) - 1 |
| const int v8::internal::kSmiTagSize = 1 |
| const int v8::internal::kSmiValueSize = PlatformSmiTagging::kSmiValueSize |
1.8.8