Commit graph

3079 commits

Author SHA1 Message Date
Saurabh Misra
dd492fcf25
Update README.md 2025-05-03 01:46:35 -07:00
Saurabh Misra
b6bbeecc23
Merge pull request #182 from codeflash-ai/release/v0.12.2
Release v0.12.2
2025-05-02 17:00:10 -07:00
Saurabh Misra
5a12a82155 Release v0.12.2
Some checks are pending
PR Labeler / label-workflow-changes (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10) (pull_request) Waiting to run
unit-tests / unit-tests (3.11) (pull_request) Waiting to run
unit-tests / unit-tests (3.12) (pull_request) Waiting to run
unit-tests / unit-tests (3.9) (pull_request) Waiting to run
2025-05-02 13:51:38 -07:00
Saurabh Misra
3a2dfe7253
Merge pull request #179 from codeflash-ai/cf-616
Global assignments in optimization incorporated in replaced code (CF-616)
2025-05-01 18:56:45 -07:00
aseembits93
6db4199cec quick fix 2025-05-01 16:47:52 -07:00
aseembits93
44d9229eea assignments with if/else blocks are not modified 2025-05-01 16:02:20 -07:00
Aseem Saxena
a8cf3ee881
Merge branch 'main' into cf-616 2025-05-01 15:30:58 -07:00
aseembits93
b7d01a8f74 more tests 2025-05-01 15:30:41 -07:00
aseembits93
0cbd20451f more tests with different positions of global variables and multiple reassignments 2025-05-01 15:25:50 -07:00
Saurabh Misra
1eb674d963
Merge pull request #181 from codeflash-ai/increase-noise-floor
Tracer bugs + increase perf noise floor for very small timings
2025-05-01 14:08:20 -07:00
Saurabh Misra
3cb6cb0f15 remove a debugging print
Some checks are pending
PR Labeler / label-workflow-changes (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10) (pull_request) Waiting to run
unit-tests / unit-tests (3.11) (pull_request) Waiting to run
unit-tests / unit-tests (3.12) (pull_request) Waiting to run
unit-tests / unit-tests (3.9) (pull_request) Waiting to run
2025-04-30 22:03:30 -07:00
Saurabh Misra
5beaebc8a2 catch one crash 2025-04-30 21:41:32 -07:00
Saurabh Misra
c3b74aec05 catch one case i missed 2025-04-30 20:40:46 -07:00
Saurabh Misra
a30a3d67fb Increase performance noise floor for really minute runtimes, catch a bug in replay test creation 2025-04-30 20:29:32 -07:00
aseembits93
28596b7b55 refactoring to run only for code replacement before PR/behavior instead of code context extraction 2025-04-30 19:46:29 -07:00
aseembits93
3da7b739de undoing some test modifications 2025-04-30 19:20:13 -07:00
Aseem Saxena
9df1ae0092
Merge branch 'main' into cf-616 2025-04-30 18:18:23 -07:00
aseembits93
abbaec3b5e tests work now 2025-04-30 18:14:00 -07:00
aseembits93
18c989537e still testing 2025-04-30 16:32:43 -07:00
Saurabh Misra
1d2bbf7512
Merge pull request #177 from codeflash-ai/checkpoint-for-codeflash-all-runs
Checkpoint for codeflash --all runs
2025-04-29 19:38:13 -07:00
Saurabh Misra
82e01af3b3
Merge branch 'main' into checkpoint-for-codeflash-all-runs
Some checks are pending
PR Labeler / label-workflow-changes (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10) (pull_request) Waiting to run
unit-tests / unit-tests (3.11) (pull_request) Waiting to run
unit-tests / unit-tests (3.12) (pull_request) Waiting to run
unit-tests / unit-tests (3.9) (pull_request) Waiting to run
2025-04-29 19:10:17 -07:00
Saurabh Misra
4e6bdc6b99
Merge pull request #175 from codeflash-ai/small-benchmarking-fix
small benchmarking runtime fix
2025-04-29 19:10:06 -07:00
aseembits93
38f0253c41 duplicate global statements need to be handled 2025-04-29 18:54:54 -07:00
aseembits93
08c8067630 some tests failing now 2025-04-29 18:34:40 -07:00
Saurabh Misra
8bb5fd08c4
Merge branch 'main' into small-benchmarking-fix
Some checks are pending
PR Labeler / label-workflow-changes (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10) (pull_request) Waiting to run
unit-tests / unit-tests (3.11) (pull_request) Waiting to run
unit-tests / unit-tests (3.12) (pull_request) Waiting to run
unit-tests / unit-tests (3.9) (pull_request) Waiting to run
2025-04-29 18:24:18 -07:00
Saurabh Misra
b0ec783bad fix bug 2025-04-29 18:23:49 -07:00
Saurabh Misra
e58d877374 Add tests 2025-04-29 18:07:42 -07:00
Saurabh Misra
cad5a07e2f delete all the checkpoint files for a given module root at the end of a successful run 2025-04-29 17:37:49 -07:00
Saurabh Misra
b60a670dc4 working version 2025-04-29 17:29:08 -07:00
Saurabh Misra
1971ef4ce2 first attempt 2025-04-29 16:41:12 -07:00
aseembits93
43cf1d7067 no need to add tests 2025-04-29 16:06:23 -07:00
aseembits93
9abe31d62f tests not discovered 2025-04-29 15:54:14 -07:00
Aseem Saxena
9639294c65
Merge pull request #176 from codeflash-ai/fewer-opts
Fewer Optimization Candidates in the first iteration
2025-04-29 12:00:31 -07:00
aseembits93
417ab5c90c ready to merge 2025-04-29 11:00:54 -07:00
aseembits93
e1891bcc34 test failing at the moment 2025-04-29 10:57:50 -07:00
Saurabh Misra
e02124e2f8 run args config 2025-04-29 00:21:36 -07:00
aseembits93
12176cf219 tests work fine, issue in cf-internal 2025-04-28 15:19:41 -07:00
aseembits93
b8e61e06e8 wip 2025-04-28 13:19:56 -07:00
Saurabh Misra
a5ae7cbee1
Merge pull request #173 from codeflash-ai/release/v0.12.1
release v0.12.1
2025-04-25 14:15:17 -07:00
Saurabh Misra
11921604e0 release v0.12.1
Some checks are pending
PR Labeler / label-workflow-changes (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10) (pull_request) Waiting to run
unit-tests / unit-tests (3.11) (pull_request) Waiting to run
unit-tests / unit-tests (3.12) (pull_request) Waiting to run
unit-tests / unit-tests (3.9) (pull_request) Waiting to run
2025-04-24 21:24:58 -07:00
Kevin Turcios
6dbfa20cac
Merge pull request #172 from codeflash-ai/np-void
update comparator for np.void
2025-04-24 22:24:06 -05:00
Kevin Turcios
4bd7d021fa update comparator for np.void
Some checks are pending
PR Labeler / label-workflow-changes (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10) (pull_request) Waiting to run
unit-tests / unit-tests (3.11) (pull_request) Waiting to run
unit-tests / unit-tests (3.12) (pull_request) Waiting to run
unit-tests / unit-tests (3.9) (pull_request) Waiting to run
2025-04-24 21:56:53 -05:00
Saurabh Misra
22560c03f3
Merge pull request #171 from codeflash-ai/fix-high-speedups
Fix high speedups in some PRs created by Codeflash
2025-04-24 19:54:32 -07:00
Aseem Saxena
dc29c297e1
Update equivalence.py 2025-04-24 19:19:04 -07:00
Aseem Saxena
7f65272ade
Merge branch 'main' into fix-high-speedups 2025-04-24 19:17:52 -07:00
Aseem Saxena
f39465acbd quick fix 2025-04-24 19:14:15 -07:00
Aseem Saxena
4e5b9334db fix high speedups for certain functions 2025-04-24 17:26:50 -07:00
Saurabh Misra
c1988da697
Merge pull request #168 from codeflash-ai/update-benchmark-docs
mention how to run benchmarks in CI manually
2025-04-24 16:19:47 -07:00
Saurabh Misra
9f6b56cec5
Merge branch 'main' into update-benchmark-docs
Some checks are pending
PR Labeler / label-workflow-changes (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10) (pull_request) Waiting to run
unit-tests / unit-tests (3.11) (pull_request) Waiting to run
unit-tests / unit-tests (3.12) (pull_request) Waiting to run
unit-tests / unit-tests (3.9) (pull_request) Waiting to run
2025-04-24 16:19:37 -07:00
Aseem Saxena
f2f6efea55
Merge pull request #170 from codeflash-ai/no-benchmark-on-top
no benchmark option on top
2025-04-23 11:32:03 -07:00