pub const RUN_LIMITS: (u64, u64);Expand description
What bounds a run that the page did not bound itself.
A page can pass its own fuel and deadline; this is what it gets when it passes neither. Both are set, and deliberately: a tab that is running a Cove program is a tab that is not repainting, and the two bounds fail differently — fuel is deterministic and portable within one backend, and the deadline is what catches a program that spends its time inside one long host call rather than in a loop.
The deadline is enforced against the clock the embedder imports, which is
performance.now() in a page and under node. It is a real bound and not a
decoration: cove_runtime’s wallclock module says why the import is
required rather than defaulted.