Simon Cruanes
|
ee2ea784ad
|
remove Vec_unit
|
2022-07-30 23:22:25 -04:00 |
|
Simon Cruanes
|
6da6284711
|
refactor(cc): use explicit actions in CC, not effectful functions
|
2022-07-22 21:26:21 -04:00 |
|
Simon Cruanes
|
ea752b5cf5
|
feat: add some BACKTRACKABLE sigs
|
2022-07-17 20:21:22 -04:00 |
|
Simon Cruanes
|
5a559bec92
|
remove veci32
|
2022-07-15 20:32:06 -04:00 |
|
Simon Cruanes
|
a1bc186d2e
|
use ocamlformat
|
2022-07-14 22:09:13 -04:00 |
|
Simon Cruanes
|
9517e88467
|
feat(util): add backtrackable ref
|
2021-12-07 14:08:06 -05:00 |
|
Simon Cruanes
|
597a6c378e
|
wip: split VecI32 and VecSmallInt
- use VecSmallInt for small integers of type `int`
- use VecI32 to store actual int32 (in particular for proof steps)
|
2021-10-16 20:31:56 -04:00 |
|
Simon Cruanes
|
73cca4ca18
|
move chunk_stack to util, fix some bugs
|
2021-10-14 23:18:21 -04:00 |
|
Simon Cruanes
|
6fae75f94d
|
add Vec_unit to util
|
2021-10-12 22:13:05 -04:00 |
|
Simon Cruanes
|
782afa4415
|
feat: move Int_id into its own module
|
2021-08-25 23:52:08 -04:00 |
|
Simon Cruanes
|
c8eb1ec29e
|
feat(util): add Vec_sig to express common vector interface
|
2021-08-20 18:04:54 -04:00 |
|
Simon Cruanes
|
29892d07de
|
feat(util): Vec_float based on bigarrays
|
2021-07-20 23:33:57 -04:00 |
|
Simon Cruanes
|
d08d5fe9c4
|
feat(util): add VecI32 based on bigarray
|
2021-07-20 10:07:29 -04:00 |
|
Simon Cruanes
|
2107b3de7e
|
feat(util): a Bitvec module, refactor testing
|
2021-07-19 09:57:02 -04:00 |
|
Simon Cruanes
|
564dcec252
|
cleanup msat, rename it sidekick.sat
|
2021-07-18 01:40:55 -04:00 |
|
Simon Cruanes
|
79bc3def3f
|
refactor to get sidekick-base library
|
2021-07-03 20:20:19 -04:00 |
|
Simon Cruanes
|
fafb001934
|
feat: add profiling system based on TEF
- a `Sidekick_util.Profile` module, deps-free
- an optional sidekick.tef library that needs unix+mtime
|
2020-12-22 16:27:45 -05:00 |
|
Simon Cruanes
|
ac99903aec
|
feat: add backtrackable table
|
2019-06-10 14:55:38 -05:00 |
|
Simon Cruanes
|
128e7dceb8
|
refactor: move Hash to util/; fix some warnings
|
2019-06-10 10:46:16 -05:00 |
|
Simon Cruanes
|
539186bfe6
|
feat: modular statistics aggregate
|
2019-03-22 20:14:28 -05:00 |
|
Simon Cruanes
|
a463dbb4b5
|
feat(cc): split sub-library sidekick.cc, make it fully functorized
|
2019-02-09 21:57:20 -06:00 |
|
Simon Cruanes
|
0326c07c16
|
refactor: add Sidekick_util with some re-exports
|
2019-02-08 19:44:59 -06:00 |
|