Yegappan Lakshmanan | cbae580 | 2021-08-06 21:51:55 +0200 | [diff] [blame] | 1 | /* alloc.c */ |
| 2 | void vim_mem_profile_dump(void); |
| 3 | int alloc_does_fail(size_t size); |
| 4 | void *alloc(size_t size); |
| 5 | void *alloc_id(size_t size, alloc_id_T id); |
| 6 | void *alloc_clear(size_t size); |
| 7 | void *alloc_clear_id(size_t size, alloc_id_T id); |
| 8 | void *lalloc_clear(size_t size, int message); |
| 9 | void *lalloc(size_t size, int message); |
| 10 | void *lalloc_id(size_t size, int message, alloc_id_T id); |
| 11 | void *mem_realloc(void *ptr, size_t size); |
| 12 | void do_outofmem_msg(size_t size); |
| 13 | void free_all_mem(void); |
| 14 | char_u *vim_memsave(char_u *p, size_t len); |
| 15 | void vim_free(void *x); |
| 16 | void ga_clear(garray_T *gap); |
| 17 | void ga_clear_strings(garray_T *gap); |
| 18 | int ga_copy_strings(garray_T *from, garray_T *to); |
| 19 | void ga_init(garray_T *gap); |
| 20 | void ga_init2(garray_T *gap, int itemsize, int growsize); |
| 21 | int ga_grow(garray_T *gap, int n); |
| 22 | int ga_grow_inner(garray_T *gap, int n); |
| 23 | char_u *ga_concat_strings(garray_T *gap, char *sep); |
| 24 | int ga_add_string(garray_T *gap, char_u *p); |
| 25 | void ga_concat(garray_T *gap, char_u *s); |
| 26 | void ga_concat_len(garray_T *gap, char_u *s, size_t len); |
| 27 | void ga_append(garray_T *gap, int c); |
| 28 | void append_ga_line(garray_T *gap); |
| 29 | /* vim: set ft=c : */ |