Static Public Member Functions | Static Public Attributes

v8::internal::SmiTagging< 8 > Struct Template Reference

List of all members.

Static Public Member Functions

static int SmiToInt (internal::Object *value)

Static Public Attributes

static const int kSmiShiftSize = 31
static const int kSmiValueSize = 32
static const int kPointerAlignment = 3
static const uintptr_t kEncodablePointerMask
static const int kPointerToSmiShift

template<>
struct v8::internal::SmiTagging< 8 >


Member Data Documentation

const uintptr_t v8::internal::SmiTagging< 8 >::kEncodablePointerMask [static]
Initial value:
      ~(uintptr_t(0xffffffff) << kPointerAlignment)
const int v8::internal::SmiTagging< 8 >::kPointerToSmiShift [static]
Initial value:
      kSmiTagSize + kSmiShiftSize - kPointerAlignment

The documentation for this struct was generated from the following file: