Skip to content

ecsia-monorepo / devtools/src / PinExplain

Interface: PinExplain

Defined in: devtools/src/types.ts:120

A system pinned to the main thread, with the reason it cannot run on a worker (waves ).

Properties

system

ts
readonly system: string;

Defined in: devtools/src/types.ts:121


reason

ts
readonly reason: "rich-fields" | "main-thread";

Defined in: devtools/src/types.ts:128

'rich-fields' = reads/writes an object<T>/'string' component (structural, permanent); 'main-thread' = worker-eligible but placed on the main thread by the plan. Topic consumers stopped being a pin cause when worker-side consume shipped — a consumer pins only if its components carry rich fields.

MIT licensed · 0.x, unpublished, experimental.