mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-08 13:50:20 +00:00
405 lines
34 KiB
Markdown
405 lines
34 KiB
Markdown
# libSceJsc technical debt
|
|
|
|
### Unknown function info
|
|
|
|
- [JSString ABI and ownership](../../../core/libs/prx/libSceJsc/Export.cpp): the console JavaScriptCore version, allocation policy, opaque object layout and thread initialization remain unverified. These host objects cannot be passed to a title-supplied native JavaScriptCore module. The ten names occur in the [PS5 3.20 inventory](https://github.com/DNNDHH/PS5-3.20_Libs/blob/b2a77c09cd71c01f34c790cfbe98c751a13262ad/libSceJsc.c); ownership and signatures follow pinned WebKit [JSStringRef.cpp](https://github.com/WebKit/WebKit/blob/f274ef4c03ebace644c46f8ec55746b391acdcc8/Source/JavaScriptCore/API/JSStringRef.cpp). A null handle given to retain, release or the maximum-size query, a UTF-8 input above `INT32_MAX` bytes and a UTF-16 length above 2147483635, given or decoded from non-ASCII UTF-8, throw where WebKit faults. Other JavaScriptCore APIs remain unavailable.
|
|
|
|
### Functional
|
|
|
|
- [Older callable NIDs](../../../core/libs/prx/libSceJsc/LegacyExports.cpp): 198 unidentified exports have unverified names, signatures and behavior. These are throwing import-resolution placeholders; no JavaScriptCore behavior is implemented. No matching NIDs were found in the later module inventory.
|
|
|
|
- [JSString conversion](../../../core/libs/prx/libSceJsc/Export.cpp): console behavior is unverified. UTF-16 storage, null/empty distinction and partial UTF-8 output follow pinned WebKit [OpaqueJSString.cpp](https://github.com/WebKit/WebKit/blob/f274ef4c03ebace644c46f8ec55746b391acdcc8/Source/JavaScriptCore/API/OpaqueJSString.cpp) and [UTF8Conversion.cpp](https://github.com/WebKit/WebKit/blob/f274ef4c03ebace644c46f8ec55746b391acdcc8/Source/WTF/wtf/unicode/UTF8Conversion.cpp). Malformed UTF-8 creates a null string, distinct from an empty string; output stops before an unpaired UTF-16 surrogate. The PS5 11.x [OpaqueJSString.h](https://github.com/neonmodder123/PS5-WebKit-11.x/blob/80f77e94c63ee7202eec3d4b5b1a021dd89011ba/Source/JavaScriptCore/API/OpaqueJSString.h#L49-L52) keeps the low 32 bits of a UTF-16 length of 2^32 or more, which throws here as in pinned WebKit.
|
|
|
|
### Known export names; ABI prototypes unverified
|
|
|
|
- The 150 throwing JavaScriptCore, Inspector, WTF and bmalloc exports in [Export.cpp](../../../core/libs/prx/libSceJsc/Export.cpp) are present in the PS5 3.20 `libSceJsc` export inventory from [PS5-3.20_Libs](https://github.com/DNNDHH/PS5-3.20_Libs). Each is named after the symbol the [verified NID name database](https://github.com/zecoxao/sce_symbols/blob/2883963a0a514ba6e77407a08ef4730a65e88254/aerolib.csv) gives for its NID, and the NID of that name matches. Prototypes and behavior are unverified; each uses the no-parameter import-resolution convention and throws through `NotImplemented_nid_no_patch`. These declarations make no ABI or behavior claim.
|
|
|
|
### Additional callable exports
|
|
|
|
- [Additional shared older exports](../../../core/libs/prx/libSceJsc/Export.cpp): 17 unidentified function NIDs are present in both older JSC and WebKit images and in the later JSC image. The declarations throw; names, prototypes, runtime behavior and cross-module routing are unverified.
|
|
|
|
- `1shvECo12S4`
|
|
- `8LcWf8Gi0Zk`
|
|
- `8R88n7E6UpI`
|
|
- `B5h48AC6Vns`
|
|
- `N-rP7qvkC1s`
|
|
- `Oc8nnt7PBhQ`
|
|
- `R36powg0yew`
|
|
- `Ri+n8zTCrx4`
|
|
- `SkTqPDJdrqA`
|
|
- `SsrlB2FLx6g`
|
|
- `VL5D22H8TAk`
|
|
- `WjADfj0eVFs`
|
|
- `eVnAQP7q5j8`
|
|
- `eZM+AI68IpA`
|
|
- `ecpJv6CchFE`
|
|
- `fj3HITuKDPs`
|
|
- `uF3DZ2xR1sA`
|
|
|
|
- [Additional callable exports](../../../core/libs/prx/libSceJsc/Export.cpp) - 356 callable NIDs match the [public 3.20 catalogue](https://github.com/DNNDHH/PS5-3.20_Libs/blob/b2a77c09cd71c01f34c790cfbe98c751a13262ad/libSceJsc.c) and the [selected export metadata](https://gist.github.com/kyon-eth/e699987524d8485a9de9740280cfe4c1/09c89f4d64a17da12485e0eb637620ced4f6eeb2) from two version-labelled images (SHA-256 `d2a5f8a8807f23cb71170a5d3b779a57636f5a3480d92955e4255545ffe1e97e`). The labels are not authenticated. Prototypes and behavior are unverified; these declarations throw through `NotImplemented_nid_no_patch` and implement no runtime functionality. Shared WebKit exports require separate loader analysis.
|
|
|
|
| Name | NID |
|
|
| --- | --- |
|
|
| `JSGlobalContextSetDebuggerRunLoopWithCurrentRunLoop` | `DojSTghs5jU` |
|
|
| `JSGlobalContextUnsetDebuggerRunLoop` | `rWPnHtWTIRg` |
|
|
| `JSRunLoopIterateCurrentRunLoop` | `XIAOofO0nN4` |
|
|
| `JSWeakObjectMapClear` | `x94EvR+FAZc` |
|
|
| `_ZN10Deprecated11ScriptValueC1ERKS0_` | `ykyWnXSOang` |
|
|
| `_ZN10Deprecated11ScriptValueC1ERN3JSC2VMENS1_7JSValueE` | `NwRNxHDt8jE` |
|
|
| `_ZN10Deprecated11ScriptValueC1Ev` | `OqmzSQH+gMQ` |
|
|
| `_ZN10Deprecated11ScriptValueC2ERKS0_` | `8JDGfjB7ysY` |
|
|
| `_ZN10Deprecated11ScriptValueC2ERN3JSC2VMENS1_7JSValueE` | `mbd08Y2w+gs` |
|
|
| `_ZN10Deprecated11ScriptValueC2Ev` | `tei1IrlQ7Yg` |
|
|
| `_ZN10Deprecated11ScriptValueD1Ev` | `ale+MG3sPCU` |
|
|
| `_ZN10Deprecated11ScriptValueD2Ev` | `eRd+WZ6MHqY` |
|
|
| `_ZN10Deprecated11ScriptValueaSERKS0_` | `35ORvn0jTS8` |
|
|
| `_ZN10Deprecated12ScriptObjectC1EPN3JSC14JSGlobalObjectEPNS1_8JSObjectE` | `svwNDrtDkgI` |
|
|
| `_ZN10Deprecated12ScriptObjectC2EPN3JSC14JSGlobalObjectEPNS1_8JSObjectE` | `lwZZL1IghHU` |
|
|
| `_ZN10Deprecated18ScriptFunctionCall4callEv` | `Tetq4yJ0ZO0` |
|
|
| `_ZN10Deprecated18ScriptFunctionCallC1ERKNS_12ScriptObjectERKN3WTF6StringEPFN3JSC7JSValueEPNS8_14JSGlobalObjectES9_RKNS8_8CallDataES9_RKNS8_7ArgListERNS4_8NakedPtrINS8_9ExceptionEEEE` | `a-LHP9X0jDw` |
|
|
| `_ZN10Deprecated18ScriptFunctionCallD1Ev` | `k6egh+rev0s` |
|
|
| `_ZN10Deprecated18ScriptFunctionCallD2Ev` | `mgFuLMJg7cY` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentEN3JSC7JSValueE` | `b0+W39D6M9A` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentEPKc` | `3U2E2PkIKxM` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentERKN3WTF6StringE` | `nGOnPCtlTvI` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentEb` | `ntUjLWHNhAM` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentEi` | `qt8HISNT7CQ` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentEj` | `kntFpAbDN0w` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentEl` | `BEYVp9YbGN8` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentEm` | `LEC1dK5v-Kg` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandler14appendArgumentEx` | `Oqc2X663Vqc` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandlerC1EPN3JSC14JSGlobalObjectE` | `zs2x0c+f2hU` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandlerC2EPN3JSC14JSGlobalObjectE` | `9ByZEM2Rtbk` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandlerD1Ev` | `Kbexb6kz+D0` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandlerD2Ev` | `GyFZR4d5pHg` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandlernaEm` | `gsnLR9VxDdc` |
|
|
| `_ZN10Deprecated25ScriptCallArgumentHandlernwEm` | `HJshvcn63K4` |
|
|
| `_ZN3JSC10Identifier3addERNS_2VMEPKc` | `Yig0tJzlpwk` |
|
|
| `_ZN3JSC10JSFunction11getCallDataEPNS_6JSCellE` | `BGw928BfU6E` |
|
|
| `_ZN3JSC10JSFunction16getConstructDataEPNS_6JSCellE` | `p3EiAZKNa-s` |
|
|
| `_ZN3JSC10loadModuleEPNS_14JSGlobalObjectERKN3WTF6StringENS_7JSValueES6_` | `4iJZYN0vrwc` |
|
|
| `_ZN3JSC11RegisterSet12argumentGPRSEv` | `kLpxFPhl4Q8` |
|
|
| `_ZN3JSC11RegisterSet14stackRegistersEv` | `r0Obro5wOdM` |
|
|
| `_ZN3JSC11RegisterSet19calleeSaveRegistersEv` | `lUKa4hJWiSY` |
|
|
| `_ZN3JSC11RegisterSet21macroScratchRegistersEv` | `R1lHJegLAe8` |
|
|
| `_ZN3JSC11RegisterSet25reservedHardwareRegistersEv` | `82mYiWFCqJk` |
|
|
| `_ZN3JSC11RegisterSet7allFPRsEv` | `opIiuXX+a58` |
|
|
| `_ZN3JSC11RegisterSet7allGPRsEv` | `uW8TLDZhSV4` |
|
|
| `_ZN3JSC11SymbolTable14finishCreationERNS_2VME` | `3EUK5l6RAVk` |
|
|
| `_ZN3JSC11VMInspector9forEachVMEON3WTF8FunctionIFNS0_13FunctorStatusERNS_2VMEEEE` | `5m7AgdxA2ps` |
|
|
| `_ZN3JSC11createErrorEPNS_14JSGlobalObjectENS_7JSValueERKN3WTF6StringEPFS4_S6_S6_NS_11RuntimeTypeENS_13ErrorInstance28SourceTextWhereErrorOccurredEE` | `ahAMvg6mcGk` |
|
|
| `_ZN3JSC12RegExpObject14deletePropertyEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameERNS_18DeletePropertySlotE` | `EEUBxvVSYaE` |
|
|
| `_ZN3JSC12RegExpObject14finishCreationERNS_2VME` | `qEWEdAxoWA8` |
|
|
| `_ZN3JSC12RegExpObject17defineOwnPropertyEPNS_8JSObjectEPNS_14JSGlobalObjectENS_12PropertyNameERKNS_18PropertyDescriptorEb` | `bSsE1hCh2l8` |
|
|
| `_ZN3JSC12StringObject10putByIndexEPNS_6JSCellEPNS_14JSGlobalObjectEjNS_7JSValueEb` | `i6fpxNFB7QE` |
|
|
| `_ZN3JSC12StringObject14deletePropertyEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameERNS_18DeletePropertySlotE` | `5OXhLz8erX4` |
|
|
| `_ZN3JSC12StringObject17defineOwnPropertyEPNS_8JSObjectEPNS_14JSGlobalObjectENS_12PropertyNameERKNS_18PropertyDescriptorEb` | `bKWbQfLpisA` |
|
|
| `_ZN3JSC12StringObject21deletePropertyByIndexEPNS_6JSCellEPNS_14JSGlobalObjectEj` | `7IlxAwnpT4g` |
|
|
| `_ZN3JSC12StringObject25getOwnPropertySlotByIndexEPNS_8JSObjectEPNS_14JSGlobalObjectEjRNS_12PropertySlotE` | `ogTbJTx00wg` |
|
|
| `_ZN3JSC12StringObject3putEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE` | `K9oWUPuuLUg` |
|
|
| `_ZN3JSC12VMEntryScopeC1ERNS_2VMEPNS_14JSGlobalObjectE` | `5d986ipaDyw` |
|
|
| `_ZN3JSC12VMEntryScopeC2ERNS_2VMEPNS_14JSGlobalObjectE` | `K4igogiqprA` |
|
|
| `_ZN3JSC12VMEntryScopeD1Ev` | `rLV7ZbHNgeA` |
|
|
| `_ZN3JSC12VMEntryScopeD2Ev` | `k+0fsmsW2q8` |
|
|
| `_ZN3JSC12importModuleEPNS_14JSGlobalObjectERKNS_10IdentifierENS_7JSValueES5_` | `slkUdcMYXaI` |
|
|
| `_ZN3JSC13BooleanObject14finishCreationERNS_2VME` | `9DDCGs+YGTE` |
|
|
| `_ZN3JSC13JSFinalObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE` | `GD26e1U9SCE` |
|
|
| `_ZN3JSC14JSGlobalObject17defineOwnPropertyEPNS_8JSObjectEPS0_NS_12PropertyNameERKNS_18PropertyDescriptorEb` | `2A508ZEMWzM` |
|
|
| `_ZN3JSC14JSGlobalObject18getOwnPropertySlotEPNS_8JSObjectEPS0_NS_12PropertyNameERNS_12PropertySlotE` | `V8fi8R72O2k` |
|
|
| `_ZN3JSC14JSGlobalObject25setRemoteDebuggingEnabledEb` | `BFP+XuuORYo` |
|
|
| `_ZN3JSC14JSGlobalObject30deprecatedCallFrameForDebuggerEv` | `nZc-yznH5Gw` |
|
|
| `_ZN3JSC14JSGlobalObject3putEPNS_6JSCellEPS0_NS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE` | `SxbBlpmAx1I` |
|
|
| `_ZN3JSC14JSGlobalObject7destroyEPNS_6JSCellE` | `O-QWnOr1bH8` |
|
|
| `_ZN3JSC14JSRunLoopTimer13timeUntilFireEv` | `Nqx7xm6ZKm0` |
|
|
| `_ZN3JSC14LocalAllocator16allocateSlowCaseERNS_4HeapEPNS_17GCDeferralContextENS_21AllocationFailureModeE` | `wX3ZGWU6Rf4` |
|
|
| `_ZN3JSC14ProtoCallFrame14needArityCheckEv` | `R4cvOCertOM` |
|
|
| `_ZN3JSC14ProtoCallFrame4initEPNS_9CodeBlockEPNS_14JSGlobalObjectEPNS_8JSObjectENS_7JSValueEiPS7_` | `tVCtmnhUdkg` |
|
|
| `_ZN3JSC14StructureCache32emptyObjectStructureConcurrentlyEPNS_14JSGlobalObjectEPNS_8JSObjectEj` | `AEqxJxKr8BI` |
|
|
| `_ZN3JSC14formatDateTimeERKN3WTF17GregorianDateTimeENS_14DateTimeFormatEb` | `r7U2ThCt1ag` |
|
|
| `_ZN3JSC15ArrayBufferViewD0Ev` | `MjxA6y7tetw` |
|
|
| `_ZN3JSC15ArrayBufferViewD1Ev` | `DYsGuyxpPUE` |
|
|
| `_ZN3JSC15ArrayBufferViewD2Ev` | `iYCgf+sk0iw` |
|
|
| `_ZN3JSC15JSWeakObjectRef14finishCreationERNS_2VMEPNS_8JSObjectE` | `3WxN4u0Qywg` |
|
|
| `_ZN3JSC15JSWrapperObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE` | `no-jO-qaBAI` |
|
|
| `_ZN3JSC16InternalFunction11getCallDataEPNS_6JSCellE` | `8FBD-Rkv4hQ` |
|
|
| `_ZN3JSC16InternalFunction13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE` | `18gO8FIVDOg` |
|
|
| `_ZN3JSC16InternalFunction16getConstructDataEPNS_6JSCellE` | `DJktOWakWpE` |
|
|
| `_ZN3JSC16InternalFunctionC2ERNS_2VMEPNS_9StructureENS_14NativeFunctionES5_` | `XA+MKRXav1U` |
|
|
| `_ZN3JSC16IsoSubspacePerVM5forVMERNS_2VME` | `wQP33i9qQPI` |
|
|
| `_ZN3JSC16IsoSubspacePerVMC1EN3WTF8FunctionIFNS0_18SubspaceParametersERNS_2VMEEEE` | `7HOzNJVbN0g` |
|
|
| `_ZN3JSC16IsoSubspacePerVMC2EN3WTF8FunctionIFNS0_18SubspaceParametersERNS_2VMEEEE` | `cqbMRVG1FmQ` |
|
|
| `_ZN3JSC17DebuggerCallFrame5scopeEv` | `D2HdGEYkNkg` |
|
|
| `_ZN3JSC17createJSMicrotaskERNS_2VMENS_7JSValueE` | `8i0WEPLBJmI` |
|
|
| `_ZN3JSC17weakClearSlowCaseERPNS_8WeakImplE` | `CXgp9dPHOTY` |
|
|
| `_ZN3JSC19ArrayBufferContents5clearEv` | `W2xTZFf+RzE` |
|
|
| `_ZN3JSC19ArrayBufferContentsC1EOS0_` | `oxbJwN+R0zY` |
|
|
| `_ZN3JSC19ArrayBufferContentsC1Ev` | `NLBl+ZxCYGU` |
|
|
| `_ZN3JSC19ArrayBufferContentsC2EOS0_` | `NN6kXDW5Y5o` |
|
|
| `_ZN3JSC19ArrayBufferContentsC2Ev` | `yZJAEU9jvAE` |
|
|
| `_ZN3JSC19ArrayBufferContentsD1Ev` | `DMoAIt-s9Ks` |
|
|
| `_ZN3JSC19ArrayBufferContentsD2Ev` | `ZmbGnRlFl18` |
|
|
| `_ZN3JSC19ArrayBufferContentsaSEOS0_` | `CqjOWM+bC4E` |
|
|
| `_ZN3JSC19JSSymbolTableObject14deletePropertyEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameERNS_18DeletePropertySlotE` | `5uy3POCFlAc` |
|
|
| `_ZN3JSC20speculationFromValueENS_7JSValueE` | `K9Mk0uRkFII` |
|
|
| `_ZN3JSC23JSModuleNamespaceObject10putByIndexEPNS_6JSCellEPNS_14JSGlobalObjectEjNS_7JSValueEb` | `lNicIEursI4` |
|
|
| `_ZN3JSC23JSModuleNamespaceObject14deletePropertyEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameERNS_18DeletePropertySlotE` | `wfMAwMqO7ew` |
|
|
| `_ZN3JSC23JSModuleNamespaceObject14finishCreationEPNS_14JSGlobalObjectEPNS_20AbstractModuleRecordEON3WTF6VectorISt4pairINS_10IdentifierENS3_10ResolutionEELm0ENS5_15CrashOnOverflowELm16ENS5_10FastMallocEEE` | `MK8aFRu0E2A` |
|
|
| `_ZN3JSC23JSModuleNamespaceObject17defineOwnPropertyEPNS_8JSObjectEPNS_14JSGlobalObjectENS_12PropertyNameERKNS_18PropertyDescriptorEb` | `24sBys581sg` |
|
|
| `_ZN3JSC23JSModuleNamespaceObject18getOwnPropertySlotEPNS_8JSObjectEPNS_14JSGlobalObjectENS_12PropertyNameERNS_12PropertySlotE` | `JOeNO1OiWjQ` |
|
|
| `_ZN3JSC23JSModuleNamespaceObject25getOwnPropertySlotByIndexEPNS_8JSObjectEPNS_14JSGlobalObjectEjRNS_12PropertySlotE` | `v7FyrPDEGIk` |
|
|
| `_ZN3JSC23JSModuleNamespaceObject3putEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE` | `3-jrvyLGA9U` |
|
|
| `_ZN3JSC23createBuiltinExecutableERNS_2VMERKNS_10SourceCodeERKNS_10IdentifierENS_15ConstructorKindENS_16ConstructAbilityE` | `nLAwO5TMgwM` |
|
|
| `_ZN3JSC23errorMesasgeForTransferEPNS_11ArrayBufferE` | `PGtPAOHyWqk` |
|
|
| `_ZN3JSC23objectProtoFuncToStringEPNS_14JSGlobalObjectEPNS_9CallFrameE` | `eUw-w9kwIhg` |
|
|
| `_ZN3JSC25JSSegmentedVariableObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE` | `p65DgqcLlx8` |
|
|
| `_ZN3JSC25MacroAssemblerCodeRefBase11disassemblyENS_21MacroAssemblerCodePtrILN3WTF6PtrTagE3123EEEm` | `lX2it4BGiTc` |
|
|
| `_ZN3JSC27objectPrivateFuncInstanceOfEPNS_14JSGlobalObjectEPNS_9CallFrameE` | `GZKYKdhWW8A` |
|
|
| `_ZN3JSC29callHostFunctionAsConstructorEPNS_14JSGlobalObjectEPNS_9CallFrameE` | `sutMXpKgCr0` |
|
|
| `_ZN3JSC2VM15dumpRegExpTraceEv` | `4tfuolBZ-fw` |
|
|
| `_ZN3JSC41DeferredStructureTransitionWatchpointFireC1ERNS_2VMEPNS_9StructureE` | `wIRtYc0hrWM` |
|
|
| `_ZN3JSC41DeferredStructureTransitionWatchpointFireC2ERNS_2VMEPNS_9StructureE` | `KddNzNAyySc` |
|
|
| `_ZN3JSC41DeferredStructureTransitionWatchpointFireD0Ev` | `BAiD5liOBlk` |
|
|
| `_ZN3JSC41DeferredStructureTransitionWatchpointFireD1Ev` | `V9rB2CzLQbE` |
|
|
| `_ZN3JSC41DeferredStructureTransitionWatchpointFireD2Ev` | `BplzxzYzc64` |
|
|
| `_ZN3JSC4Heap16objectTypeCountsEv` | `ShbGcHuwSMk` |
|
|
| `_ZN3JSC4Heap20addMarkingConstraintESt10unique_ptrINS_17MarkingConstraintESt14default_deleteIS2_EE` | `WN26C5qp7ZY` |
|
|
| `_ZN3JSC4Heap25protectedObjectTypeCountsEv` | `4gT52GwiD0A` |
|
|
| `_ZN3JSC4Yarr10parseFlagsEN3WTF10StringViewE` | `5mlTo8nbdYU` |
|
|
| `_ZN3JSC4Yarr11YarrPatternC1ERKN3WTF6StringENS2_9OptionSetINS0_5FlagsEEERNS0_9ErrorCodeE` | `g7Id6p6fdis` |
|
|
| `_ZN3JSC4Yarr11YarrPatternC2ERKN3WTF6StringENS2_9OptionSetINS0_5FlagsEEERNS0_9ErrorCodeE` | `7YAFidwFyxs` |
|
|
| `_ZN3JSC4Yarr11byteCompileERNS0_11YarrPatternEPN3WTF20BumpPointerAllocatorERNS0_9ErrorCodeEPNS3_4LockE` | `AHTpMEo172c` |
|
|
| `_ZN3JSC4Yarr17RegularExpressionC1ERKN3WTF6StringENS0_19TextCaseSensitivityENS0_13MultilineModeENS0_11UnicodeModeE` | `wrn8dpfNGYw` |
|
|
| `_ZN3JSC4Yarr17RegularExpressionC2ERKN3WTF6StringENS0_19TextCaseSensitivityENS0_13MultilineModeENS0_11UnicodeModeE` | `JpNonrEoHEI` |
|
|
| `_ZN3JSC4Yarr20unicodeMatchPropertyEN3WTF6StringE` | `sxI9MUSKmsM` |
|
|
| `_ZN3JSC4Yarr25unicodeMatchPropertyValueEN3WTF6StringES2_` | `cYr5gmGlS+s` |
|
|
| `_ZN3JSC4Yarr7replaceERN3WTF6StringERKNS0_17RegularExpressionERKS2_` | `UeihRnD6hks` |
|
|
| `_ZN3JSC4Yarr9interpretEPNS0_15BytecodePatternERKN3WTF6StringEjPj` | `M8LF3jjsskg` |
|
|
| `_ZN3JSC4callEPNS_14JSGlobalObjectENS_7JSValueERKNS_7ArgListEPKc` | `gDCWqaQENaw` |
|
|
| `_ZN3JSC4callEPNS_14JSGlobalObjectENS_7JSValueERKNS_8CallDataES2_RKNS_7ArgListERN3WTF8NakedPtrINS_9ExceptionEEE` | `GrQSJl-p+c0` |
|
|
| `_ZN3JSC4callEPNS_14JSGlobalObjectENS_7JSValueES2_RKNS_7ArgListEPKc` | `B2zNei739Gs` |
|
|
| `_ZN3JSC6JSCell11analyzeHeapEPS0_RNS_12HeapAnalyzerE` | `NwUvd0AYGDI` |
|
|
| `_ZN3JSC6JSCell11getCallDataEPS0_` | `JeH+i51Qf2I` |
|
|
| `_ZN3JSC6JSCell12dumpToStreamEPKS0_RN3WTF11PrintStreamE` | `13Vdz0yQpSw` |
|
|
| `_ZN3JSC6JSCell13estimatedSizeEPS0_RNS_2VME` | `g7U6yKITcyw` |
|
|
| `_ZN3JSC6JSCell16getConstructDataEPS0_` | `9gXDUNzVOiM` |
|
|
| `_ZN3JSC6JSCell17customHasInstanceEPNS_8JSObjectEPNS_14JSGlobalObjectENS_7JSValueE` | `C7KVLWk-IVk` |
|
|
| `_ZN3JSC6JSCell7destroyEPS0_` | `85S6tE7Yj9Q` |
|
|
| `_ZN3JSC6RegExp12dumpToStreamEPKNS_6JSCellERN3WTF11PrintStreamE` | `6Zl8YABX-mc` |
|
|
| `_ZN3JSC7JSArray17defineOwnPropertyEPNS_8JSObjectEPNS_14JSGlobalObjectENS_12PropertyNameERKNS_18PropertyDescriptorEb` | `TffOsjfNe+U` |
|
|
| `_ZN3JSC7JSArray18getOwnPropertySlotEPNS_8JSObjectEPNS_14JSGlobalObjectENS_12PropertyNameERNS_12PropertySlotE` | `beI6iLGELZA` |
|
|
| `_ZN3JSC7JSProxy10putByIndexEPNS_6JSCellEPNS_14JSGlobalObjectEjNS_7JSValueEb` | `RvaVAKD9xD4` |
|
|
| `_ZN3JSC7JSProxy12getPrototypeEPNS_8JSObjectEPNS_14JSGlobalObjectE` | `nM81-nqbH14` |
|
|
| `_ZN3JSC7JSProxy12isExtensibleEPNS_8JSObjectEPNS_14JSGlobalObjectE` | `8BOJm7jP1i0` |
|
|
| `_ZN3JSC7JSProxy12setPrototypeEPNS_8JSObjectEPNS_14JSGlobalObjectENS_7JSValueEb` | `q0er6lvq1sc` |
|
|
| `_ZN3JSC7JSProxy14deletePropertyEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameERNS_18DeletePropertySlotE` | `FJQLG5YKbmc` |
|
|
| `_ZN3JSC7JSProxy17defineOwnPropertyEPNS_8JSObjectEPNS_14JSGlobalObjectENS_12PropertyNameERKNS_18PropertyDescriptorEb` | `vIcFdyzHx-g` |
|
|
| `_ZN3JSC7JSProxy17preventExtensionsEPNS_8JSObjectEPNS_14JSGlobalObjectE` | `8OlhS07zQ6w` |
|
|
| `_ZN3JSC7JSProxy18getOwnPropertySlotEPNS_8JSObjectEPNS_14JSGlobalObjectENS_12PropertyNameERNS_12PropertySlotE` | `XhCe6wdkqbE` |
|
|
| `_ZN3JSC7JSProxy21deletePropertyByIndexEPNS_6JSCellEPNS_14JSGlobalObjectEj` | `oF-nUtAzA6o` |
|
|
| `_ZN3JSC7JSProxy25getOwnPropertySlotByIndexEPNS_8JSObjectEPNS_14JSGlobalObjectEjRNS_12PropertySlotE` | `h7j-V++4V88` |
|
|
| `_ZN3JSC7JSProxy3putEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE` | `dC9lut-BufE` |
|
|
| `_ZN3JSC7JSScope6toThisEPNS_6JSCellEPNS_14JSGlobalObjectENS_8ECMAModeE` | `45yMcIUmYUQ` |
|
|
| `_ZN3JSC7Options14dumpAllOptionsEP7__sFILENS0_9DumpLevelEPKc` | `pd0OULBpdtQ` |
|
|
| `_ZN3JSC7Options9setOptionEPKc` | `PZZ887t9Ia4` |
|
|
| `_ZN3JSC8FreeList14initializeBumpEPcj` | `4FTNJKyJYaE` |
|
|
| `_ZN3JSC8FreeList14initializeListEPNS_8FreeCellEmj` | `Q2lC2jg+CZk` |
|
|
| `_ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_14JSGlobalObjectEjNS_7JSValueEb` | `S6FZEnyltoU` |
|
|
| `_ZN3JSC8JSObject11analyzeHeapEPNS_6JSCellERNS_12HeapAnalyzerE` | `EqL+-BktuAA` |
|
|
| `_ZN3JSC8JSObject12isExtensibleEPS0_PNS_14JSGlobalObjectE` | `rKaPnExi-70` |
|
|
| `_ZN3JSC8JSObject13estimatedSizeEPNS_6JSCellERNS_2VME` | `UpnyuFw6xnY` |
|
|
| `_ZN3JSC8JSObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE` | `mhfsMd287UI` |
|
|
| `_ZN3JSC8JSObject14deletePropertyEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameERNS_18DeletePropertySlotE` | `4aH0-tkW5PU` |
|
|
| `_ZN3JSC8JSObject17defineOwnPropertyEPS0_PNS_14JSGlobalObjectENS_12PropertyNameERKNS_18PropertyDescriptorEb` | `M7-CqYy9wAE` |
|
|
| `_ZN3JSC8JSObject17preventExtensionsEPS0_PNS_14JSGlobalObjectE` | `vL0xXrIPKA4` |
|
|
| `_ZN3JSC8JSObject21deletePropertyByIndexEPNS_6JSCellEPNS_14JSGlobalObjectEj` | `SVi-taLrQAU` |
|
|
| `_ZN3JSC8JSObject23putDirectNativeFunctionERNS_2VMEPNS_14JSGlobalObjectERKNS_12PropertyNameEjNS_14NativeFunctionENS_9IntrinsicEPKNS_6DOMJIT9SignatureEj` | `j8DwX36HWKY` |
|
|
| `_ZN3JSC8JSObject23putDirectNativeFunctionERNS_2VMEPNS_14JSGlobalObjectERKNS_12PropertyNameEjNS_14NativeFunctionENS_9IntrinsicEj` | `QczaT3pGqI4` |
|
|
| `_ZN3JSC8JSObject25getOwnPropertySlotByIndexEPS0_PNS_14JSGlobalObjectEjRNS_12PropertySlotE` | `5ezDlX4hzec` |
|
|
| `_ZN3JSC8JSObject30putDirectNativeIntrinsicGetterERNS_2VMEPNS_14JSGlobalObjectENS_10IdentifierENS_14NativeFunctionENS_9IntrinsicEj` | `Y8SwlOdZ50c` |
|
|
| `_ZN3JSC8JSObject3putEPNS_6JSCellEPNS_14JSGlobalObjectENS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE` | `EFlL7Ps6qq0` |
|
|
| `_ZN3JSC8JSObject40putDirectNativeFunctionWithoutTransitionERNS_2VMEPNS_14JSGlobalObjectERKNS_12PropertyNameEjNS_14NativeFunctionENS_9IntrinsicEj` | `asZHW6y80xo` |
|
|
| `_ZN3JSC8JSObject47putDirectNativeIntrinsicGetterWithoutTransitionERNS_2VMEPNS_14JSGlobalObjectENS_10IdentifierENS_14NativeFunctionENS_9IntrinsicEj` | `rYAqeGlKweY` |
|
|
| `_ZN3JSC8JSObject6toThisEPNS_6JSCellEPNS_14JSGlobalObjectENS_8ECMAModeE` | `rRjtwYGnsas` |
|
|
| `_ZN3JSC8evaluateEPNS_14JSGlobalObjectERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE` | `l-vndn4cD2g` |
|
|
| `_ZN3JSC9CallFrame15isAnyWasmCalleeEv` | `rsnmpSOdNzQ` |
|
|
| `_ZN3JSC9CodeCache5writeERNS_2VME` | `cOnk31bagNI` |
|
|
| `_ZN3JSC9HandleSet12writeBarrierEPNS_7JSValueERKS1_` | `oSOlHR1+AKw` |
|
|
| `_ZN3JSC9Integrity14auditCellFullyERNS_2VMEPNS_6JSCellE` | `WC1M6Pb+YEg` |
|
|
| `_ZN3JSC9JSONParseEPNS_14JSGlobalObjectERKN3WTF6StringE` | `y0tHjQrzBJk` |
|
|
| `_ZN3JSC9Structure14sealTransitionERNS_2VMEPS0_` | `ICnB2IswiwU` |
|
|
| `_ZN3JSC9Structure16freezeTransitionERNS_2VMEPS0_` | `hEm8er7rP3U` |
|
|
| `_ZN3JSC9Structure25nonPropertyTransitionSlowERNS_2VMEPS0_NS_14TransitionKindE` | `QFQlVeu1W60` |
|
|
| `_ZN3JSC9Structure3pinERKN3WTF14AbstractLockerERNS_2VMEPNS_13PropertyTableE` | `kOWP4y3+WZE` |
|
|
| `_ZN3JSC9constructEPNS_14JSGlobalObjectENS_7JSValueERKNS_7ArgListEPKc` | `HAxW6DIwYBU` |
|
|
| `_ZN3JSC9constructEPNS_14JSGlobalObjectENS_7JSValueES2_RKNS_7ArgListEPKc` | `CPDt6gjsX9Y` |
|
|
| `_ZN3WTF10AtomString4initEv` | `nQvycLYTm7A` |
|
|
| `_ZN3WTF10StackTrace17captureStackTraceEii` | `fyBcK2uVX9E` |
|
|
| `_ZN3WTF10StackTrace8demangleEPv` | `9U1DoHp0Kcs` |
|
|
| `_ZN3WTF10StringImpl11reverseFindEPS0_j` | `GmJr4Guymvk` |
|
|
| `_ZN3WTF10StringImpl17createFromLiteralEPKcj` | `eiR-c3WYWAE` |
|
|
| `_ZN3WTF10StringImpl17createFromLiteralEPKc` | `mLHS0Q4GV-o` |
|
|
| `_ZN3WTF10StringImpl18simplifyWhiteSpaceEv` | `6kEVUeU2EL8` |
|
|
| `_ZN3WTF10StringImpl20create8BitIfPossibleEPKDs` | `2BtaIvBG7-Y` |
|
|
| `_ZN3WTF10StringImpl20createWithoutCopyingEPKDsj` | `XVb+0NN54gc` |
|
|
| `_ZN3WTF10StringImpl20createWithoutCopyingEPKhj` | `M0yz1LPGSaE` |
|
|
| `_ZN3WTF10StringImpl23defaultWritingDirectionEPb` | `vKObO5LG+x8` |
|
|
| `_ZN3WTF10StringImpl4findEPFbDsEj` | `KcAJ-JrL2+c` |
|
|
| `_ZN3WTF10StringImpl4findEPS0_j` | `noY4H2ZEXJw` |
|
|
| `_ZN3WTF10StringImpl4findEPS0_` | `wJvsHbLD7aI` |
|
|
| `_ZN3WTF10StringImpl6createEPKh` | `rUSjmJ0daUk` |
|
|
| `_ZN3WTF10StringImpl7replaceEDsPS0_` | `PoT9sdk4N18` |
|
|
| `_ZN3WTF10StringImpl7replaceEPS0_S1_` | `djdfuFWlVPI` |
|
|
| `_ZN3WTF10StringImpl7replaceEjjPS0_` | `MejItkj1J4c` |
|
|
| `_ZN3WTF10StringImpl8endsWithEPS0_` | `PTf-FJo+ApE` |
|
|
| `_ZN3WTF10StringImpl8endsWithERS0_` | `9dOBfs078pg` |
|
|
| `_ZN3WTF10nullStringEv` | `z7ey00+6y+Q` |
|
|
| `_ZN3WTF10protocolIsENS_10StringViewEPKc` | `A2BZJgwBmeI` |
|
|
| `_ZN3WTF11Persistence5CoderINS_10AtomStringEE6decodeERNS0_7DecoderE` | `4dtPhcCb76Y` |
|
|
| `_ZN3WTF11Persistence5CoderINS_6StringEE6decodeERNS0_7DecoderE` | `ZW5gWeh6BKQ` |
|
|
| `_ZN3WTF11Persistence5CoderINS_7CStringEE6decodeERNS0_7DecoderE` | `D93FsJ-Bib4` |
|
|
| `_ZN3WTF11Persistence5CoderISt5arrayIhLm20EEE6decodeERNS0_7DecoderE` | `3U2pDdbhjag` |
|
|
| `_ZN3WTF11Persistence5CoderISt5arrayIhLm20EEE6encodeERNS0_7EncoderERKS3_` | `jiOeDsjiDkY` |
|
|
| `_ZN3WTF11emptyStringEv` | `yDG0A0GSJX0` |
|
|
| `_ZN3WTF11setDataFileEOSt10unique_ptrINS_11PrintStreamESt14default_deleteIS1_EE` | `G4Jr+rsslPg` |
|
|
| `_ZN3WTF12randomNumberEv` | `f+79V4V+sLE` |
|
|
| `_ZN3WTF14AtomStringImpl3addEPKDs` | `CbzhOF12EMk` |
|
|
| `_ZN3WTF14AtomStringImpl3addEPKh` | `HykcoTLLx5o` |
|
|
| `_ZN3WTF14FileSystemImpl17openTemporaryFileERKNS_6StringERiS3_` | `kMydohzpE+Q` |
|
|
| `_ZN3WTF14FileSystemImpl24pathByAppendingComponentERKNS_6StringES3_` | `h3p-IDytuAk` |
|
|
| `_ZN3WTF15FilePrintStream4openEPKcS2_` | `g0vmm9VmCFY` |
|
|
| `_ZN3WTF16weakRandomUint32Ev` | `FPJ7KlJEPzo` |
|
|
| `_ZN3WTF17PrivateSymbolImpl16createNullSymbolEv` | `3cRqbsC4oQE` |
|
|
| `_ZN3WTF17TextBreakIteratorC1ENS_10StringViewENS0_4ModeERKNS_10AtomStringE` | `E0+yxDU5iW8` |
|
|
| `_ZN3WTF17TextBreakIteratorC2ENS_10StringViewENS0_4ModeERKNS_10AtomStringE` | `Up0zYyxuRLQ` |
|
|
| `_ZN3WTF19initializeThreadingEv` | `9zPBIupchgA` |
|
|
| `_ZN3WTF20ObjectIdentifierBase26generateIdentifierInternalEv` | `7Zihjr8aD+Y` |
|
|
| `_ZN3WTF20ObjectIdentifierBase36generateThreadSafeIdentifierInternalEv` | `l9kqixNsNq4` |
|
|
| `_ZN3WTF21LineBreakIteratorPool10sharedPoolEv` | `LVut7lXu51g` |
|
|
| `_ZN3WTF22defaultPortForProtocolENS_10StringViewE` | `8stlbyGspnE` |
|
|
| `_ZN3WTF23openLatin1UTextProviderEPNS_15UTextWithBufferEPKhjP10UErrorCode` | `RxRtEFonL5U` |
|
|
| `_ZN3WTF24acquireLineBreakIteratorENS_10StringViewERKNS_10AtomStringEPKDsjNS_21LineBreakIteratorModeE` | `OmR6AUTosbU` |
|
|
| `_ZN3WTF24releaseLineBreakIteratorEP14UBreakIterator` | `mqVRQv4SBS4` |
|
|
| `_ZN3WTF25createCanonicalUUIDStringEv` | `i1pLagnFZ5M` |
|
|
| `_ZN3WTF29cryptographicallyRandomNumberEv` | `wMu+dIbw7c0` |
|
|
| `_ZN3WTF31integerToSixCharacterHashStringEj` | `bhNTXZsyzkE` |
|
|
| `_ZN3WTF4SHA111computeHashERSt5arrayIhLm20EE` | `ALtdQuwSy0A` |
|
|
| `_ZN3WTF4SHA19hexDigestERKSt5arrayIhLm20EE` | `pF6MaJY4tLM` |
|
|
| `_ZN3WTF6Logger9observersEv` | `aQHUuJt0YS8` |
|
|
| `_ZN3WTF6String23make16BitFrom8BitSourceEPKhm` | `1dq4iQIG88U` |
|
|
| `_ZN3WTF6String23make8BitFrom16BitSourceEPKDsm` | `I29SrxImX-A` |
|
|
| `_ZN3WTF6String6appendEDs` | `K51HUUV9AWA` |
|
|
| `_ZN3WTF6String6appendEPKDsj` | `iSHhSAr1jks` |
|
|
| `_ZN3WTF6String6appendEPKhj` | `1IIKnMD2xqM` |
|
|
| `_ZN3WTF6String6appendERKS0_` | `qEvRt3Wki8E` |
|
|
| `_ZN3WTF6String6appendEh` | `4AO3zU38Gd8` |
|
|
| `_ZN3WTF6String6insertERKS0_j` | `pFS2eHSDMLU` |
|
|
| `_ZN3WTF6String6removeEjj` | `6jZLakbLGTI` |
|
|
| `_ZN3WTF6String8truncateEj` | `ONNjULAZbZo` |
|
|
| `_ZN3WTF6StringC1ENS_12ASCIILiteralE` | `URX9kwFwkis` |
|
|
| `_ZN3WTF6StringC1EPKDs` | `HB6rCHl8fMs` |
|
|
| `_ZN3WTF6StringC1EPKh` | `xN7BBNHgLrs` |
|
|
| `_ZN3WTF6StringC2EPKDs` | `SE8wOZcQFuc` |
|
|
| `_ZN3WTF6StringC2EPKh` | `XXiJQqFMwl8` |
|
|
| `_ZN3WTF7CPUTime3getEv` | `jgHh6iq6MwI` |
|
|
| `_ZN3WTF7RunLoop6isMainEv` | `4znIAFaCTDE` |
|
|
| `_ZN3WTF7RunLoop7iterateEv` | `2TTHEYSAN-M` |
|
|
| `_ZN3WTF7Unicode18convertUTF16ToUTF8EPPKDsS2_PPcS4_b` | `HblNi06Y6UI` |
|
|
| `_ZN3WTF7Unicode18convertUTF8ToUTF16EPKcS2_PPDsS3_Pb` | `UjTDE3AQCRg` |
|
|
| `_ZN3WTF7Unicode19convertLatin1ToUTF8EPPKhS2_PPcS4_` | `AJ7+0UjKEww` |
|
|
| `_ZN3WTF7Unicode43convertUTF8ToUTF16ReplacingInvalidSequencesEPKcS2_PPDsS3_Pb` | `PqZUVw-1dv0` |
|
|
| `_ZN3WTF8Internal9appendHexEPhjmjNS_17HexConversionModeE` | `J9Fo8pqmVZ4` |
|
|
| `_ZN3WTF8JSONImpl5Value12escapeStringERNS_13StringBuilderENS_10StringViewE` | `ewZNP1Jwrx8` |
|
|
| `_ZN3WTF8pageMaskEv` | `rIKEui9oRJg` |
|
|
| `_ZN7bmalloc11AllIsoHeapsC1ERKSt11scoped_lockIJNS_5MutexEEE` | `LZqSlU-3M0s` |
|
|
| `_ZN7bmalloc11AllIsoHeapsC2ERKSt11scoped_lockIJNS_5MutexEEE` | `VtFCouWs9cA` |
|
|
| `_ZN7bmalloc11EnvironmentC1ERKSt11scoped_lockIJNS_5MutexEEE` | `xdvsBbplHHc` |
|
|
| `_ZN7bmalloc11EnvironmentC2ERKSt11scoped_lockIJNS_5MutexEEE` | `SIqT0iWoeck` |
|
|
| `_ZN7bmalloc12IsoTLSLayoutC1ERKSt11scoped_lockIJNS_5MutexEEE` | `d8-j5KHO55s` |
|
|
| `_ZN7bmalloc12IsoTLSLayoutC2ERKSt11scoped_lockIJNS_5MutexEEE` | `ZcLLCGKGbjY` |
|
|
| `_ZN7bmalloc9ScavengerC1ERKSt11scoped_lockIJNS_5MutexEEE` | `qCgK7DkHGY4` |
|
|
| `_ZN7bmalloc9ScavengerC2ERKSt11scoped_lockIJNS_5MutexEEE` | `eCt77qfDBf8` |
|
|
| `_ZN9Inspector13AgentRegistry6appendESt10unique_ptrINS_18InspectorAgentBaseESt14default_deleteIS2_EE` | `73e3FnFmw6k` |
|
|
| `_ZN9Inspector14ConsoleMessageC1EN3JSC13MessageSourceENS1_11MessageTypeENS1_12MessageLevelEON3WTF6VectorINS5_12JSONLogValueELm0ENS5_15CrashOnOverflowELm16ENS5_10FastMallocEEEPNS1_14JSGlobalObjectEm` | `JzLxHxosAio` |
|
|
| `_ZN9Inspector14ConsoleMessageC1EN3JSC13MessageSourceENS1_11MessageTypeENS1_12MessageLevelERKN3WTF6StringES8_jjPNS1_14JSGlobalObjectEm` | `J4h9Iq-fkQ4` |
|
|
| `_ZN9Inspector14ConsoleMessageC1EN3JSC13MessageSourceENS1_11MessageTypeENS1_12MessageLevelERKN3WTF6StringEm` | `bEOdEpgXaoo` |
|
|
| `_ZN9Inspector14ConsoleMessageC2EN3JSC13MessageSourceENS1_11MessageTypeENS1_12MessageLevelEON3WTF6VectorINS5_12JSONLogValueELm0ENS5_15CrashOnOverflowELm16ENS5_10FastMallocEEEPNS1_14JSGlobalObjectEm` | `QcHBTWQf1Fo` |
|
|
| `_ZN9Inspector14ConsoleMessageC2EN3JSC13MessageSourceENS1_11MessageTypeENS1_12MessageLevelERKN3WTF6StringES8_jjPNS1_14JSGlobalObjectEm` | `W7V0pqBz0b4` |
|
|
| `_ZN9Inspector14ConsoleMessageC2EN3JSC13MessageSourceENS1_11MessageTypeENS1_12MessageLevelERKN3WTF6StringEm` | `aQKBnWRO6xU` |
|
|
| `_ZN9Inspector14InjectedScriptC1EN10Deprecated12ScriptObjectEPNS_20InspectorEnvironmentE` | `32lzv0QiLbo` |
|
|
| `_ZN9Inspector14InjectedScriptC2EN10Deprecated12ScriptObjectEPNS_20InspectorEnvironmentE` | `kESljrwvBC4` |
|
|
| `_ZN9Inspector15RemoteInspector39sendAutomaticInspectionCandidateMessageEv` | `Atp9oheNRqg` |
|
|
| `_ZN9Inspector15ScriptCallStack6createERN3WTF6VectorINS_15ScriptCallFrameELm0ENS1_15CrashOnOverflowELm16ENS1_10FastMallocEEE` | `oRiKVtbDDgo` |
|
|
| `_ZN9Inspector15ScriptCallStackC1ERN3WTF6VectorINS_15ScriptCallFrameELm0ENS1_15CrashOnOverflowELm16ENS1_10FastMallocEEE` | `kWQbgfGBRqQ` |
|
|
| `_ZN9Inspector18InjectedScriptBase8makeCallERN10Deprecated18ScriptFunctionCallE` | `eP-XvTjowrw` |
|
|
| `_ZN9Inspector18InjectedScriptBaseC1ERKN3WTF6StringEN10Deprecated12ScriptObjectEPNS_20InspectorEnvironmentE` | `LWvN9tXtNFM` |
|
|
| `_ZN9Inspector18InjectedScriptBaseC2ERKN3WTF6StringEN10Deprecated12ScriptObjectEPNS_20InspectorEnvironmentE` | `7H6fVQJIvw4` |
|
|
| `_ZN9Inspector18InspectorHeapAgent27nodeForHeapObjectIdentifierERN3WTF6StringEj` | `WqtJrLRSJ38` |
|
|
| `_ZN9Inspector21InjectedScriptManager20createInjectedScriptERKN3WTF6StringEPN3JSC14JSGlobalObjectEi` | `MXcF5LJjxR8` |
|
|
| `_ZN9Inspector21InjectedScriptManager20injectedScriptSourceEv` | `wqhRTaTyx9k` |
|
|
| `_ZN9Inspector21InspectorConsoleAgent19addMessageToConsoleESt10unique_ptrINS_14ConsoleMessageESt14default_deleteIS2_EE` | `n5j3zPO0VQI` |
|
|
| `_ZN9Inspector22InspectorDebuggerAgent15didRunMicrotaskEv` | `H98NR3TRB+g` |
|
|
| `_ZN9Inspector22InspectorDebuggerAgent16willRunMicrotaskEv` | `uuGLzGM+ngk` |
|
|
| `_ZN9Inspector22InspectorDebuggerAgent18didCancelAsyncCallENS0_13AsyncCallTypeEi` | `4i4lCtimDgg` |
|
|
| `_ZN9Inspector22InspectorDebuggerAgent19asyncCallIdentifierENS0_13AsyncCallTypeEi` | `KhymfIzaujY` |
|
|
| `_ZN9Inspector22InspectorDebuggerAgent20didDispatchAsyncCallEv` | `8+KmK2NNPww` |
|
|
| `_ZN9Inspector22InspectorDebuggerAgent20didScheduleAsyncCallEPN3JSC14JSGlobalObjectENS0_13AsyncCallTypeEib` | `mciNZtOn-2E` |
|
|
| `_ZN9Inspector22InspectorDebuggerAgent21willDispatchAsyncCallENS0_13AsyncCallTypeEi` | `Fa7tNy5W1JA` |
|
|
| `_ZN9Inspector22RemoteInspectionTarget25setRemoteDebuggingAllowedEb` | `q8XE9mDjoAk` |
|
|
| `_ZN9Inspector25ConsoleFrontendDispatcher15messagesClearedEv` | `MiEScFB0La8` |
|
|
| `_ZN9Inspector25ConsoleFrontendDispatcher25messageRepeatCountUpdatedEi` | `Q0C9YHqdzNc` |
|
|
| `_ZNK10Deprecated11ScriptValue10hasNoValueEv` | `ey5hOr8ltt4` |
|
|
| `_ZNK10Deprecated11ScriptValue7jsValueEv` | `R7XLWikJQtg` |
|
|
| `_ZNK3JSC11RegisterSet4dumpERN3WTF11PrintStreamE` | `WW0x+WVuT58` |
|
|
| `_ZNK3JSC14JSGlobalObject22remoteDebuggingEnabledEv` | `R7sNS8fgJQU` |
|
|
| `_ZNK3JSC17DebuggerCallFrame12functionNameEv` | `HWhvb-bEWy0` |
|
|
| `_ZNK3JSC17DebuggerCallFrame29deprecatedVMEntryGlobalObjectEv` | `s7PjdUkvY1s` |
|
|
| `_ZNK3JSC17DebuggerCallFrame4typeEv` | `3xusIXS+iL0` |
|
|
| `_ZNK3JSC4Yarr17RegularExpression5matchERKN3WTF6StringEiPi` | `cv8-Cxsrz1Y` |
|
|
| `_ZNK3JSC4Yarr17RegularExpression9searchRevERKN3WTF6StringE` | `ofaNlI4jEM0` |
|
|
| `_ZNK3JSC7JSValue14toThisSlowCaseEPNS_14JSGlobalObjectENS_8ECMAModeE` | `Hm5HSXOiUr0` |
|
|
| `_ZNK3JSC8JSObject43anyObjectInChainMayInterceptIndexedAccessesERNS_2VME` | `wSQv7alS9b4` |
|
|
| `_ZNK3JSC8Profiler8Database4toJSEPNS_14JSGlobalObjectE` | `Ipo19kq3hWA` |
|
|
| `_ZNK3JSC9ClassInfo35hasStaticSetterOrReadonlyPropertiesEv` | `iGxZRUg9NPM` |
|
|
| `_ZNK3WTF10StackTrace4dumpERNS_11PrintStreamEPKc` | `gfTs2aPeHoM` |
|
|
| `_ZNK3WTF10StringImpl10startsWithEPKS0_` | `2K6zyWD2WxI` |
|
|
| `_ZNK3WTF10StringImpl10startsWithERKS0_` | `cXUbCLbi6mw` |
|
|
| `_ZNK3WTF10StringImpl10tryGetUtf8ENS_14ConversionModeE` | `cz5x0BcGOZ8` |
|
|
| `_ZNK3WTF10StringImpl16hasInfixEndingAtERKS0_j` | `Lk6zcChMMfw` |
|
|
| `_ZNK3WTF10StringImpl18hasInfixStartingAtERKS0_j` | `8t7fiGWomPU` |
|
|
| `_ZNK3WTF10StringImpl18tryGetUtf8ForRangeEjjNS_14ConversionModeE` | `PcudeTUiShQ` |
|
|
| `_ZNK3WTF10StringImpl21findIgnoringASCIICaseEPKS0_j` | `kAsMu6O6yZ0` |
|
|
| `_ZNK3WTF10StringImpl21findIgnoringASCIICaseERKS0_j` | `y8jha02Bsu0` |
|
|
| `_ZNK3WTF10StringImpl21findIgnoringASCIICaseERKS0_` | `lkxhdb4gfCk` |
|
|
| `_ZNK3WTF10StringImpl25endsWithIgnoringASCIICaseEPKS0_` | `MvKToaKANpw` |
|
|
| `_ZNK3WTF10StringImpl25endsWithIgnoringASCIICaseERKS0_` | `zKg5AOZL6V0` |
|
|
| `_ZNK3WTF10StringImpl27startsWithIgnoringASCIICaseEPKS0_` | `b355f1hsAGw` |
|
|
| `_ZNK3WTF10StringImpl27startsWithIgnoringASCIICaseERKS0_` | `CxxZ4m5WzGU` |
|
|
| `_ZNK3WTF10StringView10tryGetUtf8ENS_14ConversionModeE` | `T-uddfL1AmI` |
|
|
| `_ZNK3WTF10StringView16GraphemeClusters8IteratorneERKS2_` | `vFWzXVdtsvk` |
|
|
| `_ZNK3WTF10StringView8containsEPKc` | `CZHdjB7ArhA` |
|
|
| `_ZNK3WTF13StringBuilder10isAllASCIIEv` | `R5rWHiU8BF4` |
|
|
| `_ZNK3WTF3URL11isLocalFileEv` | `2awTIdIwODI` |
|
|
| `_ZNK3WTF3URL15protocolIsAboutEv` | `YeskHF2qK4I` |
|
|
| `_ZNK3WTF3URL38stringWithoutQueryOrFragmentIdentifierEv` | `Qlcy3AKepzU` |
|
|
| `_ZNK3WTF3URL4portEv` | `AxbrDa89hBs` |
|
|
| `_ZNK3WTF6String10tryGetUtf8ENS_14ConversionModeE` | `iQoJc7qieSk` |
|
|
| `_ZNK3WTF6String10tryGetUtf8Ev` | `87OOTOeB8pE` |
|
|
| `_ZNK3WTF6String15stripWhiteSpaceEv` | `gQ0v9iNBI44` |
|
|
| `_ZNK3WTF6String18simplifyWhiteSpaceEv` | `QYuJju6ucf8` |
|
|
| `_ZNK3WTF6String25splitAllowingEmptyEntriesERKS0_` | `A3YOM+5fr5A` |
|
|
| `_ZNK3WTF6String33stripLeadingAndTrailingCharactersEPFbDsE` | `E5qSFrM0WtE` |
|
|
| `_ZNK3WTF6String4utf8Ev` | `s+42ELWxjCI` |
|
|
| `_ZNK3WTF6String5splitERKS0_` | `i1zdtddvwdE` |
|
|
| `_ZNK3WTF6String9substringEjj` | `aTSGWfAX47k` |
|
|
| `_ZNK3WTF9MediaTimeneERKS0_` | `oJV+0NA8pss` |
|
|
| `_ZNK9Inspector15RemoteInspector18clientCapabilitiesEv` | `7HwcP1R63Eo` |
|
|
| `_ZNK9Inspector18InjectedScriptBase27callFunctionWithEvalEnabledERN10Deprecated18ScriptFunctionCallE` | `69Ng45oazLY` |
|
|
| `_ZNK9Inspector18InjectedScriptHost16savedResultAliasEv` | `1EYcTwBoE4w` |
|
|
| `_ZNK9Inspector22RemoteInspectionTarget22remoteDebuggingAllowedEv` | `nYbNPPMMWik` |
|
|
|
|
### Additional unidentified export
|
|
|
|
- [NID `TYvNAgirhfM`](../../../core/libs/prx/libSceJsc/Export.cpp) is a throwing placeholder. Its name, signature and behavior are unverified. Matching module and library identities occur in two version-labelled images; those labels are not authenticated.
|
|
|
|
- [Five additional NIDs](../../../core/libs/prx/libSceJsc/Export.cpp) have callable entries in both version-labelled Jsc images. The later image also contains these NIDs in a distinct WebKit provider; behavior and equivalence are unverified, and future provider additions require loader analysis. Names, signatures and behavior are unknown; all five declarations throw.
|