Commit Graph
541 Commits
Author SHA1 Message Date
BlackMATov dbca453bbb alive/empty/has/get function work with a primary fragment of pairs 2025-08-01 06:00:29 +07:00
BlackMATov 025a9d4d8c more pair checks 2025-07-30 02:11:08 +07:00
BlackMATov b6e4bfe608 remove wildcard-set 2025-07-21 22:09:51 +07:00
BlackMATov 90e7bb25ef mark all internal fragments 2025-07-12 00:40:26 +07:00
BlackMATov d6b16df401 chunk purging with pairs 2025-07-11 22:36:56 +07:00
BlackMATov d86c85d522 clear pair chunks when pair fragments are destroyed 2025-07-11 18:44:01 +07:00
BlackMATov f7e4dfb30c remove wildcard get tests 2025-07-08 06:19:18 +07:00
BlackMATov f4671e5a64 wildcard set 2025-07-08 06:05:14 +07:00
BlackMATov 6603399ee6 evolved.each function documentation 2025-07-07 14:17:11 +07:00
BlackMATov d91b087c76 style fixes 2025-07-07 13:53:54 +07:00
BlackMATov 041777eb23 update readme 2025-07-07 12:46:17 +07:00
BlackMATov b8e0345e02 primary/secondary pair iterators 2025-07-07 05:33:45 +07:00
BlackMATov aa3717d290 update roadmap 2025-07-05 20:04:23 +07:00
BlackMATov 83e09183a2 alive/empty/has for new ids/pairs 2025-07-05 20:04:15 +07:00
BlackMATov 837302c533 chunk_has_all/any for new ids/pairs 2025-07-05 01:43:39 +07:00
BlackMATov 27b134e6c0 new pair flags in chunks, with/without_xxx functions for new ids and pairs 2025-07-04 23:43:46 +07:00
BlackMATov 1c89e3853c new way to pack identifiers and pairs 2025-07-02 00:35:33 +07:00
BlackMATov 5eb8902d5a new evolved.name function 2025-06-30 23:21:46 +07:00
BlackMATov b5d8ced4c8 universal pack/unpack functions with optional flags 2025-06-20 20:06:42 +07:00
BlackMATov d24ec1ac8e make the without_fragment function set slightly faster 2025-06-19 08:30:14 +07:00
BlackMATov 8d7435064d additional debug checks for pair/unpair 2025-06-18 22:08:29 +07:00
BlackMATov 3291ad7479 simplify alive function set for now 2025-06-18 21:56:47 +07:00
BlackMATov 71cfdff3b7 proof of concept chunk_without for pair wildcards 2025-06-18 03:09:51 +07:00
BlackMATov 04b36f901b skip paired fragments while gathering required fragments 2025-06-18 01:50:29 +07:00
BlackMATov 063acc778b more effective has function set for pair wildcards 2025-06-18 01:27:45 +07:00
BlackMATov 78ad8bd53e new assoc list helper functions 2025-06-17 23:34:27 +07:00
BlackMATov 14055fbadf set/remove/clear/destroy for pairs 2025-06-16 21:56:22 +07:00
BlackMATov 697a041832 has/get function set for pairs 2025-06-16 21:36:20 +07:00
BlackMATov 9a2a62ec89 empty function set for pairs 2025-06-16 21:31:41 +07:00
BlackMATov 4f33796b97 has function set for pairs 2025-06-16 21:15:52 +07:00
BlackMATov 1e9005e468 alive function set for pairs 2025-06-15 07:19:21 +07:00
BlackMATov c7402cbb05 simplify validation functions 2025-06-15 07:17:39 +07:00
BlackMATov 5375c0bdea dummy ANY predefined fragment 2025-06-15 07:11:39 +07:00
BlackMATov 44d2572530 basic pairs construction 2025-06-15 07:09:36 +07:00
BlackMATov 56a5fb8265 disable gc for fuzz tests 2025-06-09 19:50:49 +07:00
BlackMATov 21aae4ae86 update ROADMAP 2025-06-09 18:57:07 +07:00
BlackMATov be22c2c85b update README 2025-06-09 07:37:32 +07:00
BlackMATov 9a5ea20778 v1.1.0 2025-06-06 21:25:08 +07:00
BlackMATov 0112d0747a Merge branch 'feature/requires_fragment' into dev 2025-06-06 21:21:59 +07:00
BlackMATov c222a49257 fix the cloning with requires behavior for removed required fragments 2025-06-06 21:20:38 +07:00
BlackMATov fbd9f9f970 additional requries-fragment tests 2025-06-06 18:32:56 +07:00
BlackMATov d8c9481f13 Merge branch 'dev' into feature/requires_fragment 2025-06-05 14:46:47 +07:00
BlackMATov 47fcc9cc13 additional requries-fragment test 2025-06-05 14:46:16 +07:00
BlackMATov cb98a4e461 update README 2025-05-31 07:14:03 +07:00
BlackMATov a559c73c35 update README to reflect the new REQUIRES trait feature 2025-05-30 03:41:42 +07:00
BlackMATov ba5ee22f5d little improvements REQUIRES fragments 2025-05-30 01:26:56 +07:00
BlackMATov 50afb722d1 proof of concept REQUIRES fragment impl 2025-05-29 17:08:40 +07:00
BlackMATov 8eccd461fd add pack/unpack fuzz test 2025-05-28 23:34:14 +07:00
BlackMATov c323131d1e add pack/unpack fuzz test 2025-05-28 23:33:57 +07:00
BlackMATov 8038031b51 has_required_fragments chunk flag 2025-05-28 22:44:18 +07:00