aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/memory.h
Commit message (Expand)AuthorAge
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* Merge pull request #29241 from bfredl/shadapackbfredl2024-06-14
|\
| * refactor(shada): use msgpack_sbuffer lessbfredl2024-06-11
* | refactor(memory): use builtin strcat() instead of STRCAT()bfredl2024-06-11
|/
* refactor(msgpack): allow flushing buffer while packing msgpackbfredl2024-03-07
* refactor: IWYU (#27186)zeertzjq2024-01-25
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor(IWYU): move decor provider types to decoration_defs.h (#26692)zeertzjq2023-12-21
* refactor: eliminate cyclic includesdundargoc2023-12-20
* refactor: move function macros out of vim_defs.h (#26300)zeertzjq2023-11-29
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: move Arena and ArenaMem to memory_defs.h (#26240)zeertzjq2023-11-27
* refactor: replace manual header guards with #pragma oncedundargoc2023-11-12
* build(lint): remove unnecessary clint.py rulesdundargoc2023-10-23
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* build(lint): remove clint.py rules for braces #20880dundargoc2022-11-01
* fix(memory): fix memory alignment for dynamic allocationJan Palus2022-10-31
* refactor(arena): use a shared block freelistbfredl2022-08-24
* perf(api): allow to use an arena for return valuesbfredl2022-08-23
* perf(ui): reduce allocation overhead when encoding "redraw" eventsbfredl2022-06-20
* perf(memory): use an arena for RPC decodingbfredl2022-06-14
* refactor: format all C files under nvim/ #15977dundargoc2021-10-12
* refactor: introduce XFREE_CLEAR()Justin M. Keyes2019-05-25
* unittest,memory: Fix testsZyX2017-01-07
* memory: Document new additions to memory.hZyX2017-01-07
* memory: Restore entered_free_all_mem functionalityZyX2017-01-07
* unittest: Allow mocking allocator callsZyX2017-01-07
* refactor: eliminate misc2.cJustin M. Keyes2016-09-13
* rbuffer: Reimplement as a ring buffer and decouple from rstreamThiago de Arruda2015-07-01
* memory.h: don't include vim.h in header filesNicolas Hillegeer2014-07-16
* Add automatic generation of headersZyX2014-06-02
* Move documentation from function declarations to definitionsZyX2014-06-02
* memory: add xstrlcpyNicolas Hillegeer2014-05-26
* Remove long_u: do_outofmem_msg().Eliseo Martínez2014-05-24
* Replace alloc() with xmalloc() and remove immediate OOM checksFelipe Oliveira Carvalho2014-05-19
* Removed `lalloc` prototype(again)Thiago de Arruda2014-05-17
* Fix `xmemdup` function signatureThiago de Arruda2014-05-17
* Introduce nvim namespace: Fix define guards.Eliseo Martínez2014-05-15
* Introduce nvim namespace: Fix project-local includes.Eliseo Martínez2014-05-15
* Introduce nvim namespace: Move files.Eliseo Martínez2014-05-15