| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-15 | Remove some more unnecessary includes | Maxime Coste | |
| 2023-10-25 | Remove redundant comparison operators | Maxime Coste | |
| Since C++20 (a != b) get automatically rewritten as !(a == b) if the != operator does not exist. | |||
| 2022-10-19 | Remove unused History MemoryDomain | Maxime Coste | |
| 2021-07-26 | always inline custom operator new/delete to avoid spurious warnings | Maxime Coste | |
| GCC 11 warns incorrectly about mismatched new/delete because it auto inlines one but not the other, force inline those function to fix that. | |||
| 2021-07-20 | Add missing new/delete overload in UseMemoryDomain | Maxime Coste | |
| 2019-03-21 | Track more memory statistics | Maxime Coste | |
| 2018-10-14 | maintain a list of valid ranges for region highlighting | Maxime Coste | |
| This should greatly reduce memory usage by only caching matches for ranges that needs to be highlighted, in the case where multiple regions are nested, this means only the topmost region needs to parse and cache the whole buffer, other regions highlighter will only ensure the lines for the ranges they are called up are cached. Fixes #2454 | |||
| 2017-11-01 | Regex: Introduce a Regex memory domain to track usage separately | Maxime Coste | |
| 2017-08-12 | Remove redundant types inside Kakoune::Allocator | Maxime Coste | |
| 2017-05-26 | Modernize the way we compute memory domains from type | Maxime Coste | |
| Use a constexpr function instead of a template type | |||
| 2016-11-28 | Add more memory domains to certain data | Maxime Coste | |
| 2016-09-04 | Use proper buffering when reading remote messages | Maxime Coste | |
| Messages now have their size in a header, along with their type and are only executed once fully received. We dont block anymore while trying to read a full message. | |||
| 2015-06-26 | Always inline Allocator::construct/destroy | Maxime Coste | |
| 2015-01-28 | Add history memory domain | Maxime Coste | |
| 2015-01-21 | Add Display memory domain | Maxime Coste | |
| 2015-01-21 | Try to fix travis compilation errors | Maxime Coste | |
| 2015-01-18 | Add helper for overloading operator new/delete | Maxime Coste | |
| 2015-01-16 | Add support for per type default memory domain | Maxime Coste | |
| 2015-01-15 | Replace InternedStrings with SharedString, shared_ptr based | Maxime Coste | |
| 2015-01-14 | Even more memory tracking | Maxime Coste | |
| 2015-01-14 | Add missing cast to void* in placement new | Maxime Coste | |
| 2015-01-13 | Add missing <new> include | Maxime Coste | |
| 2015-01-13 | Fix compatibility with gcc 4.8 | Maxime Coste | |
| 2015-01-12 | Add missing cstddef include for ptrdiff_t | Maxime Coste | |
| 2015-01-12 | refactor slighly memory domain handling | Maxime Coste | |
| 2015-01-12 | Yet more tracking | Maxime Coste | |
| 2015-01-12 | Some more memory tracking | Maxime Coste | |
| 2015-01-09 | Track String memory allocations | Maxime Coste | |
| 2015-01-07 | Add initial memory domain allocation tracking support | Maxime Coste | |
