sidekick/src/util
Simon Cruanes 851dda696a
feat(cc): have 2 phases of pre-merge events
the first phase observes plugin data unchanged; the second one
is used to update plugin data themselves. This fix a bug that manifests
itself depending on implementation details of Event, where some theory's
event handler fires too late and observes a state that has already
changed.
2022-07-22 21:31:42 -04:00
..
gen large refactor with signature splitting, events, etc. 2022-07-18 23:20:07 -04:00
tests use ocamlformat 2022-07-14 22:09:13 -04:00
Backtrack_stack.ml warnings 2022-07-15 20:32:58 -04:00
Backtrack_stack.mli feat: add some BACKTRACKABLE sigs 2022-07-17 20:21:22 -04:00
Backtrackable_ref.ml use ocamlformat 2022-07-14 22:09:13 -04:00
Backtrackable_ref.mli feat: add some BACKTRACKABLE sigs 2022-07-17 20:21:22 -04:00
Backtrackable_tbl.ml feat: add some BACKTRACKABLE sigs 2022-07-17 20:21:22 -04:00
Backtrackable_tbl.mli feat: add some BACKTRACKABLE sigs 2022-07-17 20:21:22 -04:00
Bag.ml use ocamlformat 2022-07-14 22:09:13 -04:00
Bag.mli use ocamlformat 2022-07-14 22:09:13 -04:00
Bitvec.ml remove iarray 2022-07-15 21:06:46 -04:00
Bitvec.mli remove iarray 2022-07-15 21:06:46 -04:00
Chunk_stack.ml use ocamlformat 2022-07-14 22:09:13 -04:00
Chunk_stack.mli use ocamlformat 2022-07-14 22:09:13 -04:00
dune use ocamlformat 2022-07-14 22:09:13 -04:00
Error.ml use ocamlformat 2022-07-14 22:09:13 -04:00
Error.mli use ocamlformat 2022-07-14 22:09:13 -04:00
Event.ml feat(cc): have 2 phases of pre-merge events 2022-07-22 21:31:42 -04:00
Event.mli event: add a return type 2022-07-21 23:20:44 -04:00
Hash.ml remove iarray 2022-07-15 21:06:46 -04:00
Hash.mli remove iarray 2022-07-15 21:06:46 -04:00
Int_id.ml remove iarray 2022-07-15 21:06:46 -04:00
Log.ml use ocamlformat 2022-07-14 22:09:13 -04:00
Log.mli use ocamlformat 2022-07-14 22:09:13 -04:00
Profile.ml use ocamlformat 2022-07-14 22:09:13 -04:00
Profile.mli remove iarray 2022-07-15 21:06:46 -04:00
Sidekick_util.ml refactor(cc): use explicit actions in CC, not effectful functions 2022-07-22 21:26:21 -04:00
Stat.ml use ocamlformat 2022-07-14 22:09:13 -04:00
Stat.mli use ocamlformat 2022-07-14 22:09:13 -04:00
Util.ml remove iarray 2022-07-15 21:06:46 -04:00
Util.mli remove iarray 2022-07-15 21:06:46 -04:00
Vec.ml wip: expose bug caused by order of event handlers 2022-07-20 21:40:04 -04:00
Vec.mli wip: expose bug caused by order of event handlers 2022-07-20 21:40:04 -04:00
Vec_float.ml remove veci32 2022-07-15 20:32:06 -04:00
Vec_float.mli use ocamlformat 2022-07-14 22:09:13 -04:00
Vec_sig.ml remove veci32 2022-07-15 20:32:06 -04:00
Vec_unit.ml use ocamlformat 2022-07-14 22:09:13 -04:00
Vec_unit.mli remove iarray 2022-07-15 21:06:46 -04:00
Veci.ml remove veci32 2022-07-15 20:32:06 -04:00
Veci.mli remove veci32 2022-07-15 20:32:06 -04:00