gitextract_q6j9thfa/ ├── .claude/ │ └── system_prompt_additions.md ├── .devcontainer/ │ └── devcontainer.json ├── .github/ │ └── workflows/ │ ├── build-wheels.yml │ ├── performance-tracking.yml │ ├── python-ci.yml │ ├── release.yml │ └── rust-ci.yml ├── .gitignore ├── .vscode/ │ └── settings.json ├── Cargo.toml ├── LICENSE ├── README.md ├── agent.md ├── analyze_programming_time.py ├── arena_elimination_analysis.md ├── commits.txt ├── docs/ │ ├── adr/ │ │ └── ADR-003-compressed-node-limitations.md │ ├── delete_operations_call_graph.md │ ├── delete_optimization_plan.md │ └── iteration_optimization_plan.md ├── python/ │ ├── CHANGELOG.md │ ├── LICENSE │ ├── MANIFEST.in │ ├── README.md │ ├── benchmarks/ │ │ └── performance_benchmark.py │ ├── bplustree/ │ │ ├── __init__.py │ │ └── bplus_tree.py │ ├── bplustree_c_src/ │ │ ├── bplustree.h │ │ ├── bplustree_module.c │ │ ├── node_ops.c │ │ └── tree_ops.c │ ├── conftest.py │ ├── coverage.xml │ ├── docs/ │ │ ├── API_REFERENCE.md │ │ ├── CAPACITY_OPTIMIZATION_ANALYSIS.md │ │ ├── COMPETITIVE_ADVANTAGES.md │ │ ├── C_EXTENSION_IMPROVEMENT_PLAN.md │ │ ├── C_EXTENSION_SEGFAULT_FIX.md │ │ ├── GA_READINESS_PLAN.md │ │ ├── LOOKUP_PERFORMANCE_ANALYSIS.md │ │ ├── OPTIMIZATION_RESULTS.md │ │ ├── PERFORMANCE_HISTORY.md │ │ ├── PERFORMANCE_OPTIMIZATION_PLAN.md │ │ ├── README_benchmark.md │ │ ├── STRUCTURAL_IMPROVEMENTS.md │ │ ├── THREAD_SAFETY.md │ │ ├── advanced_usage.md │ │ ├── installation.md │ │ ├── migration_guide.md │ │ ├── performance_guide.md │ │ ├── quickstart.md │ │ └── troubleshooting.md │ ├── examples/ │ │ ├── basic_usage.py │ │ ├── migration_guide.py │ │ ├── performance_demo.py │ │ └── range_queries.py │ ├── py.typed │ ├── pyproject.toml │ ├── setup.py │ ├── tests/ │ │ ├── __init__.py │ │ ├── _invariant_checker.py │ │ ├── comprehensive_fuzz_test.py │ │ ├── fuzz_test.py │ │ ├── test_bplus_tree.py │ │ ├── test_c_extension.py │ │ ├── test_c_extension_comprehensive.py │ │ ├── test_c_extension_segfault_fix.py │ │ ├── test_compile_flags.py │ │ ├── test_data_alignment.py │ │ ├── test_dictionary_api.py │ │ ├── test_docstyle.py │ │ ├── test_fuzz_discovered_patterns.py │ │ ├── test_gc_support.py │ │ ├── test_gprof_harness.py │ │ ├── test_import_error_fallback.py │ │ ├── test_invariant_bug.py │ │ ├── test_iterator.py │ │ ├── test_iterator_modification_safety.py │ │ ├── test_leak_detection.py │ │ ├── test_max_occupancy_bug.py │ │ ├── test_memory_leaks.py │ │ ├── test_multithreaded_lookup.py │ │ ├── test_no_segfaults.py │ │ ├── test_node_split_minimal.py │ │ ├── test_optimized_bplus_tree.py │ │ ├── test_performance_baseline.py │ │ ├── test_performance_benchmarks.py │ │ ├── test_performance_regression.py │ │ ├── test_performance_vs_sorteddict.py │ │ ├── test_prefetch_microbench.py │ │ ├── test_proper_deletion.py │ │ ├── test_segfault_regression.py │ │ ├── test_single_array_int_optimization.py │ │ ├── test_single_child_parent.py │ │ ├── test_stress_edge_cases.py │ │ └── test_stress_large_datasets.py │ └── tmp/ │ └── xcrun_db ├── rust/ │ ├── API_COMPLETION_ROADMAP.md │ ├── API_COMPLETION_STATUS.md │ ├── BTREEMAP_COMPARISON.md │ ├── BTREE_ADVANTAGES.md │ ├── Cargo.toml │ ├── DELETE_PROFILING_REPORT.md │ ├── ENTRY_API_TRADEOFFS.md │ ├── HOTSPOT_ANALYSIS.md │ ├── IMPLEMENTATION_ANALYSIS.md │ ├── MEMORY_OPTIMIZATION_PLAN.md │ ├── MEMORY_OPTIMIZATION_RESULTS.md │ ├── MODULARIZATION_PLAN.md │ ├── MODULARIZATION_PLAN_REVISED.md │ ├── PERFORMANCE_ANALYSIS.md │ ├── PERFORMANCE_LOG.md │ ├── RANGE_SCAN_PROFILING_REPORT.md │ ├── README.md │ ├── RECOMMENDATIONS.md │ ├── RUNTIME_PERFORMANCE_ANALYSIS.md │ ├── benches/ │ │ ├── comparison.rs │ │ ├── profiling_benchmark.rs │ │ ├── quick_clone_bench.rs │ │ └── range_scan_profiling.rs │ ├── docs/ │ │ ├── BENCHMARK_RESULTS.md │ │ ├── CLAUDE.md │ │ ├── CODE_DUPLICATION_ANALYSIS.md │ │ ├── COPY_PASTE_DETECTOR_SUMMARY.md │ │ ├── FRESH_BENCHMARK_RESULTS_2025.md │ │ ├── PERFORMANCE_BENCHMARKS.md │ │ ├── PROJECT_STATUS.md │ │ ├── RANGE_OPTIMIZATION_SUMMARY.md │ │ ├── RANGE_QUERY_OPTIMIZATION_PLAN.md │ │ ├── TEST_RELIABILITY_PLAN.md │ │ ├── UPDATED_COPY_PASTE_ANALYSIS.md │ │ ├── arena-allocation-learnings.md │ │ ├── arena_migration_plan.md │ │ ├── claude_refactoring.md │ │ ├── code_coverage_analysis.md │ │ ├── codex_refactoring.md │ │ ├── concurrency_locking_strategies.md │ │ ├── optimal_capacity_analysis.md │ │ ├── parallel_vectors_vs_entries.md │ │ └── rust_performance_history.md │ ├── examples/ │ │ ├── comprehensive_comparison.rs │ │ ├── find_optimal_capacity.rs │ │ ├── quick_perf.rs │ │ ├── range_syntax_demo.rs │ │ └── readme_examples.rs │ ├── focused_results/ │ │ └── custom_analysis.rs │ ├── profiling_results/ │ │ ├── analysis_report.md │ │ └── timing_analysis.rs │ ├── src/ │ │ ├── bin/ │ │ │ ├── arena_profile.rs │ │ │ ├── bound_check_test.rs │ │ │ ├── delete_profiler.rs │ │ │ ├── detailed_delete_profiler.rs │ │ │ ├── function_profiler.rs │ │ │ ├── instruments_delete_target.rs │ │ │ ├── large_delete_benchmark.rs │ │ │ ├── micro_range_bench.rs │ │ │ ├── profile_functions.rs │ │ │ ├── range_comparison.rs │ │ │ └── range_profile.rs │ │ ├── compact_arena.rs │ │ ├── comprehensive_performance_benchmark.rs │ │ ├── construction.rs │ │ ├── delete_operations.rs │ │ ├── detailed_iterator_analysis.rs │ │ ├── error.rs │ │ ├── get_operations.rs │ │ ├── insert_operations.rs │ │ ├── iteration.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── node.rs │ │ ├── range_queries.rs │ │ ├── tree_structure.rs │ │ ├── types.rs │ │ └── validation.rs │ ├── tests/ │ │ ├── adversarial_arena_corruption.rs │ │ ├── adversarial_branch_rebalancing.rs │ │ ├── adversarial_edge_cases.rs │ │ ├── adversarial_linked_list.rs │ │ ├── bplus_tree.rs │ │ ├── bug_reproduction_tests.rs │ │ ├── critical_bug_test.rs │ │ ├── debug_infinite_loop.rs │ │ ├── enhanced_error_handling.rs │ │ ├── error_handling_consistency.rs │ │ ├── fuzz_tests.rs │ │ ├── linked_list_corruption_detection.rs │ │ ├── memory_leak_detection.rs │ │ ├── memory_safety_audit.rs │ │ ├── range_bounds_syntax.rs │ │ ├── range_differential.rs │ │ ├── remove_operations.rs │ │ ├── simple_bug_tests.rs │ │ ├── specific_bug_demos.rs │ │ └── test_utils.rs │ └── tools/ │ └── parse_time_profile.py ├── rust-toolchain.toml ├── scripts/ │ ├── analyze_benchmarks.py │ ├── instruments_export.sh │ └── precommit.sh ├── simple_time_analysis.py ├── test_coverage_analysis.md └── visualize_programming_time.py