20 FieldAccess AccessBuilder::ForJSObjectProperties() {
41 FieldAccess AccessBuilder::ForJSArrayBufferBackingStore() {
48 FieldAccess AccessBuilder::ForExternalArrayPointer() {
67 return {taggedness, header_size, Type::Signed32(),
kMachInt8};
70 return {taggedness, header_size, Type::Unsigned32(),
kMachUint8};
72 return {taggedness, header_size, Type::Signed32(),
kMachInt16};
74 return {taggedness, header_size, Type::Unsigned32(),
kMachUint16};
76 return {taggedness, header_size, Type::Signed32(),
kMachInt32};
78 return {taggedness, header_size, Type::Unsigned32(),
kMachUint32};
80 return {taggedness, header_size, Type::Number(),
kRepFloat32};
82 return {taggedness, header_size, Type::Number(),
kRepFloat64};
static const int kExternalPointerOffset
static const int kHeaderSize
static const int kDataOffset
static const int kMapOffset
static const int kBackingStoreOffset
static const int kContextOffset
static const int kPropertiesOffset
static const int kElementsOffset
Debugger support for the V8 JavaScript engine.
@ kExternalUint8ClampedArray