mirror of
https://github.com/codeflash-ai/codeflash-agent.git
synced 2026-05-04 18:25:19 +00:00
2.6 KiB
2.6 KiB
| 1 | commit | target_test | cpu_baseline_s | cpu_optimized_s | cpu_speedup | mem_baseline_mb | mem_optimized_mb | mem_delta_mb | gc_before_s | gc_after_s | tests_passed | tests_failed | status | domains | interaction | description |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | uncommitted | resolver_tests | 0.155 | 0.155 | 1.0x | - | - | - | - | - | 1690 | 0 | keep | cpu | tag_gen_elimination | lru_cache on get_supported — Tag.__init__ 45301→1559 calls (97% reduction) |
| 3 | uncommitted | resolver_tests | 0.155 | 0.155 | 1.0x | - | - | - | - | - | 1690 | 0 | keep | cpu | none | Pre-compiled regex for wheel name and project name validation |
| 4 | uncommitted | resolver_tests | 0.155 | 0.155 | 1.0x | - | - | - | - | - | 1690 | 0 | keep | cpu | none | pathlib→os.scandir + distribution dict cache for O(1) lookups |
| 5 | uncommitted | e2e_install | 0.027 | 0.027 | 1.0x | - | - | - | - | - | 1690 | 0 | keep | cpu | cache_hit_92pct | lru_cache on canonicalize_name/parse_wheel_filename/Version.parse |
| 6 | uncommitted | resolver_tests | 0.155 | 0.155 | 1.0x | - | - | - | - | - | 1690 | 0 | keep | cpu | none | _version_nodot dict cache |
| 7 | uncommitted | e2e_install | 1.890 | 0.830 | 2.3x | - | - | - | - | - | 1690 | 0 | keep | cpu | urlsplit_dedup | Integrated URL quoting into Link.__init__ (eliminates double urlsplit) |
| 8 | uncommitted | e2e_install | 1.890 | 0.830 | 2.3x | - | - | - | - | - | 1690 | 0 | keep | cpu | none | Pre-computed Link._splitext/_filename/_hash in __init__ |
| 9 | uncommitted | e2e_install | 1.890 | 0.830 | 2.3x | - | - | - | - | - | 1690 | 0 | keep | cpu | none | Version.__str__ caching via _str_cache slot |
| 10 | uncommitted | e2e_install | 1.890 | 0.830 | 2.3x | - | - | - | - | - | 1690 | 0 | keep | cpu | deferred_parse | Lazy upload_time parsing (defer fromisoformat to first access) |
| 11 | uncommitted | e2e_install | 1.890 | 0.830 | 2.3x | - | - | - | - | - | 1690 | 0 | keep | cpu | none | parse_wheel_filename cache 512->4096 |
| 12 | uncommitted | e2e_install | - | - | - | - | - | - | - | - | 1690 | 0 | keep | cpu | wheel_elimination | Eliminate Wheel construction from evaluate_link (6899→17 calls) |
| 13 | uncommitted | e2e_install | - | - | - | - | - | - | - | - | 1690 | 0 | keep | cpu | inline_splitext | Inline splitext + eliminate duplicate basename in Link.__init__ |
| 14 | uncommitted | e2e_install | - | - | - | - | - | - | - | - | 1690 | 0 | keep | cpu | id_based_assert | BestCandidateResult identity-based assertion (eliminates 21K hash calls) |
| 15 | uncommitted | e2e_install | - | - | - | - | - | - | - | - | 1690 | 0 | keep | cpu | cache_overflow | parse_wheel_filename cache 4096→16384 |
| 16 | uncommitted | e2e_install | - | - | - | - | - | - | - | - | 1690 | 0 | keep | cpu | hash_cache | Version.__hash__ cached in slot (42K→21K calls) |
| 17 | uncommitted | e2e_install | - | - | - | - | - | - | - | - | 1690 | 0 | keep | cpu | alloc_skip | supported_hashes fast-path avoids dict alloc for 99% case |
| 18 | uncommitted | e2e_install | - | - | - | - | - | - | - | - | 1690 | 0 | keep | cpu,structure | version_dedup | Deduplicate versions before specifier filtering (83% fewer is_prerelease calls) |
| 19 | uncommitted | e2e_install | - | - | - | - | - | - | - | - | 1690 | 0 | keep | structure | direct_construct | from_json direct Link construction: __init__ 12618→51, find_hash_frag 12601→34 |