# PyPy Configuration[translation.fork_before]

PyPy Configuration[translation.fork_before]
general documentation config index command-line overview

# translation.fork_before

Contents

- Basic Option Information
- Description

back to parent

# Basic Option Information

- name: fork_before
- description: (UNIX) Create restartable checkpoint before step
- command-line: --fork-before
- option type: choice option
- possible values:
  - annotate
  - rtype
  - backendopt
  - database
  - source
  - hintannotate
  - timeshift

# Description

This is an option mostly useful when working on the PyPy toolchain. If you use it, translate.py will fork before the specified phase. If the translation crashes after that fork, you can fix the bug in the toolchain, and continue translation at the fork-point.