API considerations
Read the exact current source section before applying it:
python3 ~/.codex/skills/performance-hints/scripts/fetch_section.py api-considerations --output text
Canonical section: API considerations
Attribute the guidance to Jeff Dean and Sanjay Ghemawat. Do not assume every hint applies: inspect the code, identify the relevant cost, and measure or estimate before recommending a change.
This section includes:
- Bulk APIs
- View types
- Pre-allocated/pre-computed arguments
- Thread-compatible vs. Thread-safe types