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.
index
:
github.com/P-p-H-d/mlib.git
archived/decl-gen
feature/m-as-interface
master
wrap
Unnamed repository; edit this file 'description' to name the repository.
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
m-concurrent.h
Age
Commit message (
Expand
)
Author
2024-01-19
* Remove some obsolete macros
Patrick Pelissier
2024-01-19
Happy new year 2024
Patrick Pelissier
2023-12-30
Add GENTYPE operator to all oplists
Patrick Pelissier
2023-06-12
Define internal M_INLINE:
Patrick Pelissier
2023-04-29
Remove export passthrough of NEW/DEL/REALLOC/FREE interface
Patrick Pelissier
2023-04-22
Provide a way to alter the standard naming convention for the functions
Patrick Pelissier
2023-03-04
Maintenance
Patrick Pelissier
2023-02-16
Rename m-mutex header into m-thread
Patrick Pelissier
2023-01-21
Separate macro into smaller macros (more maintenable)
Patrick Pelissier
2023-01-02
Happy new year
Patrick Pelissier
2022-10-11
Add emplace support for concurrent.
Patrick Pelissier
2022-05-06
Issue in generation of functions:
Patrick Pelissier
2022-04-08
Rename M_DEFAULT_OPLIST in M_BASIC_OPLIST (cleaner name)
Patrick Pelissier
2022-03-24
Move generating macro into the m_ namespace and create a wrapper using histor...
Patrick Pelissier
2022-03-20
Rename string_ into m_string_ in header files (Test files still test classic ...
Patrick Pelissier
2022-03-12
Migrate to 2022
Patrick Pelissier
2021-11-20
Remove deprecated features
Patrick Pelissier
2021-10-31
Rename GET_SET_KEY operator in SAFE_GET_KEY operator
Patrick Pelissier
2021-10-31
Rename CLEAN operator in RESET operator
Patrick Pelissier
2021-10-30
Rename the suffix _get_at to the _safe_get suffix
Patrick Pelissier
2021-10-28
Rename BITSET & CONCURRENT _clean in _reset to avoid confusing _clean & _cle...
Patrick Pelissier
2021-06-12
Adding method for NAME operator for basic containers
Patrick Pelissier
2021-02-13
Rename generated internal functions
Patrick Pelissier
2021-02-08
Factorize code so that _DEF macros use _DEF_AS ones
Patrick Pelissier
2021-01-13
Happy new year
Patrick Pelissier
2021-01-08
Rename operator TEST_EMPTY into EMPTY_P to be compliant with iterator operator
Patrick Pelissier
2020-11-15
Add more comments to explain how it works.
Patrick Pelissier
2020-10-30
Create M_ASSERT macro to encapsulate assert within M*LIB
Patrick Pelissier
2020-10-23
Fix macro formatting.
Patrick Pelissier
2020-10-22
Reformat macro to 80 characters
Patrick Pelissier
2020-10-16
Rename internal types.
Patrick Pelissier
2020-10-03
Add macros
Patrick Pelissier
2020-10-03
Update comments
Patrick Pelissier
2020-10-03
Rename internal types:
Patrick Pelissier
2020-07-14
Formatting: replace TAB by SPACE.
Patrick Pelissier
2020-07-09
Workaround to avoid CLANG unused function warnings
Patrick Pelissier
2020-05-30
Port new error oplist format to all containers.
Patrick Pelissier
2020-05-17
* Add control than the type and the oplist are compatible
Patrick Pelissier
2020-05-15
Add control of sub-oplist when creating a new oplist of a container
Patrick Pelissier
2020-05-09
Add protection against wrong oplist in more headers
Patrick Pelissier
2020-01-04
Happy new year 2020
Patrick Pelissier
2019-06-09
Uniformize API
Patrick Pelissier
2019-05-18
Fix return value for in_serial/out_serial
Patrick Pelissier
2019-05-18
Add in_serial / out_serial for concurrent containers
Patrick Pelissier
2019-04-11
Rewrite RP so that writers cannot starve and avoid warnings with thread sanit...
Patrick Pelissier
2019-04-04
Fix error in lock orders.
Patrick Pelissier
2019-01-02
Happy new year!
Patrick Pelissier
2018-11-27
Remove CONCURRENT_RP2_DEF (Insuficient performance)
Patrick Pelissier
2018-11-25
Export method _size in concurrent if operator GET_SIZE defined.
Patrick Pelissier
2018-11-25
Add another candidate for concurrent with parallel reader.
Patrick Pelissier
[next]