chriseth
|
ef9cf29105
|
Merge pull request #198 from chriseth/improve_index
Improve index
|
2023-04-27 00:07:03 +02:00 |
|
chriseth
|
0debf739b5
|
Use nonzero option to improve memory layout.
|
2023-04-26 15:38:54 +02:00 |
|
chriseth
|
f154bf2341
|
Report index size.
|
2023-04-26 14:57:07 +02:00 |
|
chriseth
|
631c98ab21
|
Display functions for Analyzed.
|
2023-04-26 14:54:12 +02:00 |
|
chriseth
|
7e72fedfaf
|
Merge pull request #205 from chriseth/restrict-pc
Restrict pc
|
2023-04-26 14:50:51 +02:00 |
|
chriseth
|
d636dac37b
|
Merge pull request #202 from chriseth/no_unroll_arrays
Do not unroll array repetitions during analysis.
|
2023-04-26 14:48:57 +02:00 |
|
schaeff
|
9f700d7f97
|
restrict pc, update asm to finish with infinite loop
|
2023-04-26 14:20:41 +02:00 |
|
chriseth
|
47af62badd
|
Do not unroll array repetitions during analysis.
|
2023-04-26 12:30:15 +02:00 |
|
chriseth
|
48f499d792
|
Merge pull request #204 from chriseth/replacements_for_objects
Apply replacements to objects.
|
2023-04-26 10:59:38 +02:00 |
|
chriseth
|
1ba7bbf486
|
Apply replacements to objects.
|
2023-04-26 10:55:59 +02:00 |
|
chriseth
|
73760304dc
|
Merge pull request #195 from chriseth/count_pc
Count PC.
|
2023-04-26 10:54:27 +02:00 |
|
chriseth
|
6cf58899b9
|
Merge pull request #200 from chriseth/move_analyzer
Move analyzer to its own crate.
|
2023-04-26 10:49:34 +02:00 |
|
chriseth
|
17a9e8552a
|
Count PC.
|
2023-04-26 10:47:56 +02:00 |
|
chriseth
|
2c2a55bf16
|
Remove unused dependencies.
|
2023-04-26 10:36:45 +02:00 |
|
chriseth
|
2cc594e123
|
Merge pull request #194 from chriseth/data_parser
Better data parsing.
|
2023-04-26 10:27:09 +02:00 |
|
chriseth
|
421bdc66ed
|
Extract and extend reachability.
|
2023-04-26 10:04:39 +02:00 |
|
chriseth
|
c494a0838b
|
Better data parsing.
|
2023-04-26 10:04:39 +02:00 |
|
chriseth
|
2e66d9085f
|
Move json exporter.
|
2023-04-25 15:01:37 +02:00 |
|
chriseth
|
dbac810d53
|
Move analyzer to its own crate.
|
2023-04-25 14:43:58 +02:00 |
|
chriseth
|
de2d3397b3
|
Merge pull request #196 from chriseth/auto_detect_crate
Auto detect crate
|
2023-04-24 19:43:18 +02:00 |
|
chriseth
|
9095fa5e4f
|
Create output directory.
|
2023-04-24 18:41:42 +02:00 |
|
chriseth
|
a323e04671
|
Auto-detect if argument is crate or not.
|
2023-04-24 18:40:37 +02:00 |
|
Leo
|
de7d284cdd
|
Merge pull request #193 from chriseth/disambiguator
Extract disambiguation.
|
2023-04-24 16:04:42 +02:00 |
|
chriseth
|
284126cb8e
|
Merge pull request #192 from chriseth/exclude_workspace
Exclude keccak example from workspace.
|
2023-04-24 15:58:46 +02:00 |
|
chriseth
|
6c45c98583
|
Extract disambiguation.
|
2023-04-24 15:58:12 +02:00 |
|
Leo
|
9b9544604c
|
Merge pull request #175 from chriseth/use_match_for_prover_query
Use match for prover query.
|
2023-04-24 15:53:15 +02:00 |
|
chriseth
|
1e38e383d7
|
Exclude keccak example from workspace.
|
2023-04-24 15:13:59 +02:00 |
|
chriseth
|
ecf5e230eb
|
Merge pull request #190 from chriseth/optional_comma
Optional trailing comma for match arms.
|
2023-04-24 15:05:38 +02:00 |
|
chriseth
|
61eabdee2c
|
Merge pull request #191 from chriseth/fix_nonzero
Fix nonzero.
|
2023-04-24 15:05:25 +02:00 |
|
chriseth
|
f78d77055a
|
Fix nonzero.
|
2023-04-24 14:59:48 +02:00 |
|
chriseth
|
56f002ae2c
|
Optional trailing comma for match arms.
|
2023-04-24 14:47:12 +02:00 |
|
chriseth
|
c0e2952506
|
Use match for prover query.
|
2023-04-24 14:40:07 +02:00 |
|
chriseth
|
7c77081f0b
|
Merge pull request #174 from chriseth/remove-0-div-0-eq-0
Replace 0/0 hack with match
|
2023-04-24 14:03:13 +02:00 |
|
schaeff
|
7aa52d8b9a
|
replace 0/0 hack with match
|
2023-04-24 13:59:12 +02:00 |
|
Leo
|
53846db59b
|
Merge pull request #188 from chriseth/split-into-crates
Split into small crates
|
2023-04-21 19:26:04 +02:00 |
|
schaeff
|
6616f66d10
|
workaround regex feature unification issue
|
2023-04-21 18:39:13 +02:00 |
|
schaeff
|
2e30056934
|
rename test data dir
|
2023-04-21 17:25:16 +02:00 |
|
schaeff
|
82cfa54696
|
split into small crates
|
2023-04-21 17:16:22 +02:00 |
|
chriseth
|
a756b382f9
|
Merge pull request #187 from chriseth/properly_process_multiple_asm_files
Properly process multiple asm files.
|
2023-04-20 23:14:33 +02:00 |
|
chriseth
|
0b7ed5ea72
|
Remove panic handler.
|
2023-04-20 23:07:10 +02:00 |
|
chriseth
|
680dfd4124
|
Warn about duplicate labels (in riscv).
|
2023-04-20 23:06:52 +02:00 |
|
chriseth
|
c20de5340b
|
Add memcmp.
|
2023-04-20 22:38:48 +02:00 |
|
chriseth
|
1d68bd44fa
|
Adjust keccak test.
|
2023-04-20 22:38:43 +02:00 |
|
chriseth
|
2678b03a93
|
Properly process multiple asm files.
|
2023-04-20 22:31:13 +02:00 |
|
chriseth
|
f5dd2fa110
|
Merge pull request #185 from chriseth/fix_data_processing
Fix data processing
|
2023-04-20 22:31:07 +02:00 |
|
chriseth
|
2934093e27
|
Merge pull request #186 from chriseth/dynamic_calls
Support dynamic calls.
|
2023-04-20 22:28:22 +02:00 |
|
chriseth
|
5604574c0e
|
Support dynamic calls.
|
2023-04-20 22:23:18 +02:00 |
|
chriseth
|
0741f7b200
|
Parse more data object directives.
|
2023-04-20 22:11:51 +02:00 |
|
Leo
|
34fa5f216f
|
Merge pull request #180 from chriseth/improved_neg
Improved neg implementation.
|
2023-04-20 19:44:50 +02:00 |
|
Leo
|
6a2051282c
|
Merge pull request #184 from chriseth/more_instructions
Some more instructions.
|
2023-04-20 19:06:29 +02:00 |
|