Commit graph

  • c7b4c0d0de ci: limit test to 1 process for windows and macos Fardale 2021-04-03 12:37:11 +02:00
  • 4980d84515 refactor flat_tbl to not store hash Simon Cruanes 2021-04-03 01:10:49 -04:00
  • edccae0c89 update benchs Simon Cruanes 2021-04-03 01:10:36 -04:00
  • 76a3fb953e refactor(flat_tbl): use only one array of slots + inline record Simon Cruanes 2021-04-03 00:48:38 -04:00
  • bee90ee6ea feat: add Flat_tbl to containers-data Simon Cruanes 2021-04-02 00:49:38 -04:00
  • da2abe6e60 fix(ccint): make sure hash is always positive Simon Cruanes 2021-04-03 00:57:41 -04:00
  • 6eab4269f1 perf(ccint): single implementation of popcount using int64 Simon Cruanes 2021-04-03 00:48:16 -04:00
  • 8edddf5414 perf(int): use FNV for integer hashing Simon Cruanes 2021-04-03 00:03:13 -04:00
  • 02224148c6 ci: fix name of the main branch Fardale 2021-04-02 21:25:08 +02:00
  • 8e1e4d36ed ci: fix caching and other improvement Fardale 2021-02-15 17:45:37 +01:00
  • 1eb0cc9215 ci: fix caching and other improvement Fardale 2021-02-15 17:45:37 +01:00
  • f6559e0a70 deploy: 739dd4412c c-cube 2021-04-02 02:24:56 +00:00
  • e82e45d869 doc for 3.3 Simon Cruanes 2021-04-01 22:19:55 -04:00
  • 739dd4412c prepare for 3.3 v3.3 Simon Cruanes 2021-04-01 22:16:40 -04:00
  • ad2f76a32b deploy: 13028c3d17 c-cube 2021-03-29 22:22:47 +00:00
  • 13028c3d17 CCSeq: Add for_all and exists Bertrand Bonnefoy-Claudet 2021-03-29 22:40:08 +02:00
  • 5f3ebc5d16 CCSeq: Add for_all and exists Bertrand Bonnefoy-Claudet 2021-03-29 22:40:08 +02:00
  • bfaffc5c39 refactor: have bench compile again Simon Cruanes 2021-03-25 23:10:52 -04:00
  • f41887c367 refactor(pool): less locking, fix deadlock, more parallelism Simon Cruanes 2021-03-25 23:09:59 -04:00
  • 40c05cc7e3 wip: feat(pool): keep one idle thread Simon Cruanes 2021-03-24 18:44:41 -04:00
  • 8982f87ca7 perf: small optim in Pool.sequence_a Simon Cruanes 2021-03-24 18:44:28 -04:00
  • dd1cf2a046 perf(pool): try to inline with_lock Simon Cruanes 2021-03-24 18:44:07 -04:00
  • aaf956b304 deploy: 178f7dc92f c-cube 2021-03-25 21:44:10 +00:00
  • 178f7dc92f feat(sexp): expose last location in decoder Simon Cruanes 2021-03-25 15:20:51 -04:00
  • 3692f2eb84 deploy: 0a54024143 c-cube 2021-03-19 14:43:26 +00:00
  • 0a54024143 doc: clarify CCOpt.filter Matt Bray 2021-03-19 11:42:41 +00:00
  • 10863e55e6
    doc: clarify CCOpt.filter Matt Bray 2021-03-19 11:42:41 +00:00
  • 0de515b94b attempt to fix tests Simon Cruanes 2021-03-13 16:56:21 -05:00
  • 8b82a280ae deploy: 2c96dd1b55 FardaleM 2021-03-12 17:33:18 +00:00
  • 2c96dd1b55 feat(CCChar): add CCChar.Infix Fardale 2021-03-12 18:27:09 +01:00
  • bf06dff0f5 deploy: 4ad331fbe3 FardaleM 2021-03-12 17:20:03 +00:00
  • 4ad331fbe3 feat(CCString): add CCString.foldi Fardale 2021-03-12 18:13:03 +01:00
  • c8b4e54de9 deploy: 5ad8914e4c c-cube 2021-03-02 14:51:30 +00:00
  • 5ad8914e4c feat: add code-generator for optimal bitfields; add tests Simon Cruanes 2021-03-02 09:40:42 -05:00
  • c2e4236a65 deploy: 5593e28431 c-cube 2021-02-26 22:32:21 +00:00
  • 5593e28431 feat(CCFormat): add string_lines combinator Simon Cruanes 2021-02-26 17:25:33 -05:00
  • 89d6feed98 fix Simon Cruanes 2021-02-25 12:59:56 -05:00
  • a7dc690da4 deploy: 1975c98025 FardaleM 2021-02-25 17:58:41 +00:00
  • 1975c98025 fix: wrong name in 6b52ec69 Fardale 2021-02-25 18:51:33 +01:00
  • a4fecaf8b5 deploy: 6b52ec6945 FardaleM 2021-02-25 16:45:47 +00:00
  • 6b52ec6945 feat(CCList): update with regards to partition_map Fardale 2021-02-25 17:31:15 +01:00
  • 1367418e9d deploy: 30121b8d2c c-cube 2021-02-23 02:02:48 +00:00
  • 30121b8d2c
    Merge pull request #358 from copy/master Simon Cruanes 2021-02-22 20:56:41 -05:00
  • dcf1b4aa6c Fix integer overflow warning on jsoo (#346) Fabian 2021-02-21 15:53:54 -05:00
  • 0e57823505 deploy: b5ecb273ef c-cube 2021-02-12 19:41:59 +00:00
  • b5ecb273ef feat: add CCList.cons' Simon Cruanes 2021-02-12 14:35:29 -05:00
  • 2f7366be59
    Merge pull request #351 from darrenldl/add-fuzz-helper-scripts Simon Cruanes 2021-02-12 10:54:54 -05:00
  • 5a26166a44 deploy: 01f70cc802 c-cube 2021-02-07 18:10:17 +00:00
  • 01f70cc802 update code and comments Simon Cruanes 2021-02-07 13:03:03 -05:00
  • 85decd732c
    CCMap: implement {of,add}_*_with family of function with update (#352) Arnaud Spiwack 2021-02-07 19:03:33 +01:00
  • 208406697d CCMap: implement {of,add}_*_with family of function with update Arnaud Spiwack 2021-02-07 18:12:21 +01:00
  • deed5eec6b deploy: 0ef515f1af c-cube 2021-02-06 17:22:47 +00:00
  • 3bee276028 try to fix stupid CI Simon Cruanes 2021-02-06 12:22:20 -05:00
  • 0ef515f1af feat: add CCHashtbl.{of,add}_{list,seq,iter}_with Simon Cruanes 2021-02-06 12:16:03 -05:00
  • 84689d4b1a deploy: 51bb9175f3 c-cube 2021-02-06 17:11:00 +00:00
  • 51bb9175f3 add CCMap.of_{list,iter,seq}_with functions Simon Cruanes 2021-02-06 11:50:41 -05:00
  • 78590d90f2 deploy: c4aabbf699 FardaleM 2021-02-05 14:32:04 +00:00
  • c4aabbf699 doc: fix doc in CCParse Fardale 2021-02-05 15:25:25 +01:00
  • d276208c81 Updated fuzz/run.sh with an upgraded version Darren Ldl 2021-02-05 15:29:06 +11:00
  • 8efa095a11 Updated .gitignore to ignore fuzz-logs/ Darren Ldl 2021-02-05 15:28:45 +11:00
  • 5de909a534 Copied fuzzing helper scripts over Darren Ldl 2021-02-05 15:20:55 +11:00
  • e7d42d9b75 deploy: 447df826f1 c-cube 2021-02-03 04:26:55 +00:00
  • 447df826f1 move canonical sexps into their own module Simon Cruanes 2021-02-02 23:02:54 -05:00
  • 176b2e5ff2 cleanup of makefile Simon Cruanes 2021-02-02 22:48:16 -05:00
  • 427c15e472 add fuzzing for csexp Simon Cruanes 2021-02-02 22:48:08 -05:00
  • 033680b243 deploy: b2b1d2b5fa c-cube 2021-02-03 03:22:43 +00:00
  • b2b1d2b5fa feat(ccsexp): printer and parser for canonical S-exprs Simon Cruanes 2021-02-02 22:16:15 -05:00
  • 32cdf9c3cf fix Simon Cruanes 2021-02-01 16:30:02 -05:00
  • 5c7022f8cc deploy: 0097fd3c3d c-cube 2021-02-01 16:50:14 +00:00
  • 254d483f29 add doc for 3.2 Simon Cruanes 2021-02-01 10:58:00 -05:00
  • 0097fd3c3d prepare for 3.2 v3.2 Simon Cruanes 2021-02-01 10:40:28 -05:00
  • ed2c15724c add link to dev doc in index Fardale 2021-01-26 13:15:36 +01:00
  • b0db73ca5b
    Delete .nojekyll Fardale 2021-01-26 12:13:09 +01:00
  • f313361df7 try to fix CI for gh-pages Fardale 2021-01-26 12:03:12 +01:00
  • 5520735a77 fix: enable jekyll on gh-pages Fardale 2021-01-26 11:55:50 +01:00
  • cbc1f18c66 deploy: 179d19e444 FardaleM 2021-01-26 10:48:55 +00:00
  • 179d19e444 fix(CI): correct the name of the main branch Fardale 2021-01-26 11:43:07 +01:00
  • b34c3fe75a try to enable auto deploy of doc Fardale 2021-01-26 11:41:44 +01:00
  • d9df726ca0 clean: remove stuff specific for ocaml < 4.03 Fardale 2021-01-26 11:26:33 +01:00
  • 3068aacc84
    Merge pull request #349 from c-cube/cceither Simon Cruanes 2021-01-25 14:02:07 -05:00
  • 23bcc8887c feat: add CCEither module Fardale 2021-01-25 18:18:24 +01:00
  • 124a808b54 chore(CI): test core on non ubuntu platform Fardale 2021-01-25 19:44:00 +01:00
  • a6318949f6 chore(CI): run test only on Ubuntu Fardale 2021-01-25 18:49:52 +01:00
  • 663416b350 fix: change container.data to container-data in README.md Fardale 2021-01-25 18:03:54 +01:00
  • 383baf4464 Syncing comments JPR 2021-01-23 22:07:13 +01:00
  • ae886c2f08 add CCList.chunks Simon Cruanes 2021-01-24 11:18:53 -05:00
  • 9d89b8a3f5 Syncing comments JPR 2021-01-23 22:07:13 +01:00
  • e037ca1afa doc: fix a link in the readme Simon Cruanes 2021-01-22 11:08:13 -05:00
  • 5f7b03d83b doc: refresh readme Simon Cruanes 2021-01-12 12:32:45 -05:00
  • 646ea1645c doc: update readme Simon Cruanes 2021-01-12 11:53:52 -05:00
  • f9e9c39c37 feat: add iter/seq functions to CCString Simon Cruanes 2021-01-12 11:53:37 -05:00
  • fc57765c31 fix(ccint): pick popcount at runtime on 64 bits fix-346 Simon Cruanes 2020-12-28 17:13:02 -05:00
  • 858dee7279 fix: in shims, use configurator properly to determine int size Simon Cruanes 2020-12-27 22:23:45 -05:00
  • bb8a9d02d7 chore: try to optimize CI a bit further Simon Cruanes 2020-12-21 18:23:47 -05:00
  • fb4891dac3 yoloize the github CI cache Simon Cruanes 2020-12-21 17:41:18 -05:00
  • 12ac1de588 be nicer to mac OS' lazy scheduler in tests Simon Cruanes 2020-12-21 17:17:47 -05:00
  • 330e026d0a try to enable cache in CI Simon Cruanes 2020-12-21 16:34:02 -05:00
  • b5c0de301d chore: try to optimize CI a bit further wip-ci-cache-2020-12-21 Simon Cruanes 2020-12-21 18:23:47 -05:00
  • 954f1c6765 yoloize the github CI cache Simon Cruanes 2020-12-21 17:41:18 -05:00
  • b18a71efd6 be nicer to mac OS' lazy scheduler in tests Simon Cruanes 2020-12-21 17:17:47 -05:00