AppendCharacter(SrcChar c) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendCharacterUnchecked(SrcChar c) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendCString(const char *chars, size_t len) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendCString(const char *chars) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendCStringLiteral(const char(&literal)[N]) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendCStringLiteralUnchecked(const char(&literal)[N]) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendCStringUnchecked(const char *chars, size_t len) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendCStringUnchecked(const char *chars) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendString(std::string_view str) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
AppendString(const SrcChar *chars, size_t length, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
AppendString(const SrcChar *chars, size_t length, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
AppendString(const SrcChar *chars, size_t length, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
AppendStringNoEscapes(const SrcChar *chars, size_t length, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
AppendStringNoEscapes(const SrcChar *chars, size_t length, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
AppendStringScalar(const SrcChar *chars, size_t length, size_t start, size_t uncopied_src_index, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
AppendStringSIMD(const SrcChar *chars, size_t length, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
AppendStringSIMD(const SrcChar *chars, size_t length, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
AppendStringSWAR(const SrcChar *chars, size_t length, size_t start, size_t uncopied_src_index, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
AppendStringSWAR(const SrcChar *chars, size_t length, size_t start, size_t uncopied_src_index, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
AppendStringUnchecked(std::string_view str) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
buffer_ | v8::internal::FastJsonStringifier< Char > | private |
CheckCycle() | v8::internal::FastJsonStringifier< Char > | private |
CopyResultTo(DstChar *out_buffer) | v8::internal::FastJsonStringifier< Char > | inline |
EnsureCapacity(size_t size) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
FastJsonStringifier class | v8::internal::FastJsonStringifier< Char > | friend |
FastJsonStringifier(Isolate *isolate) | v8::internal::FastJsonStringifier< Char > | explicit |
HandleInterruptAndCheckCycle() | v8::internal::FastJsonStringifier< Char > | private |
initial_jsarray_proto_ | v8::internal::FastJsonStringifier< Char > | private |
initial_jsobject_proto_ | v8::internal::FastJsonStringifier< Char > | private |
is_one_byte | v8::internal::FastJsonStringifier< Char > | privatestatic |
isolate_ | v8::internal::FastJsonStringifier< Char > | private |
kArrayInterruptLength | v8::internal::FastJsonStringifier< Char > | privatestatic |
kGlobalInterruptBudget | v8::internal::FastJsonStringifier< Char > | privatestatic |
map_cache_ | v8::internal::FastJsonStringifier< Char > | private |
ResultLength() const | v8::internal::FastJsonStringifier< Char > | inline |
ResumeFrom(FastJsonStringifier< OldChar > &old_stringifier, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
ResumeFrom(FastJsonStringifier< OldChar > &old_stringifier, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
ResumeJSObject(Tagged< JSObject > obj, Tagged< Map > map, uint16_t start_descriptor_idx, uint16_t nof_descriptors, uint8_t in_object_properties, uint8_t in_object_properties_start, Tagged< DescriptorArray > descriptors, bool comma, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
ResumeJSObject(Tagged< JSObject > obj, Tagged< Map > map, uint16_t start_descriptor_idx, uint16_t nof_descriptors, uint8_t in_object_properties, uint8_t in_object_properties_start, Tagged< DescriptorArray > descriptors, bool comma, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
Separator(bool comma) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
SeparatorUnchecked(bool comma) | v8::internal::FastJsonStringifier< Char > | inlineprivate |
SerializeDouble(double number) | v8::internal::FastJsonStringifier< Char > | private |
SerializeFixedArray(Tagged< FixedArrayBase > array, uint32_t start_idx, uint32_t length) | v8::internal::FastJsonStringifier< Char > | private |
SerializeFixedArray(Tagged< FixedArrayBase > elements, uint32_t start_index, uint32_t length) | v8::internal::FastJsonStringifier< Char > | |
SerializeFixedArrayElement(Tagged< T > elements, uint32_t i, uint32_t length) | v8::internal::FastJsonStringifier< Char > | private |
SerializeFixedArrayElement(Tagged< T > elements, uint32_t i, uint32_t length) | v8::internal::FastJsonStringifier< Char > | |
SerializeFixedArrayWithInterruptCheck(Tagged< FixedArrayBase > elements, uint32_t start_index, uint32_t length) | v8::internal::FastJsonStringifier< Char > | private |
SerializeJSArray(Tagged< JSArray > array) | v8::internal::FastJsonStringifier< Char > | private |
SerializeJSObject(Tagged< JSObject > obj, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
SerializeJSPrimitiveWrapper(Tagged< JSPrimitiveWrapper > obj, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
SerializeObject(Tagged< JSAny > object, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
SerializeObject(ContinuationRecord cont, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
SerializeObjectKey(Tagged< String > key, bool comma, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
SerializeObjectKey(Tagged< String > key, bool comma, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
SerializeSmi(Tagged< Smi > object) | v8::internal::FastJsonStringifier< Char > | private |
SerializeString(Tagged< HeapObject > str, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | private |
SerializeString(Tagged< HeapObject > obj, const DisallowGarbageCollection &no_gc) | v8::internal::FastJsonStringifier< Char > | |
stack_ | v8::internal::FastJsonStringifier< Char > | private |
TrySerializeSimpleObject(Tagged< JSAny > object) | v8::internal::FastJsonStringifier< Char > | private |
zone_ | v8::internal::FastJsonStringifier< Char > | private |