Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/P-p-H-d/mlib.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-01-19* Remove some obsolete macrosPatrick Pelissier
2024-01-19Happy new year 2024Patrick Pelissier
2023-12-30Add GENTYPE operator to all oplistsPatrick Pelissier
2023-06-12Define internal M_INLINE:Patrick Pelissier
2023-04-29Remove export passthrough of NEW/DEL/REALLOC/FREE interfacePatrick Pelissier
2023-04-22Provide a way to alter the standard naming convention for the functionsPatrick Pelissier
2023-03-04MaintenancePatrick Pelissier
2023-02-16Rename m-mutex header into m-threadPatrick Pelissier
2023-01-21Separate macro into smaller macros (more maintenable)Patrick Pelissier
2023-01-02Happy new yearPatrick Pelissier
2022-10-11Add emplace support for concurrent.Patrick Pelissier
2022-05-06Issue in generation of functions:Patrick Pelissier
2022-04-08Rename M_DEFAULT_OPLIST in M_BASIC_OPLIST (cleaner name)Patrick Pelissier
2022-03-24Move generating macro into the m_ namespace and create a wrapper using histor...Patrick Pelissier
2022-03-20Rename string_ into m_string_ in header files (Test files still test classic ...Patrick Pelissier
2022-03-12Migrate to 2022Patrick Pelissier
2021-11-20Remove deprecated featuresPatrick Pelissier
2021-10-31Rename GET_SET_KEY operator in SAFE_GET_KEY operatorPatrick Pelissier
2021-10-31Rename CLEAN operator in RESET operatorPatrick Pelissier
2021-10-30Rename the suffix _get_at to the _safe_get suffixPatrick Pelissier
2021-10-28Rename BITSET & CONCURRENT _clean in _reset to avoid confusing _clean & _cle...Patrick Pelissier
2021-06-12Adding method for NAME operator for basic containersPatrick Pelissier
2021-02-13Rename generated internal functionsPatrick Pelissier
2021-02-08Factorize code so that _DEF macros use _DEF_AS onesPatrick Pelissier
2021-01-13Happy new yearPatrick Pelissier
2021-01-08Rename operator TEST_EMPTY into EMPTY_P to be compliant with iterator operatorPatrick Pelissier
2020-11-15Add more comments to explain how it works.Patrick Pelissier
2020-10-30Create M_ASSERT macro to encapsulate assert within M*LIBPatrick Pelissier
2020-10-23Fix macro formatting.Patrick Pelissier
2020-10-22Reformat macro to 80 charactersPatrick Pelissier
2020-10-16Rename internal types.Patrick Pelissier
2020-10-03Add macrosPatrick Pelissier
2020-10-03Update commentsPatrick Pelissier
2020-10-03Rename internal types:Patrick Pelissier
2020-07-14Formatting: replace TAB by SPACE.Patrick Pelissier
2020-07-09Workaround to avoid CLANG unused function warningsPatrick Pelissier
2020-05-30Port new error oplist format to all containers.Patrick Pelissier
2020-05-17* Add control than the type and the oplist are compatiblePatrick Pelissier
2020-05-15Add control of sub-oplist when creating a new oplist of a containerPatrick Pelissier
2020-05-09Add protection against wrong oplist in more headersPatrick Pelissier
2020-01-04Happy new year 2020Patrick Pelissier
2019-06-09Uniformize APIPatrick Pelissier
2019-05-18Fix return value for in_serial/out_serialPatrick Pelissier
2019-05-18Add in_serial / out_serial for concurrent containersPatrick Pelissier
2019-04-11Rewrite RP so that writers cannot starve and avoid warnings with thread sanit...Patrick Pelissier
2019-04-04Fix error in lock orders.Patrick Pelissier
2019-01-02Happy new year!Patrick Pelissier
2018-11-27Remove CONCURRENT_RP2_DEF (Insuficient performance)Patrick Pelissier
2018-11-25Export method _size in concurrent if operator GET_SIZE defined.Patrick Pelissier
2018-11-25Add another candidate for concurrent with parallel reader.Patrick Pelissier