~info-martin-konrad/epics-base:allocators

Last commit made on 2020-02-21
Get this branch:
git clone -b allocators https://git.launchpad.net/~info-martin-konrad/epics-base
Only Martin Konrad can upload to this branch. If you are Martin Konrad please log in for upload directions.

Branch merges

Branch information

Name:
allocators
Repository:
lp:~info-martin-konrad/epics-base

Recent commits

5e2cfe7... by Martin Konrad on 2019-10-25

Remove global allocator

e73536a... by Martin Konrad on 2019-08-09

Improve C++20 compatibility

1c7ece6... by Martin Konrad on 2019-08-06

Destroy allocator before printing test report

88eeb0f... by Martin Konrad on 2019-08-06

Don't use global allocator in tests

This makes testing much easier.

fe7c670... by Martin Konrad on 2019-07-30

Allow allocators to be compared

5cda7a3... by Martin Konrad on 2019-06-17

Add a simple free list allocator

6ac047f... by Martin Konrad on 2019-06-13

Composable C++ memory allocators

These allocators can be used to build custom allocators. stlAllocator
can be used with C++ STL containers.

9d9c8c0... by Martin Konrad on 2020-02-21

Implement for compilers other than GCC and clang

8f507b8... by Martin Konrad on 2020-02-14

Replace EPICS_... macros by the lowercase "keywords"

619e3d8... by Martin Konrad on 2019-10-22

Detect some C++11 compiler features

Allow some C++11 compiler features to be used through macros. With
modern compilers these macros expand to code enabling the feature
whereas with older compilers the feature will not be used. This
allows us to leverage more extensive compile-time checks with
compilers that support them.