diff options
| author | Vlad Vissoultchev <wqweto@gmail.com> | 2016-04-17 16:37:23 +0300 |
|---|---|---|
| committer | Vlad Vissoultchev <wqweto@gmail.com> | 2016-04-17 17:25:55 +0300 |
| commit | 224236f57c7d645c9b23d717de354df5d12b98b6 (patch) | |
| tree | 27299b0ac2b9ec69d519c87bd5d8f5842346e0df /tests/tests2/38_multiple_array_index.expect | |
| parent | acc8f602e57d69e6e36c417b7b360b6dd685b64e (diff) | |
| download | tinycc-224236f57c7d645c9b23d717de354df5d12b98b6.tar.gz tinycc-224236f57c7d645c9b23d717de354df5d12b98b6.tar.bz2 | |
Improve hash performance
- better `TOK_HASH_FUNC`
- increases `hash_ident` initial size to 16k (from 8k)
- `cstr_cat` uses single `realloc` + `memcpy`
- `cstr_cat` can append terminating zero
- `tok_str_realloc` initial size to 16 (from 8)
- `parse_define` uses static `tokstr_buf`
- `next` uses static `tokstr_buf`
- fixes two latent bugs (wrong deallocations in libtcc.c:482 and
tccpp.c:2987)
Diffstat (limited to 'tests/tests2/38_multiple_array_index.expect')
0 files changed, 0 insertions, 0 deletions
