PyPy
PyPy Configuration[translation.backendopt.remove_asserts]

translation.backendopt.remove_asserts

back to parent

Basic Option Information

  • name: remove_asserts
  • description: Remove operations that look like 'raise AssertionError', which lets the C optimizer remove the asserts
  • command-line: --translation-backendopt-remove_asserts
  • command-line for negation: --no-translation-backendopt-remove_asserts
  • option type: boolean option
  • default: False

Description

Remove raising of assertions from the flowgraphs, which might give small speedups.