Source/Packages

Runtime.TelemetryCaptureRoutine

packages/execution/src/Runtime/TelemetryCaptureRoutine.alpha

429 lines33 declarations22.4 KiBSHA-256 7e05167b2082

constructor · lines 20–20

TelemetryCaptureBelow

Full file
One bounded, single-writer acquisition algorithm. The host emitter owns its calling convention; this algorithm neither allocates nor performs IO. Loads/stores are little-endian 64-bit words and arithmetic wraps at 64 bits. Compare supplies unsigned order/equality. Add must also supply Below iff its unsigned sum overflowed; no other Add flags are used. CompareMaximum tests against the full unsigned 64-bit maximum, independent of ISA immediates. Product multiplies ProductLow by Position, replacing ProductLow with the low word and ValuesOrOverflow with zero iff the full product fits a word. SavedValues preserves the original values pointer across that check. No caller state is mutated before all extent and counter checks have succeeded. Scale multiplies by the positive record stride with word-wrap semantics.
20constructor TelemetryCaptureBelow

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.