PyPy
4.0
  • What is PyPy?
  • Downloading and Installing PyPy
  • Building PyPy from Source
  • Frequently Asked Questions
  • Differences between PyPy and CPython
  • Writing extension modules for pypy
  • Embedding PyPy
  • Garbage collector configuration
  • JIT hooks
  • Application-level Stackless features
  • The __pypy__ module
  • What PyPy can do for your objects
  • PyPy’s sandboxing features
  • Software Transactional Memory
  • Translating on Windows
  • Getting Started Developing With PyPy
  • How to contribute to PyPy
  • You want to help with PyPy, now what?
  • Goals and Architecture Overview
  • PyPy’s Configuration Handling
  • Potential project list
  • Project Documentation
  • Source Code Documentation
    • The Object Space
    • Bytecode Interpreter
    • Standard Interpreter Optimizations
    • PyPy Parser
    • Configuration Options for PyPy
      • PyPy Python interpreter options
      • General translation options
      • translation
        • translation.continuation
        • translation.type_system
        • translation.backend
        • translation.shared
        • translation.log
        • translation.gc
        • translation.gctransformer
        • translation.gcremovetypeptr
        • translation.gcrootfinder
        • translation.thread
        • translation.sandbox
        • translation.rweakref
        • translation.jit
        • translation.jit_backend
        • translation.jit_profiler
        • translation.check_str_without_nul
        • translation.verbose
        • translation.cc
        • translation.profopt
        • translation.noprofopt
        • translation.instrument
        • translation.countmallocs
        • translation.fork_before
        • translation.dont_write_c_files
        • translation.instrumentctl
        • translation.output
        • translation.secondaryentrypoints
        • translation.dump_static_data_info
        • translation.no__thread
        • translation.make_jobs
        • translation.list_comprehension_operations
        • translation.withsmallfuncsets
        • translation.taggedpointers
        • translation.lldebug
        • translation.lldebug0
        • translation.icon
        • translation.libname
        • translation.backendopt
        • translation.platform
      • objspace
      • The --opt or -O translation option
    • Command line reference
    • PyPy directory cross-reference
  • The PyPy Release Process
  • Papers, talks and related projects
  • More sprints
  • Old discussion notes needing categorization
  • Historical release notes
  • Changelogs
  • Contributors to PyPy
PyPy
  • Docs »
  • Project Documentation »
  • Configuration Options for PyPy »
  • translation »
  • translation.backendopt
  • View page source

translation.backendoptΒΆ

  • translation.backendopt.inline
  • translation.backendopt.inline_threshold
  • translation.backendopt.inline_heuristic
  • translation.backendopt.print_statistics
  • translation.backendopt.merge_if_blocks
  • translation.backendopt.raisingop2direct_call
  • translation.backendopt.mallocs
  • translation.backendopt.constfold
  • translation.backendopt.profile_based_inline
  • translation.backendopt.profile_based_inline_threshold
  • translation.backendopt.profile_based_inline_heuristic
  • translation.backendopt.clever_malloc_removal
  • translation.backendopt.clever_malloc_removal_threshold
  • translation.backendopt.clever_malloc_removal_heuristic
  • translation.backendopt.remove_asserts
  • translation.backendopt.really_remove_asserts
  • translation.backendopt.stack_optimization
  • translation.backendopt.storesink
  • translation.backendopt.none
  • name: backendopt
  • description: Backend Optimization Options

This group contains options about various backend optimization passes. Most of them are described in the EU report about optimization

Next Previous

© Copyright 2015, The PyPy Project.

Built with Sphinx using a theme provided by Read the Docs.