summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-04pkev: 1st pass: growing event managersJonathan Bradley
note: creating more than PK_EV_INIT_MGR_COUNT mgrs is unsupported. A mgr is allocated into contiguous memory. When the reserved number of evs or cbs is passed, the offender grows by PK_EV_GROW_RATIO. PK_EV_INIT_MGR_COUNT = 1 PK_EV_INIT_EV_COUNT = 16 PK_EV_INIT_CB_COUNT = 8 PK_EV_GROW_RATIO = 1.5
2024-11-01pkev: commit test filesJonathan Bradley
2024-11-01pkev: first working versionJonathan Bradley
This is a 'grug' implementation. Use the following defines to control size: PK_EV_MAX_COUNT = 16 PK_EV_MAX_CB_COUNT = 8
2024-10-31pkev: checkpoint: createJonathan Bradley
2024-10-16pkmem: first-pass memory debugger track bucketJonathan Bradley
2024-10-16single-header creation refactorJonathan Bradley
2024-10-12pk_handle_validate isn't static inlineJonathan Bradley
2024-10-12pkmem: move includesJonathan Bradley
2024-10-12add PK_IMPL_ALL and break-up IMPL definesJonathan Bradley
2024-10-11pkstr: addJonathan Bradley
2024-10-11Makefile: echo CPPFLAGS and CXXJonathan Bradley
2024-10-11initial commit: macros, memory, testsJonathan Bradley