CMakeLists.txt
LICENSE
MANIFEST.in
README.md
setup.py
cinderx/_cinderx-lib.cpp
cinderx/_cinderx-lib.h
cinderx/_cinderx.cpp
cinderx/async_lazy_value.cpp
cinderx/async_lazy_value.h
cinderx/async_lazy_value_iface.h
cinderx/module_c_state.cpp
cinderx/module_c_state.h
cinderx/module_state.cpp
cinderx/module_state.h
cinderx/python.h
cinderx/python_runtime.cpp
cinderx/python_runtime.h
cinderx/CachedProperties/cached_properties.c
cinderx/CachedProperties/cached_properties.h
cinderx/Common/audit.cpp
cinderx/Common/audit.h
cinderx/Common/code.cpp
cinderx/Common/code.h
cinderx/Common/code_extra.h
cinderx/Common/concepts.h
cinderx/Common/dict.h
cinderx/Common/extra-py-flags.h
cinderx/Common/func.h
cinderx/Common/import.cpp
cinderx/Common/import.h
cinderx/Common/log.cpp
cinderx/Common/log.h
cinderx/Common/opcode_stubs.h
cinderx/Common/property.h
cinderx/Common/py-portability.h
cinderx/Common/ref.cpp
cinderx/Common/ref.h
cinderx/Common/slab.h
cinderx/Common/slab_arena.h
cinderx/Common/string.h
cinderx/Common/type.cpp
cinderx/Common/type.h
cinderx/Common/util.cpp
cinderx/Common/util.h
cinderx/Common/watchers.cpp
cinderx/Common/watchers.h
cinderx/Immortalize/immortalize.cpp
cinderx/Immortalize/immortalize.h
cinderx/Interpreter/cinder_opcode.c
cinderx/Interpreter/interpreter.h
cinderx/Interpreter/iter_helpers.c
cinderx/Interpreter/iter_helpers.h
cinderx/Interpreter/3.10/cinder_opcode.h
cinderx/Interpreter/3.10/cinder_opcode_ids.h
cinderx/Interpreter/3.10/cinder_opcode_metadata.h
cinderx/Interpreter/3.10/cinderx_opcode_targets.h
cinderx/Interpreter/3.10/interpreter.c
cinderx/Interpreter/3.12/cinder-bytecodes.c
cinderx/Interpreter/3.12/cinder_opcode.h
cinderx/Interpreter/3.12/cinder_opcode_ids.h
cinderx/Interpreter/3.12/cinder_opcode_metadata.h
cinderx/Interpreter/3.12/cinderx_opcode_targets.h
cinderx/Interpreter/3.12/interpreter.c
cinderx/Interpreter/3.12/Includes/ceval.c
cinderx/Interpreter/3.12/Includes/ceval_macros.h
cinderx/Interpreter/3.12/Includes/generated_cases.c.h
cinderx/Interpreter/3.12/Includes/opcode_metadata.h
cinderx/Interpreter/3.14/ceval.h
cinderx/Interpreter/3.14/cinder-bytecodes.c
cinderx/Interpreter/3.14/cinder_opcode.h
cinderx/Interpreter/3.14/cinder_opcode_ids.h
cinderx/Interpreter/3.14/cinder_opcode_metadata.h
cinderx/Interpreter/3.14/cinderx_opcode_targets.h
cinderx/Interpreter/3.14/interpreter.c
cinderx/Interpreter/3.14/opcode.h
cinderx/Interpreter/3.14/Includes/ceval_macros.h
cinderx/Interpreter/3.14/Includes/generated_cases.c.h
cinderx/Interpreter/3.14/Includes/opcode_metadata.h
cinderx/Interpreter/3.15/ceval.h
cinderx/Interpreter/3.15/cinder-bytecodes.c
cinderx/Interpreter/3.15/cinder_opcode.h
cinderx/Interpreter/3.15/cinder_opcode_ids.h
cinderx/Interpreter/3.15/cinder_opcode_metadata.h
cinderx/Interpreter/3.15/cinderx_opcode_targets.h
cinderx/Interpreter/3.15/interpreter.c
cinderx/Interpreter/3.15/Includes/ceval_macros.h
cinderx/Interpreter/3.15/Includes/generated_cases.c.h
cinderx/Jit/bitvector.cpp
cinderx/Jit/bitvector.h
cinderx/Jit/bytecode.cpp
cinderx/Jit/bytecode.h
cinderx/Jit/bytecode_offsets.h
cinderx/Jit/code_allocator.cpp
cinderx/Jit/code_allocator.h
cinderx/Jit/code_allocator_iface.h
cinderx/Jit/code_patcher.cpp
cinderx/Jit/code_patcher.h
cinderx/Jit/code_runtime.cpp
cinderx/Jit/code_runtime.h
cinderx/Jit/compiled_function.cpp
cinderx/Jit/compiled_function.h
cinderx/Jit/compiler.cpp
cinderx/Jit/compiler.h
cinderx/Jit/config.cpp
cinderx/Jit/config.h
cinderx/Jit/containers.h
cinderx/Jit/context.cpp
cinderx/Jit/context.h
cinderx/Jit/context_iface.h
cinderx/Jit/dataflow.h
cinderx/Jit/debug_info.cpp
cinderx/Jit/debug_info.h
cinderx/Jit/deopt.cpp
cinderx/Jit/deopt.h
cinderx/Jit/disassembler.cpp
cinderx/Jit/disassembler.h
cinderx/Jit/fixed_type_profiler.h
cinderx/Jit/frame.cpp
cinderx/Jit/frame.h
cinderx/Jit/frame_header.cpp
cinderx/Jit/frame_header.h
cinderx/Jit/frame_shadow.cpp
cinderx/Jit/frame_shadow.h
cinderx/Jit/gen_data_footer.cpp
cinderx/Jit/gen_data_footer.h
cinderx/Jit/generators_borrowed.h
cinderx/Jit/generators_borrowed_3.10.gen_cached.c
cinderx/Jit/generators_borrowed_3.12.gen_cached.c
cinderx/Jit/generators_borrowed_3.14.gen_cached.c
cinderx/Jit/generators_borrowed_3.15.gen_cached.c
cinderx/Jit/generators_core.cpp
cinderx/Jit/generators_core.h
cinderx/Jit/generators_mm.cpp
cinderx/Jit/generators_mm.h
cinderx/Jit/generators_mm_iface.h
cinderx/Jit/generators_rt.cpp
cinderx/Jit/generators_rt.h
cinderx/Jit/global_cache.cpp
cinderx/Jit/global_cache.h
cinderx/Jit/global_cache_iface.h
cinderx/Jit/inline_cache.cpp
cinderx/Jit/inline_cache.h
cinderx/Jit/intrusive_list.h
cinderx/Jit/jit_flag_processor.cpp
cinderx/Jit/jit_flag_processor.h
cinderx/Jit/jit_gdb_support.cpp
cinderx/Jit/jit_gdb_support.h
cinderx/Jit/jit_list.cpp
cinderx/Jit/jit_list.h
cinderx/Jit/jit_list_iface.h
cinderx/Jit/jit_rt.cpp
cinderx/Jit/jit_rt.h
cinderx/Jit/jit_time_log.cpp
cinderx/Jit/jit_time_log.h
cinderx/Jit/mmap_file.cpp
cinderx/Jit/mmap_file.h
cinderx/Jit/perf_jitdump.cpp
cinderx/Jit/perf_jitdump.h
cinderx/Jit/pyjit.cpp
cinderx/Jit/pyjit.h
cinderx/Jit/pyjit_result.h
cinderx/Jit/runtime.cpp
cinderx/Jit/runtime.h
cinderx/Jit/runtime_iface.h
cinderx/Jit/runtime_support.cpp
cinderx/Jit/runtime_support.h
cinderx/Jit/stack.h
cinderx/Jit/symbolizer.cpp
cinderx/Jit/symbolizer.h
cinderx/Jit/symbolizer_iface.h
cinderx/Jit/threaded_compile.cpp
cinderx/Jit/threaded_compile.h
cinderx/Jit/type_deopt_patchers.cpp
cinderx/Jit/type_deopt_patchers.h
cinderx/Jit/codegen/annotations.cpp
cinderx/Jit/codegen/annotations.h
cinderx/Jit/codegen/arch.cpp
cinderx/Jit/codegen/arch.h
cinderx/Jit/codegen/autogen.cpp
cinderx/Jit/codegen/autogen.h
cinderx/Jit/codegen/code_section.cpp
cinderx/Jit/codegen/code_section.h
cinderx/Jit/codegen/copy_graph.cpp
cinderx/Jit/codegen/copy_graph.h
cinderx/Jit/codegen/environ.h
cinderx/Jit/codegen/frame_asm.cpp
cinderx/Jit/codegen/frame_asm.h
cinderx/Jit/codegen/gen_asm.cpp
cinderx/Jit/codegen/gen_asm.h
cinderx/Jit/codegen/gen_asm_utils.cpp
cinderx/Jit/codegen/gen_asm_utils.h
cinderx/Jit/codegen/register_preserver.cpp
cinderx/Jit/codegen/register_preserver.h
cinderx/Jit/codegen/arch/detection.h
cinderx/Jit/codegen/arch/unknown.cpp
cinderx/Jit/codegen/arch/unknown.h
cinderx/Jit/codegen/arch/x86_64.cpp
cinderx/Jit/codegen/arch/x86_64.h
cinderx/Jit/elf/dynamic.cpp
cinderx/Jit/elf/dynamic.h
cinderx/Jit/elf/hash.cpp
cinderx/Jit/elf/hash.h
cinderx/Jit/elf/header.cpp
cinderx/Jit/elf/header.h
cinderx/Jit/elf/note.h
cinderx/Jit/elf/reader.cpp
cinderx/Jit/elf/reader.h
cinderx/Jit/elf/string.cpp
cinderx/Jit/elf/string.h
cinderx/Jit/elf/symbol.cpp
cinderx/Jit/elf/symbol.h
cinderx/Jit/elf/writer.cpp
cinderx/Jit/elf/writer.h
cinderx/Jit/hir/alias_class.cpp
cinderx/Jit/hir/alias_class.h
cinderx/Jit/hir/analysis.cpp
cinderx/Jit/hir/analysis.h
cinderx/Jit/hir/annotation_index.cpp
cinderx/Jit/hir/annotation_index.h
cinderx/Jit/hir/builder.cpp
cinderx/Jit/hir/builder.h
cinderx/Jit/hir/builtin_load_method_elimination.cpp
cinderx/Jit/hir/builtin_load_method_elimination.h
cinderx/Jit/hir/cfg.cpp
cinderx/Jit/hir/cfg.h
cinderx/Jit/hir/clean_cfg.cpp
cinderx/Jit/hir/clean_cfg.h
cinderx/Jit/hir/copy_propagation.cpp
cinderx/Jit/hir/copy_propagation.h
cinderx/Jit/hir/dead_code_elimination.cpp
cinderx/Jit/hir/dead_code_elimination.h
cinderx/Jit/hir/dynamic_comparison_elimination.cpp
cinderx/Jit/hir/dynamic_comparison_elimination.h
cinderx/Jit/hir/frame_state.h
cinderx/Jit/hir/function.cpp
cinderx/Jit/hir/function.h
cinderx/Jit/hir/guard_removal.cpp
cinderx/Jit/hir/guard_removal.h
cinderx/Jit/hir/hir.cpp
cinderx/Jit/hir/hir.h
cinderx/Jit/hir/hir_stats.cpp
cinderx/Jit/hir/hir_stats.h
cinderx/Jit/hir/inliner.cpp
cinderx/Jit/hir/inliner.h
cinderx/Jit/hir/insert_update_prev_instr.cpp
cinderx/Jit/hir/insert_update_prev_instr.h
cinderx/Jit/hir/instr_effects.cpp
cinderx/Jit/hir/instr_effects.h
cinderx/Jit/hir/opcode.cpp
cinderx/Jit/hir/opcode.h
cinderx/Jit/hir/parser.cpp
cinderx/Jit/hir/parser.h
cinderx/Jit/hir/pass.cpp
cinderx/Jit/hir/pass.h
cinderx/Jit/hir/phi_elimination.cpp
cinderx/Jit/hir/phi_elimination.h
cinderx/Jit/hir/preload.cpp
cinderx/Jit/hir/preload.h
cinderx/Jit/hir/printer.cpp
cinderx/Jit/hir/printer.h
cinderx/Jit/hir/refcount_insertion.cpp
cinderx/Jit/hir/refcount_insertion.h
cinderx/Jit/hir/register.cpp
cinderx/Jit/hir/register.h
cinderx/Jit/hir/simplify.cpp
cinderx/Jit/hir/simplify.h
cinderx/Jit/hir/ssa.cpp
cinderx/Jit/hir/ssa.h
cinderx/Jit/hir/type.cpp
cinderx/Jit/hir/type.h
cinderx/Jit/hir/type_generated.h
cinderx/Jit/hir/type_inl.h
cinderx/Jit/lir/arch.h
cinderx/Jit/lir/block.cpp
cinderx/Jit/lir/block.h
cinderx/Jit/lir/block_builder.cpp
cinderx/Jit/lir/block_builder.h
cinderx/Jit/lir/blocksorter.cpp
cinderx/Jit/lir/blocksorter.h
cinderx/Jit/lir/c_helper_translations.cpp
cinderx/Jit/lir/c_helper_translations.h
cinderx/Jit/lir/dce.cpp
cinderx/Jit/lir/dce.h
cinderx/Jit/lir/function.cpp
cinderx/Jit/lir/function.h
cinderx/Jit/lir/generator.cpp
cinderx/Jit/lir/generator.h
cinderx/Jit/lir/inliner.cpp
cinderx/Jit/lir/inliner.h
cinderx/Jit/lir/instruction.cpp
cinderx/Jit/lir/instruction.h
cinderx/Jit/lir/operand.cpp
cinderx/Jit/lir/operand.h
cinderx/Jit/lir/parser.cpp
cinderx/Jit/lir/parser.h
cinderx/Jit/lir/postalloc.cpp
cinderx/Jit/lir/postalloc.h
cinderx/Jit/lir/postgen.cpp
cinderx/Jit/lir/postgen.h
cinderx/Jit/lir/printer.cpp
cinderx/Jit/lir/printer.h
cinderx/Jit/lir/regalloc.cpp
cinderx/Jit/lir/regalloc.h
cinderx/Jit/lir/rewrite.cpp
cinderx/Jit/lir/rewrite.h
cinderx/Jit/lir/symbol_mapping.cpp
cinderx/Jit/lir/symbol_mapping.h
cinderx/Jit/lir/type.cpp
cinderx/Jit/lir/type.h
cinderx/Jit/lir/verify.cpp
cinderx/Jit/lir/verify.h
cinderx/ParallelGC/condvar.h
cinderx/ParallelGC/parallel_gc.c
cinderx/ParallelGC/parallel_gc.h
cinderx/ParallelGC/ws_deque.h
cinderx/PythonBin/python.c
cinderx/PythonLib/__static__/__init__.py
cinderx/PythonLib/__static__/compiler_flags.py
cinderx/PythonLib/__static__/enum.py
cinderx/PythonLib/__static__/native_utils.py
cinderx/PythonLib/__static__/type_code.py
cinderx/PythonLib/__strict__/__init__.py
cinderx/PythonLib/cinderx/__init__.py
cinderx/PythonLib/cinderx/_asyncio.py
cinderx/PythonLib/cinderx/compileall.py
cinderx/PythonLib/cinderx/jit.py
cinderx/PythonLib/cinderx/static.py
cinderx/PythonLib/cinderx/strictmodule.py
cinderx/PythonLib/cinderx/test_support.py
cinderx/PythonLib/cinderx.egg-info/PKG-INFO
cinderx/PythonLib/cinderx.egg-info/SOURCES.txt
cinderx/PythonLib/cinderx.egg-info/dependency_links.txt
cinderx/PythonLib/cinderx.egg-info/top_level.txt
cinderx/PythonLib/cinderx/compiler/__init__.py
cinderx/PythonLib/cinderx/compiler/__main__.py
cinderx/PythonLib/cinderx/compiler/config.py
cinderx/PythonLib/cinderx/compiler/consts.py
cinderx/PythonLib/cinderx/compiler/debug.py
cinderx/PythonLib/cinderx/compiler/dis_stable.py
cinderx/PythonLib/cinderx/compiler/errors.py
cinderx/PythonLib/cinderx/compiler/flow_graph_optimizer.py
cinderx/PythonLib/cinderx/compiler/future.py
cinderx/PythonLib/cinderx/compiler/misc.py
cinderx/PythonLib/cinderx/compiler/opcode_cinder.py
cinderx/PythonLib/cinderx/compiler/opcode_static.py
cinderx/PythonLib/cinderx/compiler/opcodebase.py
cinderx/PythonLib/cinderx/compiler/opcodes.py
cinderx/PythonLib/cinderx/compiler/optimizer.py
cinderx/PythonLib/cinderx/compiler/pyassem.py
cinderx/PythonLib/cinderx/compiler/pycodegen.py
cinderx/PythonLib/cinderx/compiler/pysourceloader.py
cinderx/PythonLib/cinderx/compiler/symbols.py
cinderx/PythonLib/cinderx/compiler/unparse.py
cinderx/PythonLib/cinderx/compiler/visitor.py
cinderx/PythonLib/cinderx/compiler/static/__init__.py
cinderx/PythonLib/cinderx/compiler/static/compiler.py
cinderx/PythonLib/cinderx/compiler/static/declaration_visitor.py
cinderx/PythonLib/cinderx/compiler/static/definite_assignment_checker.py
cinderx/PythonLib/cinderx/compiler/static/effects.py
cinderx/PythonLib/cinderx/compiler/static/module_table.py
cinderx/PythonLib/cinderx/compiler/static/type_binder.py
cinderx/PythonLib/cinderx/compiler/static/types.py
cinderx/PythonLib/cinderx/compiler/static/util.py
cinderx/PythonLib/cinderx/compiler/static/visitor.py
cinderx/PythonLib/cinderx/compiler/strict/__init__.py
cinderx/PythonLib/cinderx/compiler/strict/class_conflict_checker.py
cinderx/PythonLib/cinderx/compiler/strict/code_gen_base.py
cinderx/PythonLib/cinderx/compiler/strict/common.py
cinderx/PythonLib/cinderx/compiler/strict/compiler.py
cinderx/PythonLib/cinderx/compiler/strict/feature_extractor.py
cinderx/PythonLib/cinderx/compiler/strict/flag_extractor.py
cinderx/PythonLib/cinderx/compiler/strict/loader.py
cinderx/PythonLib/cinderx/compiler/strict/preprocessor.py
cinderx/PythonLib/cinderx/compiler/strict/runtime.py
cinderx/PythonLib/cinderx/compiler/strict/rewriter/__init__.py
cinderx/PythonLib/cinderx/compiler/strict/rewriter/remove_annotations.py
cinderx/PythonLib/cinderx/compiler/strict/rewriter/rewriter.py
cinderx/PythonLib/opcodes/__init__.py
cinderx/PythonLib/opcodes/assign_opcode_numbers.py
cinderx/PythonLib/opcodes/cinderx_opcodes.py
cinderx/PythonLib/opcodes/3.10/opcode.py
cinderx/PythonLib/opcodes/3.12/opcode.py
cinderx/PythonLib/opcodes/3.14/opcode.py
cinderx/PythonLib/opcodes/3.15/opcode.py
cinderx/RuntimeTests/alias_class_test.cpp
cinderx/RuntimeTests/backend_test.cpp
cinderx/RuntimeTests/bitvector_test.cpp
cinderx/RuntimeTests/block_canonicalizer_test.cpp
cinderx/RuntimeTests/bytecode_offsets_test.cpp
cinderx/RuntimeTests/bytecode_test.cpp
cinderx/RuntimeTests/cmdline_test.cpp
cinderx/RuntimeTests/codegen_test.cpp
cinderx/RuntimeTests/copy_graph_test.cpp
cinderx/RuntimeTests/dataflow_test.cpp
cinderx/RuntimeTests/deopt_patcher_test.cpp
cinderx/RuntimeTests/deopt_test.cpp
cinderx/RuntimeTests/elf_test.cpp
cinderx/RuntimeTests/fixtures.cpp
cinderx/RuntimeTests/fixtures.h
cinderx/RuntimeTests/gen_asm_test.cpp
cinderx/RuntimeTests/hir_analysis_test.cpp
cinderx/RuntimeTests/hir_copy_propagation_test.cpp
cinderx/RuntimeTests/hir_frame_state_test.cpp
cinderx/RuntimeTests/hir_guard_test.cpp
cinderx/RuntimeTests/hir_operand_type_test.cpp
cinderx/RuntimeTests/hir_parser_test.cpp
cinderx/RuntimeTests/hir_ssa_test.cpp
cinderx/RuntimeTests/hir_test.cpp
cinderx/RuntimeTests/hir_type_test.cpp
cinderx/RuntimeTests/inline_cache_test.cpp
cinderx/RuntimeTests/intrusive_list_test.cpp
cinderx/RuntimeTests/jit_context_test.cpp
cinderx/RuntimeTests/jit_flag_processor_test.cpp
cinderx/RuntimeTests/jit_list_test.cpp
cinderx/RuntimeTests/jit_time_log_test.cpp
cinderx/RuntimeTests/lir_abi_test.cpp
cinderx/RuntimeTests/lir_dce_test.cpp
cinderx/RuntimeTests/lir_inliner_test.cpp
cinderx/RuntimeTests/lir_postalloc_test.cpp
cinderx/RuntimeTests/lir_postgen_test.cpp
cinderx/RuntimeTests/lir_test.cpp
cinderx/RuntimeTests/lir_verify_test.cpp
cinderx/RuntimeTests/main.cpp
cinderx/RuntimeTests/pyjit_test.cpp
cinderx/RuntimeTests/ref_test.cpp
cinderx/RuntimeTests/regalloc_test.cpp
cinderx/RuntimeTests/register_preserver_test.cpp
cinderx/RuntimeTests/sanity_test.cpp
cinderx/RuntimeTests/slab_arena_test.cpp
cinderx/RuntimeTests/testutil.cpp
cinderx/RuntimeTests/testutil.h
cinderx/RuntimeTests/type_profiler_test.cpp
cinderx/RuntimeTests/util_test.cpp
cinderx/Shadowcode/shadowcode.c
cinderx/Shadowcode/shadowcode.h
cinderx/StaticPython/_static.c
cinderx/StaticPython/_static.h
cinderx/StaticPython/awaitable.c
cinderx/StaticPython/awaitable.h
cinderx/StaticPython/checked_dict.c
cinderx/StaticPython/checked_dict.h
cinderx/StaticPython/checked_list.c
cinderx/StaticPython/checked_list.h
cinderx/StaticPython/classloader.c
cinderx/StaticPython/classloader.h
cinderx/StaticPython/descrobject_vectorcall.c
cinderx/StaticPython/descrobject_vectorcall.h
cinderx/StaticPython/descrs.c
cinderx/StaticPython/descrs.h
cinderx/StaticPython/errors.c
cinderx/StaticPython/errors.h
cinderx/StaticPython/functype.c
cinderx/StaticPython/functype.h
cinderx/StaticPython/generic_type.c
cinderx/StaticPython/generic_type.h
cinderx/StaticPython/methodobject_vectorcall.c
cinderx/StaticPython/methodobject_vectorcall.h
cinderx/StaticPython/modulethunks.c
cinderx/StaticPython/modulethunks.h
cinderx/StaticPython/objectkey.c
cinderx/StaticPython/objectkey.h
cinderx/StaticPython/static_array.c
cinderx/StaticPython/static_array.h
cinderx/StaticPython/strictmoduleobject.c
cinderx/StaticPython/strictmoduleobject.h
cinderx/StaticPython/thunks.c
cinderx/StaticPython/thunks.h
cinderx/StaticPython/type.c
cinderx/StaticPython/type.h
cinderx/StaticPython/type_code.c
cinderx/StaticPython/type_code.h
cinderx/StaticPython/typed-args-info.c
cinderx/StaticPython/typed-args-info.h
cinderx/StaticPython/typed_method_def.c
cinderx/StaticPython/typed_method_def.h
cinderx/StaticPython/vtable.c
cinderx/StaticPython/vtable.h
cinderx/StaticPython/vtable_builder.c
cinderx/StaticPython/vtable_builder.h
cinderx/StaticPython/vtable_defs.c
cinderx/StaticPython/vtable_defs.h
cinderx/StaticPython/xxclassloader.c
cinderx/StaticPython/xxclassloader.h
cinderx/UpstreamBorrow/borrowed-3.10.gen_cached.c
cinderx/UpstreamBorrow/borrowed-3.12.gen_cached.c
cinderx/UpstreamBorrow/borrowed-3.14.gen_cached.c
cinderx/UpstreamBorrow/borrowed-3.15.gen_cached.c
cinderx/UpstreamBorrow/borrowed.h