Documentation
Guides, API references, and troubleshooting for the Pyvorin platform.
Avoiding Common Pitfalls
Mistakes that cause deoptimisation, fallback, or poor speedup.
Class Design for Compilation
Design classes and methods that compile efficiently.
Conditional Branch Optimisation
Write if/else chains that compile to efficient branch logic.
Data Structure Selection
Which Python data structures compile best and which to avoid.
Dictionary Performance Tips
Maximise dict lookup and insertion performance in compiled code.
Exception Handling Performance
How try/except affects compilation and when to use it.
Function Design for Compilation
How to structure functions for optimal native compilation.
Getting the Most from Pyvorin
Top 10 practices for maximising speedup and minimising fallback.
Import Strategy
How imports affect compilation and startup time.
List vs Tuple vs Set
When to use each collection type for compilation performance.
Logging in Compiled Code
Log efficiently without destroying compilation gains.
Loop Optimisation Guide
How to write loops that compile to the fastest machine code.
String Handling Best Practices
Efficient string concatenation, parsing, and manipulation.
Type Stability Best Practices
Keep variable types consistent for maximum optimisation.
Writing Compile-Friendly Python
Code patterns that compile well and patterns to avoid.