rust 1,859,968 · typescript 235,218 · javascript 132,952 · python 20,426 · 6,406 files · digest c536f05fc420 · built in 1.4 s · crystals off
crates/cre8-app-view-client/src/runtime/wasm.ts
Items
trait Window trait LoadedRuntimeWasm trait RuntimeSelfMountResult trait RuntimeRendererCallResult trait EmulatorStartPayload trait EmulatorStartAck trait EmulatorManualFrameResult type EmulatorCheckpointTransport trait EmulatorCheckpointAck trait EmulatorCheckpointCapability trait EmulatorCheckpointSave trait EmulatorCartridgeStorageStatus trait EmulatorCartridgeSaveAck trait EmulatorStopAck trait LiftedOrigin trait InstructionStepResult trait EmulatorStatsBucket trait EmulatorStats trait RawEmulatorStats trait VramHeatmapData trait RawVramHeatmap
Functions
By call-graph weight (PageRank; 1.0 is the average function). 85 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| initRuntimesrc/runtime/wasm.ts:99 | fn | 58 | 13 | 45 | 7 | 16.5 | |
| nativeEmulatorSessionEndpointsrc/runtime/wasm.ts:878 | fn | 5 | 3 | 18 | 0 | 3.6 | |
| loadRuntimeWasmsrc/runtime/wasm.ts:84 | fn | 13 | 4 | 2 | 2 | 2.8 | |
| ensureRuntimeHttpBridgesrc/runtime/wasm.ts:55 | fn | 6 | 2 | 1 | 1 | 2.5 | |
| dynamicImportsrc/runtime/wasm.ts:48 | fn | 1 | 1 | 2 | 0 | 2.1 | |
| runtimeAssetUrlsrc/runtime/wasm.ts:50 | fn | 4 | 2 | 1 | 1 | 1.7 | |
| bytesToBase64src/runtime/wasm.ts:1186 | fn | 36 | 7 | 2 | 0 | 1.3 | |
| nativeEmulatorAnalyticssrc/runtime/wasm.ts:1540 | fn | 1 | 1 | 4 | 0 | 1.2 | |
| errorsrc/runtime/wasm.ts:1287 | nested fn | 1 | 1 | 1 | 0 | 1.1 | |
| parseEmulatorCartridgeStorageStatussrc/runtime/wasm.ts:921 | fn | 25 | 34 | 2 | 0 | 1.1 | |
| rendererErrorMessagesrc/runtime/wasm.ts:513 | fn | 9 | 5 | 2 | 0 | 1.1 | |
| runtimeRendererModulesrc/runtime/wasm.ts:503 | fn | 9 | 3 | 3 | 3 | 1.1 | |
| callRendererExportsrc/runtime/wasm.ts:528 | fn | 16 | 4 | 3 | 3 | 1.1 | |
| runtimeValidatesrc/runtime/wasm.ts:182 | fn | 18 | 4 | 2 | 3 | 1 | |
| rawBucketsToArraysrc/runtime/wasm.ts:1516 | fn | 14 | 5 | 1 | 0 | 1 | |
| rendererExportsrc/runtime/wasm.ts:523 | fn | 4 | 3 | 2 | 0 | 0.9 | |
| runtimeStatussrc/runtime/wasm.ts:211 | fn | 9 | 4 | 1 | 1 | 0.9 | |
| runtimeRoutessrc/runtime/wasm.ts:221 | fn | 9 | 4 | 1 | 1 | 0.9 | |
| runtimeViewManifestsrc/runtime/wasm.ts:231 | fn | 11 | 7 | 1 | 1 | 0.9 | |
| runtimeViewCatalogsrc/runtime/wasm.ts:243 | fn | 11 | 6 | 1 | 1 | 0.9 | |
| runtimeViewsrc/runtime/wasm.ts:255 | fn | 11 | 6 | 1 | 1 | 0.9 | |
| runtimeRenderViewsrc/runtime/wasm.ts:267 | fn | 27 | 7 | 1 | 1 | 0.9 | |
| runtimeRenderViewRoutesrc/runtime/wasm.ts:295 | fn | 34 | 7 | 1 | 1 | 0.9 | |
| unknownAcknowledgmentsrc/runtime/wasm.ts:973 | nested fn | 2 | 1 | 1 | 0 | 0.9 | |
| runtimeEmuStopAcksrc/runtime/wasm.ts:1229 | fn | 21 | 15 | 1 | 2 | 0.9 | |
| isAnalyticsCountsrc/runtime/wasm.ts:1560 | fn | 3 | 4 | 1 | 0 | 0.9 | |
| executeProgramsrc/runtime/wasm.ts:1722 | fn | 17 | 5 | 1 | 1 | 0.9 | |
| isBootedsrc/runtime/wasm.ts:163 | fn | 1 | 1 | 2 | 0 | 0.9 | |
| recordRuntimeValidateCallsrc/runtime/wasm.ts:201 | fn | 4 | 3 | 1 | 0 | 0.8 | |
| recordRuntimeValidateResultsrc/runtime/wasm.ts:206 | fn | 4 | 3 | 1 | 0 | 0.8 | |
| exactBase64Bytessrc/runtime/wasm.ts:686 | fn | 6 | 3 | 2 | 1 | 0.8 | |
| checkpointAcksrc/runtime/wasm.ts:998 | fn | 6 | 6 | 2 | 0 | 0.8 | |
| explicitOwnerPcsrc/runtime/wasm.ts:1286 | fn | 12 | 8 | 2 | 1 | 0.7 | |
| decodeStepInsnPayloadsrc/runtime/wasm.ts:1299 | fn | 41 | 18 | 2 | 0 | 0.7 | |
| isRuntimeAvailablesrc/runtime/wasm.ts:158 | fn | 4 | 1 | 1 | 1 | 0.7 | |
| describeElementsrc/runtime/wasm.ts:480 | fn | 6 | 4 | 1 | 0 | 0.7 | |
| runtimeEmuReadMemoryExactsrc/runtime/wasm.ts:732 | fn | 20 | 15 | 1 | 3 | 0.6 | |
| vramHeatmapFromRawsrc/runtime/wasm.ts:1649 | fn | 16 | 26 | 1 | 0 | 0.6 | |
| unavailableVirtualEntityFramesrc/runtime/wasm.ts:1810 | fn | 25 | 1 | 1 | 0 | 0.6 | |
| runtimeWasmRequestedsrc/runtime/wasm.ts:80 | fn | 3 | 2 | 1 | 0 | 0.6 | |
| runtimeCanMountViewNodesrc/runtime/wasm.ts:425 | fn | 5 | 3 | 1 | 1 | 0.6 | |
| exactU64Countersrc/runtime/wasm.ts:692 | fn | 6 | 4 | 1 | 0 | 0.6 | |
| emulatorStatsFromRawsrc/runtime/wasm.ts:1549 | fn | 10 | 4 | 1 | 1 | 0.6 | |
| requireEmulatorStatssrc/runtime/wasm.ts:1564 | fn | 11 | 6 | 1 | 0 | 0.6 | |
| runtimeCanSelfMountViewRoutesrc/runtime/wasm.ts:330 | fn | 5 | 4 | 0 | 1 | 0.5 | |
| runtimeCanSelfMountAppViewsrc/runtime/wasm.ts:336 | fn | 5 | 4 | 0 | 1 | 0.5 | |
| runtimeMountViewRoutesrc/runtime/wasm.ts:342 | fn | 39 | 7 | 0 | 1 | 0.5 | |
| runtimeMountAppViewsrc/runtime/wasm.ts:382 | fn | 42 | 7 | 0 | 1 | 0.5 | |
| runtimeMountViewNodesrc/runtime/wasm.ts:431 | fn | 48 | 10 | 0 | 2 | 0.5 | |
| runtimeHydrateSubtreesrc/runtime/wasm.ts:546 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| runtimeUnmountSubtreesrc/runtime/wasm.ts:551 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| runtimeHydrateDocumentsrc/runtime/wasm.ts:561 | fn | 9 | 4 | 0 | 3 | 0.5 | |
| runtimeHostCallsrc/runtime/wasm.ts:572 | fn | 9 | 3 | 0 | 1 | 0.5 | |
| runtimeComputeRunRomsrc/runtime/wasm.ts:595 | fn | 1 | 1 | 0 | 0 | 0.5 | |
| <module>src/runtime/wasm.ts:1 | fn | 1839 | 1 | 0 | 3 | 0.5 | |
| runtimeEmuManualControlPreflightsrc/runtime/wasm.ts:655 | fn | 14 | 7 | 0 | 2 | 0.5 | |
| runtimeEmuPauseForManualsrc/runtime/wasm.ts:670 | fn | 16 | 11 | 0 | 2 | 0.5 | |
| runtimeEmuStepFramesrc/runtime/wasm.ts:699 | fn | 31 | 28 | 0 | 4 | 0.5 | |
| runtimeEmuStartsrc/runtime/wasm.ts:754 | fn | 16 | 4 | 0 | 1 | 0.5 | |
| runtimeEmuStepsrc/runtime/wasm.ts:783 | fn | 18 | 5 | 0 | 1 | 0.5 | |
| runtimeEmuSaveStatesrc/runtime/wasm.ts:811 | fn | 23 | 8 | 0 | 2 | 0.5 | |
| runtimeEmuLoadStatesrc/runtime/wasm.ts:843 | fn | 32 | 12 | 0 | 2 | 0.5 | |
| runtimeEmuCartridgeStorageStatussrc/runtime/wasm.ts:948 | fn | 16 | 12 | 0 | 2 | 0.5 | |
| runtimeEmuSaveCartridgeStoragesrc/runtime/wasm.ts:966 | fn | 31 | 21 | 0 | 1 | 0.5 | |
| runtimeEmuCheckpointV1Capabilitiessrc/runtime/wasm.ts:1006 | fn | 16 | 9 | 0 | 3 | 0.5 | |
| runtimeEmuSaveCheckpointV1src/runtime/wasm.ts:1023 | fn | 17 | 8 | 0 | 2 | 0.5 | |
| runtimeEmuLoadCheckpointV1src/runtime/wasm.ts:1041 | fn | 15 | 7 | 0 | 3 | 0.5 | |
| runtimeEmuReadMemsrc/runtime/wasm.ts:1082 | fn | 39 | 12 | 0 | 3 | 0.5 | |
| runtimeEmuWriteMemsrc/runtime/wasm.ts:1145 | fn | 36 | 10 | 0 | 3 | 0.5 | |
| runtimeEmuStopsrc/runtime/wasm.ts:1224 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| isRuntimeEmuAvailablesrc/runtime/wasm.ts:1252 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| runtimeEmuPausesrc/runtime/wasm.ts:1342 | fn | 20 | 9 | 0 | 2 | 0.5 | |
| runtimeEmuResumesrc/runtime/wasm.ts:1364 | fn | 20 | 9 | 0 | 2 | 0.5 | |
| runtimeEmuStepInsnsrc/runtime/wasm.ts:1386 | fn | 33 | 22 | 0 | 4 | 0.5 | |
| runtimeEmuCurrentPcsrc/runtime/wasm.ts:1421 | fn | 24 | 23 | 0 | 3 | 0.5 | |
| runtimeEmuCurrentOriginsrc/runtime/wasm.ts:1447 | fn | 28 | 19 | 0 | 3 | 0.5 | |
| validMapsrc/runtime/wasm.ts:1567 | nested fn | 2 | 6 | 0 | 1 | 0.5 | |
| runtimeEmuGetStatssrc/runtime/wasm.ts:1582 | fn | 18 | 14 | 0 | 4 | 0.5 | |
| runtimeEmuResetStatssrc/runtime/wasm.ts:1602 | fn | 17 | 10 | 0 | 2 | 0.5 | |
| runtimeEmuVramHeatmapsrc/runtime/wasm.ts:1677 | fn | 23 | 17 | 0 | 3 | 0.5 | |
| runtimeEmuResetVramHeatmapsrc/runtime/wasm.ts:1702 | fn | 17 | 10 | 0 | 2 | 0.5 | |
| virtualEntityFramesrc/runtime/wasm.ts:1751 | fn | 1 | 1 | 0 | 0 | 0.5 | |
| virtualSimTicksrc/runtime/wasm.ts:1781 | fn | 10 | 6 | 0 | 0 | 0.5 | |
| virtualSpawnEntitysrc/runtime/wasm.ts:1797 | fn | 10 | 6 | 0 | 0 | 0.5 | |
| createDbsrc/runtime/wasm.ts:1836 | fn | 4 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.