wireshark/epan/wmem
João Valverde afdfa9c469 wmem: Add assertion macro with WS_DISABLE_ASSERT
wmem has many assertions during dissection, these are assumed to have
a measurable performance impact so remove assertions with
WS_DISABLE_ASSERT, like is done elsewhere.

We don't use ws_assert() to avoid a dependency on wsutil.

g_assert_not_reached() does not have a performance impact and for
that reason should not be disabled.
2021-07-10 14:29:12 +00:00
..
CMakeLists.txt CMake: Use CheckAPI's abort/termoutput with dissectors only 2021-03-01 20:59:39 +00:00
wmem-int.h wmem: Add assertion macro with WS_DISABLE_ASSERT 2021-07-10 14:29:12 +00:00
wmem.h
wmem_allocator.h
wmem_allocator_block.c Replace g_assert() with g_assert_true() for testing 2021-03-05 14:54:58 +00:00
wmem_allocator_block.h
wmem_allocator_block_fast.c
wmem_allocator_block_fast.h
wmem_allocator_simple.c wmem: Remove dependency on wsutil 2021-07-10 14:29:12 +00:00
wmem_allocator_simple.h
wmem_allocator_strict.c Replace g_assert() with g_assert_true() for testing 2021-03-05 14:54:58 +00:00
wmem_allocator_strict.h
wmem_array.c wmem: Remove dependency on wsutil 2021-07-10 14:29:12 +00:00
wmem_array.h wmem_array: make wmem_array_grow public 2020-08-20 08:15:57 +00:00
wmem_core.c wmem: Add assertion macro with WS_DISABLE_ASSERT 2021-07-10 14:29:12 +00:00
wmem_core.h
wmem_interval_tree.c wmem: Add assertion macro with WS_DISABLE_ASSERT 2021-07-10 14:29:12 +00:00
wmem_interval_tree.h
wmem_list.c
wmem_list.h
wmem_map.c
wmem_map.h
wmem_map_int.h
wmem_miscutl.c wmem: add a GCompareFunc implementation to compare unsigned integer 64 bits long 2021-07-07 13:08:19 +00:00
wmem_miscutl.h wmem: add a GCompareFunc implementation to compare unsigned integer 64 bits long 2021-07-07 13:08:19 +00:00
wmem_queue.h
wmem_scopes.c wmem: Add assertion macro with WS_DISABLE_ASSERT 2021-07-10 14:29:12 +00:00
wmem_scopes.h
wmem_stack.c wmem: Add assertion macro with WS_DISABLE_ASSERT 2021-07-10 14:29:12 +00:00
wmem_stack.h
wmem_strbuf.c wmem: Add assertion macro with WS_DISABLE_ASSERT 2021-07-10 14:29:12 +00:00
wmem_strbuf.h Replace ill-formed UTF-8 byte sequences with replacement character 2020-10-15 21:48:28 +00:00
wmem_strutl.c
wmem_strutl.h
wmem_test.c wmem_test: Replace some assertions with equivalents 2021-03-20 14:23:19 +00:00
wmem_tree-int.h wmem: Use quotes for an internal include 2021-07-09 17:55:20 +00:00
wmem_tree.c wmem: Add assertion macro with WS_DISABLE_ASSERT 2021-07-10 14:29:12 +00:00
wmem_tree.h
wmem_user_cb.c
wmem_user_cb.h
wmem_user_cb_int.h Move still *more* headers outside of extern "C". 2021-03-16 13:50:13 -07:00