Binary-level interface between software components.

Local optimization of small instruction sequences.

Memory area used for dynamic allocation.

Cache strategy writing data to storage immediately.

Rules governing function calls at binary level.

Optimizing certain recursive function calls.

Memory area commonly used for function calls.

Cache strategy delaying writes to underlying storage.

Significant software release introducing substantial changes.

Build process producing predictable results.