/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/ |
H A D | ArrayBufferObject.cpp | 158 ArrayBufferObject& 165 ArrayBufferObject& 512 ArrayBufferObject::neuter(JSContext* cx, Handle<ArrayBufferObject*> buffer, in neuter() 800 ArrayBufferObject* 866 ArrayBufferObject* 994 ArrayBufferObject& buffer = obj->as<ArrayBufferObject>(); in finalize() 1005 ArrayBufferObject& buf = obj->as<ArrayBufferObject>(); in trace() 1020 ArrayBufferObject& dst = obj->as<ArrayBufferObject>(); in objectMoved() 1021 const ArrayBufferObject& src = old->as<ArrayBufferObject>(); in objectMoved() 1381 Rooted<ArrayBufferObject*> buffer(cx, &obj->as<ArrayBufferObject>()); in JS_NeuterArrayBuffer() [all …]
|
H A D | ArrayBufferObject-inl.h | 25 if (buf->is<ArrayBufferObject>()) in dataPointerEither() 26 return buf->as<ArrayBufferObject>().dataPointerShared(); in dataPointerEither() 33 if (buf->is<ArrayBufferObject>()) in AnyArrayBufferByteLength() 34 return buf->as<ArrayBufferObject>().byteLength(); in AnyArrayBufferByteLength() 41 if (val.toObject().is<ArrayBufferObject>()) in AsAnyArrayBuffer() 42 return val.toObject().as<ArrayBufferObject>(); in AsAnyArrayBuffer()
|
H A D | ArrayBufferObject.h | 98 class ArrayBufferObject : public ArrayBufferObjectMaybeShared 171 friend class ArrayBufferObject; variable 213 static ArrayBufferObject* create(JSContext* cx, uint32_t nbytes, 218 static ArrayBufferObject* create(JSContext* cx, uint32_t nbytes, 238 Handle<ArrayBufferObject*> buffer, 323 static bool prepareForAsmJS(JSContext* cx, Handle<ArrayBufferObject*> buffer, 408 ArrayBufferObject& AsArrayBuffer(HandleObject obj); 409 ArrayBufferObject& AsArrayBuffer(JSObject* obj); 504 friend class ArrayBufferObject; variable 545 ViewVector* maybeViewsUnbarriered(ArrayBufferObject* obj); [all …]
|
/dports/www/firefox/firefox-99.0/js/src/vm/ |
H A D | ArrayBufferObject.cpp | 932 ArrayBufferObject::FreeInfo* ArrayBufferObject::freeInfo() const { in freeInfo() 1269 ArrayBufferObject* ArrayBufferObject::createForContents( in createForContents() 1383 /* static */ ArrayBufferObject* ArrayBufferObject::copy( in copy() 1405 ArrayBufferObject* ArrayBufferObject::createZeroed( in createZeroed() 1419 ArrayBufferObject* ArrayBufferObject::createEmpty(JSContext* cx) { in createEmpty() 1430 ArrayBufferObject* ArrayBufferObject::createFromNewRawBuffer( in createFromNewRawBuffer() 1631 ArrayBufferObject& dst = obj->as<ArrayBufferObject>(); in objectMoved() 1632 const ArrayBufferObject& src = old->as<ArrayBufferObject>(); in objectMoved() 1773 ArrayBufferObject* aobj = obj->maybeUnwrapAs<ArrayBufferObject>(); in GetArrayBufferByteLength() 1780 ArrayBufferObject* aobj = obj->maybeUnwrapIf<ArrayBufferObject>(); in GetArrayBufferData() [all …]
|
H A D | ArrayBufferObject-inl.h | 23 if (this->is<ArrayBufferObject>()) { in dataPointerEither() 24 return this->as<ArrayBufferObject>().dataPointerShared(); in dataPointerEither() 30 if (this->is<ArrayBufferObject>()) { in isDetached() 31 return this->as<ArrayBufferObject>().isDetached(); in isDetached() 37 if (this->is<ArrayBufferObject>()) { in byteLength() 38 return this->as<ArrayBufferObject>().byteLength(); in byteLength() 44 if (this->is<ArrayBufferObject>()) { in isPreparedForAsmJS() 45 return this->as<ArrayBufferObject>().isPreparedForAsmJS(); in isPreparedForAsmJS() 51 if (this->is<ArrayBufferObject>()) { in isWasm() 52 return this->as<ArrayBufferObject>().isWasm(); in isWasm()
|
H A D | ArrayBufferObject.h | 167 class ArrayBufferObject : public ArrayBufferObjectMaybeShared { 352 static ArrayBufferObject* copy( 360 static ArrayBufferObject* createEmpty(JSContext* cx); 379 JSContext* cx, Handle<ArrayBufferObject*> buffer); 466 Handle<ArrayBufferObject*> oldBuf, 470 Handle<ArrayBufferObject*> oldBuf, 510 using RootedArrayBufferObject = Rooted<ArrayBufferObject*>; 511 using HandleArrayBufferObject = Handle<ArrayBufferObject*>; 525 friend class ArrayBufferObject; variable 554 ViewVector* maybeViewsUnbarriered(ArrayBufferObject* obj); [all …]
|
H A D | ArrayBufferObjectMaybeShared.cpp | 39 auto* buffer = &obj->as<ArrayBufferObject>(); in GetArrayBufferMaybeSharedLengthAndData() 50 if (ArrayBufferObject* aobj = obj->maybeUnwrapIf<ArrayBufferObject>()) { in GetArrayBufferMaybeSharedData() 66 size_t len = obj->is<ArrayBufferObject>() in IsLargeArrayBufferMaybeShared() 67 ? obj->as<ArrayBufferObject>().byteLength() in IsLargeArrayBufferMaybeShared() 69 return len > ArrayBufferObject::MaxByteLengthForSmallBuffer; in IsLargeArrayBufferMaybeShared() 72 MOZ_ASSERT(ArrayBufferObject::maxBufferByteLength() == in IsLargeArrayBufferMaybeShared() 73 ArrayBufferObject::MaxByteLengthForSmallBuffer); in IsLargeArrayBufferMaybeShared()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/ |
H A D | ArrayBufferObject.cpp | 891 ArrayBufferObject::FreeInfo* ArrayBufferObject::freeInfo() const { in freeInfo() 1128 ArrayBufferObject* ArrayBufferObject::createForContents( in createForContents() 1246 /* static */ ArrayBufferObject* ArrayBufferObject::copy( in copy() 1268 ArrayBufferObject* ArrayBufferObject::createZeroed( in createZeroed() 1291 ArrayBufferObject* ArrayBufferObject::createEmpty(JSContext* cx) { in createEmpty() 1302 ArrayBufferObject* ArrayBufferObject::createFromNewRawBuffer( in createFromNewRawBuffer() 1497 ArrayBufferObject& dst = obj->as<ArrayBufferObject>(); in objectMoved() 1498 const ArrayBufferObject& src = old->as<ArrayBufferObject>(); in objectMoved() 1668 ArrayBufferObject* aobj = obj->maybeUnwrapAs<ArrayBufferObject>(); in GetArrayBufferByteLength() 1675 ArrayBufferObject* aobj = obj->maybeUnwrapIf<ArrayBufferObject>(); in GetArrayBufferData() [all …]
|
H A D | ArrayBufferObject-inl.h | 24 if (buf->is<ArrayBufferObject>()) { in dataPointerEither() 25 return buf->as<ArrayBufferObject>().dataPointerShared(); in dataPointerEither() 31 if (this->is<ArrayBufferObject>()) { in isDetached() 32 return this->as<ArrayBufferObject>().isDetached(); in isDetached() 39 if (buf->is<ArrayBufferObject>()) { in AnyArrayBufferByteLength() 40 return buf->as<ArrayBufferObject>().byteLength(); in AnyArrayBufferByteLength() 51 if (buf->is<ArrayBufferObject>()) { in AnyArrayBufferIsPreparedForAsmJS() 62 if (buf->is<ArrayBufferObject>()) { in AnyArrayBufferIsWasm() 63 return buf->as<ArrayBufferObject>().isWasm(); in AnyArrayBufferIsWasm() 73 if (val.toObject().is<ArrayBufferObject>()) { in AsAnyArrayBuffer() [all …]
|
H A D | ArrayBufferObject.h | 331 static ArrayBufferObject* copy( 342 static ArrayBufferObject* createEmpty(JSContext* cx); 361 JSContext* cx, Handle<ArrayBufferObject*> buffer); 434 uint32_t newSize, Handle<ArrayBufferObject*> oldBuf, 437 uint32_t newSize, Handle<ArrayBufferObject*> oldBuf, 481 using RootedArrayBufferObject = Rooted<ArrayBufferObject*>; 482 using HandleArrayBufferObject = Handle<ArrayBufferObject*>; 493 ArrayBufferObject& AsArrayBuffer(JSObject* obj); 613 friend class ArrayBufferObject; variable 651 ViewVector* maybeViewsUnbarriered(ArrayBufferObject* obj); [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/ |
H A D | ArrayBufferObject.cpp | 923 ArrayBufferObject::FreeInfo* ArrayBufferObject::freeInfo() const { in freeInfo() 1169 ArrayBufferObject* ArrayBufferObject::createForContents( in createForContents() 1287 /* static */ ArrayBufferObject* ArrayBufferObject::copy( in copy() 1309 ArrayBufferObject* ArrayBufferObject::createZeroed( in createZeroed() 1323 ArrayBufferObject* ArrayBufferObject::createEmpty(JSContext* cx) { in createEmpty() 1334 ArrayBufferObject* ArrayBufferObject::createFromNewRawBuffer( in createFromNewRawBuffer() 1529 ArrayBufferObject& dst = obj->as<ArrayBufferObject>(); in objectMoved() 1530 const ArrayBufferObject& src = old->as<ArrayBufferObject>(); in objectMoved() 1697 ArrayBufferObject* aobj = obj->maybeUnwrapAs<ArrayBufferObject>(); in GetArrayBufferByteLength() 1704 ArrayBufferObject* aobj = obj->maybeUnwrapIf<ArrayBufferObject>(); in GetArrayBufferData() [all …]
|
H A D | ArrayBufferObject-inl.h | 23 if (this->is<ArrayBufferObject>()) { in dataPointerEither() 24 return this->as<ArrayBufferObject>().dataPointerShared(); in dataPointerEither() 30 if (this->is<ArrayBufferObject>()) { in isDetached() 31 return this->as<ArrayBufferObject>().isDetached(); in isDetached() 37 if (this->is<ArrayBufferObject>()) { in byteLength() 38 return this->as<ArrayBufferObject>().byteLength(); in byteLength() 44 if (this->is<ArrayBufferObject>()) { in isPreparedForAsmJS() 45 return this->as<ArrayBufferObject>().isPreparedForAsmJS(); in isPreparedForAsmJS() 51 if (this->is<ArrayBufferObject>()) { in isWasm() 52 return this->as<ArrayBufferObject>().isWasm(); in isWasm()
|
H A D | ArrayBufferObject.h | 156 class ArrayBufferObject : public ArrayBufferObjectMaybeShared { 346 static ArrayBufferObject* copy( 354 static ArrayBufferObject* createEmpty(JSContext* cx); 373 JSContext* cx, Handle<ArrayBufferObject*> buffer); 456 wasm::Pages newPages, Handle<ArrayBufferObject*> oldBuf, 459 wasm::Pages newPages, Handle<ArrayBufferObject*> oldBuf, 499 using RootedArrayBufferObject = Rooted<ArrayBufferObject*>; 500 using HandleArrayBufferObject = Handle<ArrayBufferObject*>; 513 friend class ArrayBufferObject; variable 551 ViewVector* maybeViewsUnbarriered(ArrayBufferObject* obj); [all …]
|
H A D | ArrayBufferObjectMaybeShared.cpp | 39 auto* buffer = &obj->as<ArrayBufferObject>(); in GetArrayBufferMaybeSharedLengthAndData() 50 if (ArrayBufferObject* aobj = obj->maybeUnwrapIf<ArrayBufferObject>()) { in GetArrayBufferMaybeSharedData() 66 size_t len = obj->is<ArrayBufferObject>() in IsLargeArrayBufferMaybeShared() 67 ? obj->as<ArrayBufferObject>().byteLength() in IsLargeArrayBufferMaybeShared() 69 return len > ArrayBufferObject::MaxByteLengthForSmallBuffer; in IsLargeArrayBufferMaybeShared() 72 MOZ_ASSERT(ArrayBufferObject::maxBufferByteLength() == in IsLargeArrayBufferMaybeShared() 73 ArrayBufferObject::MaxByteLengthForSmallBuffer); in IsLargeArrayBufferMaybeShared()
|
H A D | ArrayBufferViewObject.cpp | 35 if (gc::MaybeForwardedObjectIs<ArrayBufferObject>(&bufSlot.toObject())) { in trace() 36 ArrayBufferObject& buf = in trace() 37 gc::MaybeForwardedObjectAs<ArrayBufferObject>(&bufSlot.toObject()); in trace() 86 MOZ_ASSERT(byteOffset <= ArrayBufferObject::maxBufferByteLength()); in init() 87 MOZ_ASSERT(length <= ArrayBufferObject::maxBufferByteLength()); in init() 132 MOZ_ASSERT_IF(buffer->is<ArrayBufferObject>(), in init() 144 if (buffer && buffer->is<ArrayBufferObject>()) { in init() 145 if (!buffer->as<ArrayBufferObject>().addView(cx, this)) { in init() 304 return len > ArrayBufferObject::MaxByteLengthForSmallBuffer; in IsLargeArrayBufferView() 307 MOZ_ASSERT(ArrayBufferObject::maxBufferByteLength() == in IsLargeArrayBufferView() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/ |
H A D | ArrayBufferObject.cpp | 923 ArrayBufferObject::FreeInfo* ArrayBufferObject::freeInfo() const { in freeInfo() 1169 ArrayBufferObject* ArrayBufferObject::createForContents( in createForContents() 1287 /* static */ ArrayBufferObject* ArrayBufferObject::copy( in copy() 1309 ArrayBufferObject* ArrayBufferObject::createZeroed( in createZeroed() 1323 ArrayBufferObject* ArrayBufferObject::createEmpty(JSContext* cx) { in createEmpty() 1334 ArrayBufferObject* ArrayBufferObject::createFromNewRawBuffer( in createFromNewRawBuffer() 1529 ArrayBufferObject& dst = obj->as<ArrayBufferObject>(); in objectMoved() 1530 const ArrayBufferObject& src = old->as<ArrayBufferObject>(); in objectMoved() 1697 ArrayBufferObject* aobj = obj->maybeUnwrapAs<ArrayBufferObject>(); in GetArrayBufferByteLength() 1704 ArrayBufferObject* aobj = obj->maybeUnwrapIf<ArrayBufferObject>(); in GetArrayBufferData() [all …]
|
H A D | ArrayBufferObject-inl.h | 23 if (this->is<ArrayBufferObject>()) { in dataPointerEither() 24 return this->as<ArrayBufferObject>().dataPointerShared(); in dataPointerEither() 30 if (this->is<ArrayBufferObject>()) { in isDetached() 31 return this->as<ArrayBufferObject>().isDetached(); in isDetached() 37 if (this->is<ArrayBufferObject>()) { in byteLength() 38 return this->as<ArrayBufferObject>().byteLength(); in byteLength() 44 if (this->is<ArrayBufferObject>()) { in isPreparedForAsmJS() 45 return this->as<ArrayBufferObject>().isPreparedForAsmJS(); in isPreparedForAsmJS() 51 if (this->is<ArrayBufferObject>()) { in isWasm() 52 return this->as<ArrayBufferObject>().isWasm(); in isWasm()
|
H A D | ArrayBufferObject.h | 156 class ArrayBufferObject : public ArrayBufferObjectMaybeShared { 346 static ArrayBufferObject* copy( 354 static ArrayBufferObject* createEmpty(JSContext* cx); 373 JSContext* cx, Handle<ArrayBufferObject*> buffer); 456 wasm::Pages newPages, Handle<ArrayBufferObject*> oldBuf, 459 wasm::Pages newPages, Handle<ArrayBufferObject*> oldBuf, 499 using RootedArrayBufferObject = Rooted<ArrayBufferObject*>; 500 using HandleArrayBufferObject = Handle<ArrayBufferObject*>; 513 friend class ArrayBufferObject; variable 551 ViewVector* maybeViewsUnbarriered(ArrayBufferObject* obj); [all …]
|
H A D | ArrayBufferObjectMaybeShared.cpp | 39 auto* buffer = &obj->as<ArrayBufferObject>(); in GetArrayBufferMaybeSharedLengthAndData() 50 if (ArrayBufferObject* aobj = obj->maybeUnwrapIf<ArrayBufferObject>()) { in GetArrayBufferMaybeSharedData() 66 size_t len = obj->is<ArrayBufferObject>() in IsLargeArrayBufferMaybeShared() 67 ? obj->as<ArrayBufferObject>().byteLength() in IsLargeArrayBufferMaybeShared() 69 return len > ArrayBufferObject::MaxByteLengthForSmallBuffer; in IsLargeArrayBufferMaybeShared() 72 MOZ_ASSERT(ArrayBufferObject::maxBufferByteLength() == in IsLargeArrayBufferMaybeShared() 73 ArrayBufferObject::MaxByteLengthForSmallBuffer); in IsLargeArrayBufferMaybeShared()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/ |
H A D | ArrayBufferObject.cpp | 227 ArrayBufferObject& 234 ArrayBufferObject& 1032 ArrayBufferObject* 1107 ArrayBufferObject* 1116 ArrayBufferObject* 1255 ArrayBufferObject& buffer = obj->as<ArrayBufferObject>(); in finalize() 1262 ArrayBufferObject::copyData(Handle<ArrayBufferObject*> toBuffer, in copyData() 1278 ArrayBufferObject& buf = obj->as<ArrayBufferObject>(); in trace() 1293 ArrayBufferObject& dst = obj->as<ArrayBufferObject>(); in objectMoved() 1294 const ArrayBufferObject& src = old->as<ArrayBufferObject>(); in objectMoved() [all …]
|
H A D | ArrayBufferObject-inl.h | 25 if (buf->is<ArrayBufferObject>()) in dataPointerEither() 26 return buf->as<ArrayBufferObject>().dataPointerShared(); in dataPointerEither() 33 if (this->is<ArrayBufferObject>()) in isDetached() 34 return this->as<ArrayBufferObject>().isDetached(); in isDetached() 41 if (buf->is<ArrayBufferObject>()) in AnyArrayBufferByteLength() 42 return buf->as<ArrayBufferObject>().byteLength(); in AnyArrayBufferByteLength() 49 if (buf->is<ArrayBufferObject>()) in AnyArrayBufferIsPreparedForAsmJS() 50 return buf->as<ArrayBufferObject>().isPreparedForAsmJS(); in AnyArrayBufferIsPreparedForAsmJS() 57 if (val.toObject().is<ArrayBufferObject>()) in AsAnyArrayBuffer() 58 return val.toObject().as<ArrayBufferObject>(); in AsAnyArrayBuffer()
|
H A D | ArrayBufferObject.h | 129 class ArrayBufferObject : public ArrayBufferObjectMaybeShared 205 friend class ArrayBufferObject; variable 254 static ArrayBufferObject* createEmpty(JSContext* cx); 265 static void copyData(Handle<ArrayBufferObject*> toBuffer, 266 Handle<ArrayBufferObject*> fromBuffer, 413 typedef Rooted<ArrayBufferObject*> RootedArrayBufferObject; 414 typedef Handle<ArrayBufferObject*> HandleArrayBufferObject; 451 ArrayBufferObject& AsArrayBuffer(HandleObject obj); 452 ArrayBufferObject& AsArrayBuffer(JSObject* obj); 547 friend class ArrayBufferObject; variable [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/ |
H A D | ArrayBufferObject.cpp | 1047 ArrayBufferObject* ArrayBufferObject::create( in create() 1131 ArrayBufferObject* ArrayBufferObject::create( in create() 1137 ArrayBufferObject* ArrayBufferObject::createEmpty(JSContext* cx) { in createEmpty() 1151 ArrayBufferObject* ArrayBufferObject::createFromNewRawBuffer( in createFromNewRawBuffer() 1262 ArrayBufferObject& buffer = obj->as<ArrayBufferObject>(); in finalize() 1282 ArrayBufferObject& buf = obj->as<ArrayBufferObject>(); in trace() 1298 ArrayBufferObject& dst = obj->as<ArrayBufferObject>(); in objectMoved() 1299 const ArrayBufferObject& src = old->as<ArrayBufferObject>(); in objectMoved() 1629 Rooted<ArrayBufferObject*> buffer(cx, &obj->as<ArrayBufferObject>()); in JS_DetachArrayBuffer() 1739 Handle<ArrayBufferObject*> buffer = obj.as<ArrayBufferObject>(); in JS_ExternalizeArrayBufferContents() [all …]
|
H A D | ArrayBufferObject-inl.h | 24 if (buf->is<ArrayBufferObject>()) in dataPointerEither() 25 return buf->as<ArrayBufferObject>().dataPointerShared(); in dataPointerEither() 30 if (this->is<ArrayBufferObject>()) in isDetached() 31 return this->as<ArrayBufferObject>().isDetached(); in isDetached() 37 if (buf->is<ArrayBufferObject>()) in AnyArrayBufferByteLength() 38 return buf->as<ArrayBufferObject>().byteLength(); in AnyArrayBufferByteLength() 48 if (buf->is<ArrayBufferObject>()) in AnyArrayBufferIsPreparedForAsmJS() 58 if (buf->is<ArrayBufferObject>()) in AnyArrayBufferIsWasm() 59 return buf->as<ArrayBufferObject>().isWasm(); in AnyArrayBufferIsWasm() 68 if (val.toObject().is<ArrayBufferObject>()) in AsAnyArrayBuffer() [all …]
|
H A D | ArrayBufferObject.h | 233 friend class ArrayBufferObject; variable 303 static ArrayBufferObject* createEmpty(JSContext* cx); 406 uint32_t newSize, Handle<ArrayBufferObject*> oldBuf, 410 uint32_t newSize, Handle<ArrayBufferObject*> oldBuf, 458 typedef Rooted<ArrayBufferObject*> RootedArrayBufferObject; 459 typedef Handle<ArrayBufferObject*> HandleArrayBufferObject; 499 ArrayBufferObject& AsArrayBuffer(HandleObject obj); 500 ArrayBufferObject& AsArrayBuffer(JSObject* obj); 613 friend class ArrayBufferObject; variable 651 bool addView(JSContext* cx, ArrayBufferObject* obj, [all …]
|