Documentation

Guides, API references, and troubleshooting for the Pyvorin platform.

Tagged fallbackClear filter
guides intermediate

Error Handling and Diagnostics

How pyvorin-native 1.0.9 fails and reports: the four compile outcomes, verified exit codes, guard failure semantics, and where every diagnostic record lives.

thin-client advanced

Fallback Behaviour, Deep Dive

Every way pyvorin-native 1.0.9 declines to run native code, what each fallback costs, the reason strings the tools emit, and when fallback means restructure.

architecture advanced

Guards and Deoptimisation

The contract behind Pyvorin compiled code: what guards protect, what happens when one fails, and why a failed guard can never corrupt your program semantics.

architecture intermediate

How Local Compilation Works

The full path from import through compilation to native execution in pyvorin-native 1.0.9 — where the cache lives, what the fallback does, and exactly what does and does not leave the machine.

10 min read

how-to beginner

How to Force the CPython Fallback

The verified ways to get pure-CPython behaviour in pyvorin-native 1.0.9: the cpython backend, PYVORIN_BACKEND, run --compare, and fallback in bench --json.

how-to intermediate

How to Handle Compilation Failure

Compilation failure in pyvorin-native 1.0.9 almost never means a crash: the verified taxonomy, what each status means, and how to get per-function reasons.

help beginner

Troubleshooting

The verified troubleshooting guide for pyvorin-native 1.0.9 — the errors you will actually meet, what causes each, and the fix that works.

workloads intermediate

Unsupported Code and the Fallback Path

When Pyvorin cannot take a function native, your code still runs — via a recorded, per-call fallback to lazily compiled CPython. Here is exactly how that works.