aboutsummaryrefslogtreecommitdiffstats
path: root/common/almalloc.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use an allocator to allocate uninitilized sublistsChris Robinson2024-01-011-15/+0
|
* Use standard operator new[] and delete[] for aligned allocationsChris Robinson2024-01-011-48/+2
|
* Try to start being a bit more pointer-owner consciousChris Robinson2023-12-261-6/+6
|
* Don't bother checking for std::aligned_allocChris Robinson2021-01-221-5/+2
|
* Simplify the aligned over-allocation strategyChris Robinson2020-06-071-15/+14
|
* Check that aligned_alloc is available with cmakeChris Robinson2020-05-191-2/+2
| | | | | | | | Some compilers support C++17 even on targets that lack required functions. Projects that want to force C++17 will then run into a problem with std::aligned_alloc not existing on those targets, so it needs to be explicitly checked for. The alternative is to simply never use it even when it would be available.
* Fix some standard callsChris Robinson2020-05-161-9/+7
|
* Fix some more implicit conversions noted by GCCChris Robinson2019-09-141-3/+3
|
* Fix a few more C-style castsChris Robinson2019-09-111-1/+1
|
* Remove a couple unnecessary includesChris Robinson2019-07-281-5/+0
|
* Don't explicitly check for standard functionsChris Robinson2019-07-261-2/+4
|
* Remove a couple unused functionsChris Robinson2019-06-061-43/+0
|
* Remove the DEF_ALIGN macroChris Robinson2019-06-061-3/+4
|
* Improve alignment handling for the alignment allocatorChris Robinson2019-06-031-0/+4
|
* Remove redundant void argument list in function defFilip Gawin2019-01-091-2/+2
|
* Use c++ headersFilip Gawin2019-01-091-2/+2
|
* Use nullptr in cpp filesFilip Gawin2019-01-071-3/+3
|
* Avoid several uses of memsetChris Robinson2018-12-081-3/+1
|
* Use new/delete for ALCcontext objectsChris Robinson2018-11-181-3/+3
|
* Convert almalloc.c to C++Chris Robinson2018-11-171-0/+110