{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.EkXheQdS/b1/tbox_1.7.5-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.EkXheQdS/b2/tbox_1.7.5-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,2 +1,2 @@\n \n- c57e4f565e7d2f26f9d97721a12d09d9 390824 libdevel optional libtbox-dev_1.7.5-1_i386.deb\n+ 8014fc103b7806653ed418901d0dfc45 392120 libdevel optional libtbox-dev_1.7.5-1_i386.deb\n"}, {"source1": "libtbox-dev_1.7.5-1_i386.deb", "source2": "libtbox-dev_1.7.5-1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-11-13 13:43:29.000000 debian-binary\n -rw-r--r-- 0 0 0 10728 2023-11-13 13:43:29.000000 control.tar.xz\n--rw-r--r-- 0 0 0 379904 2023-11-13 13:43:29.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 381200 2023-11-13 13:43:29.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/i386-linux-gnu/libtbox.a", "source2": "./usr/lib/i386-linux-gnu/libtbox.a", "unified_diff": null, "details": [{"source1": "nm -s {}", "source2": "nm -s {}", "comments": ["error from `nm -s {}`:", "nm: prefix.c.o: no symbols", "nm: crc32.S.o: no symbols"], "unified_diff": "@@ -12,71 +12,78 @@\n tb_fnv32_make_from_cstr in fnv32.c.o\n __x86.get_pc_thunk.bx in fnv32.c.o\n tb_fnv32_1a_make in fnv32.c.o\n tb_fnv32_1a_make_from_cstr in fnv32.c.o\n tb_adler32_make in adler32.c.o\n tb_adler32_make_from_cstr in adler32.c.o\n __x86.get_pc_thunk.bx in adler32.c.o\n+tb_int32_div in int32.c.o\n+__x86.get_pc_thunk.bp in int32.c.o\n+__x86.get_pc_thunk.bx in math.c.o\n+tb_math_init_env in math.c.o\n+tb_math_exit_env in math.c.o\n+tb_random_linear_seed in linear.c.o\n+__x86.get_pc_thunk.bx in linear.c.o\n+tb_random_linear_value in linear.c.o\n tb_random_seed in random.c.o\n __x86.get_pc_thunk.bx in random.c.o\n tb_random_value in random.c.o\n tb_random_reset in random.c.o\n tb_random_range in random.c.o\n tb_random_rangef in random.c.o\n-tb_random_linear_seed in linear.c.o\n-__x86.get_pc_thunk.bx in linear.c.o\n-tb_random_linear_value in linear.c.o\n-tb_int32_div in int32.c.o\n-__x86.get_pc_thunk.bp in int32.c.o\n tb_fixed16_invert_int32 in fixed16.c.o\n tb_fixed16_sincos_int32 in fixed16.c.o\n __x86.get_pc_thunk.ax in fixed16.c.o\n tb_fixed16_atan2_int32 in fixed16.c.o\n tb_fixed16_asin_int32 in fixed16.c.o\n tb_fixed16_atan_int32 in fixed16.c.o\n tb_fixed16_exp_int32 in fixed16.c.o\n-__x86.get_pc_thunk.bx in math.c.o\n-tb_math_init_env in math.c.o\n-tb_math_exit_env in math.c.o\n-tb_time in time.c.o\n-__x86.get_pc_thunk.bx in time.c.o\n+tb_gmmktime in gmmktime.c.o\n tb_gmtime in gmtime.c.o\n __x86.get_pc_thunk.bx in gmtime.c.o\n tb_mktime in mktime.c.o\n __x86.get_pc_thunk.bx in mktime.c.o\n tb_localtime in localtime.c.o\n __x86.get_pc_thunk.bx in localtime.c.o\n-tb_gmmktime in gmmktime.c.o\n-tb_getchar in getchar.c.o\n-__x86.get_pc_thunk.bx in getchar.c.o\n-tb_vsnprintf in vsnprintf.c.o\n-__x86.get_pc_thunk.ax in vsnprintf.c.o\n+tb_time in time.c.o\n+__x86.get_pc_thunk.bx in time.c.o\n+tb_sprintf in sprintf.c.o\n+__x86.get_pc_thunk.bx in sprintf.c.o\n+tb_wprintf in wprintf.c.o\n+__x86.get_pc_thunk.bx in wprintf.c.o\n+__x86.get_pc_thunk.bx in printf_object.c.o\n+tb_printf_object_register in printf_object.c.o\n+tb_printf_object_find in printf_object.c.o\n+tb_printf_object_exit in printf_object.c.o\n __x86.get_pc_thunk.bx in vswprintf.c.o\n tb_vswprintf in vswprintf.c.o\n __x86.get_pc_thunk.ax in vswprintf.c.o\n+tb_printf in printf.c.o\n+__x86.get_pc_thunk.bx in printf.c.o\n+tb_puts in puts.c.o\n+__x86.get_pc_thunk.bx in puts.c.o\n+tb_getchar in getchar.c.o\n+__x86.get_pc_thunk.bx in getchar.c.o\n tb_snprintf in snprintf.c.o\n __x86.get_pc_thunk.bx in snprintf.c.o\n-tb_sprintf in sprintf.c.o\n-__x86.get_pc_thunk.bx in sprintf.c.o\n-tb_wprintf in wprintf.c.o\n-__x86.get_pc_thunk.bx in wprintf.c.o\n-tb_putchar in putchar.c.o\n-__x86.get_pc_thunk.bx in putchar.c.o\n tb_wputs in wputs.c.o\n __x86.get_pc_thunk.bx in wputs.c.o\n-tb_printf in printf.c.o\n-__x86.get_pc_thunk.bx in printf.c.o\n+tb_putchar in putchar.c.o\n+__x86.get_pc_thunk.bx in putchar.c.o\n tb_swprintf in swprintf.c.o\n __x86.get_pc_thunk.bx in swprintf.c.o\n-tb_puts in puts.c.o\n-__x86.get_pc_thunk.bx in puts.c.o\n-__x86.get_pc_thunk.bx in printf_object.c.o\n-tb_printf_object_register in printf_object.c.o\n-tb_printf_object_find in printf_object.c.o\n-tb_printf_object_exit in printf_object.c.o\n+tb_vsnprintf in vsnprintf.c.o\n+__x86.get_pc_thunk.ax in vsnprintf.c.o\n+tb_wcstombs in wcstombs.c.o\n+__x86.get_pc_thunk.bx in wcstombs.c.o\n+tb_mbstowcs in mbstowcs.c.o\n+__x86.get_pc_thunk.bx in mbstowcs.c.o\n+tb_srandom in random.c.o\n+__x86.get_pc_thunk.bx in random.c.o\n+tb_random in random.c.o\n tb_s8tod in stdlib.c.o\n __x86.get_pc_thunk.ax in stdlib.c.o\n tb_s10tod in stdlib.c.o\n tb_s16tod in stdlib.c.o\n tb_s2tou64 in stdlib.c.o\n tb_s8tou64 in stdlib.c.o\n tb_s10tou64 in stdlib.c.o\n@@ -84,133 +91,126 @@\n __x86.get_pc_thunk.bp in stdlib.c.o\n tb_s2tod in stdlib.c.o\n tb_stou64 in stdlib.c.o\n tb_sbtou64 in stdlib.c.o\n __x86.get_pc_thunk.cx in stdlib.c.o\n tb_stod in stdlib.c.o\n tb_sbtod in stdlib.c.o\n-tb_srandom in random.c.o\n-__x86.get_pc_thunk.bx in random.c.o\n-tb_random in random.c.o\n-tb_mbstowcs in mbstowcs.c.o\n-__x86.get_pc_thunk.bx in mbstowcs.c.o\n-tb_wcstombs in wcstombs.c.o\n-__x86.get_pc_thunk.bx in wcstombs.c.o\n-tb_strnchr in strnchr.c.o\n-tb_wcsndup in wcsndup.c.o\n-__x86.get_pc_thunk.bx in wcsndup.c.o\n-tb_wcsnrchr in wcsnrchr.c.o\n-tb_wcsnirchr in wcsnirchr.c.o\n tb_wcsistr in wcsistr.c.o\n-tb_stricmp in stricmp.c.o\n-__x86.get_pc_thunk.bx in stricmp.c.o\n-tb_wcsncat in wcsncat.c.o\n-__x86.get_pc_thunk.bx in wcsncat.c.o\n-tb_wcsncmp in wcsncmp.c.o\n-tb_wcsirstr in wcsirstr.c.o\n-__x86.get_pc_thunk.bx in wcsirstr.c.o\n-tb_strcmp in strcmp.c.o\n-__x86.get_pc_thunk.bx in strcmp.c.o\n-tb_strnichr in strnichr.c.o\n+tb_strcat in strcat.c.o\n+__x86.get_pc_thunk.bx in strcat.c.o\n+tb_wcsicmp in wcsicmp.c.o\n+__x86.get_pc_thunk.bx in wcsicmp.c.o\n+tb_memdup_ in memdup.c.o\n+__x86.get_pc_thunk.bx in memdup.c.o\n+tb_memdup in memdup.c.o\n+tb_strnstr in strnstr.c.o\n+tb_wcsirchr in wcsirchr.c.o\n+__x86.get_pc_thunk.bx in wcsirchr.c.o\n+tb_strdup in strdup.c.o\n+__x86.get_pc_thunk.bx in strdup.c.o\n+tb_strnrchr in strnrchr.c.o\n+tb_strncat in strncat.c.o\n+__x86.get_pc_thunk.bx in strncat.c.o\n+tb_wcsncpy in wcsncpy.c.o\n+__x86.get_pc_thunk.bx in wcsncpy.c.o\n+tb_wcsichr in wcsichr.c.o\n+tb_stristr in stristr.c.o\n+__x86.get_pc_thunk.bx in stristr.c.o\n tb_wcscmp in wcscmp.c.o\n __x86.get_pc_thunk.bx in wcscmp.c.o\n-tb_wcsrstr in wcsrstr.c.o\n-__x86.get_pc_thunk.bx in wcsrstr.c.o\n-tb_strrchr in strrchr.c.o\n-__x86.get_pc_thunk.bx in strrchr.c.o\n-tb_memcpy_ in memcpy.c.o\n-__x86.get_pc_thunk.bx in memcpy.c.o\n-tb_memcpy in memcpy.c.o\n-tb_strnistr in strnistr.c.o\n-tb_wcsnlen in wcsnlen.c.o\n-__x86.get_pc_thunk.bx in wcsnlen.c.o\n-tb_strnirchr in strnirchr.c.o\n-tb_strnrchr in strnrchr.c.o\n-tb_strnicmp in strnicmp.c.o\n-__x86.get_pc_thunk.bx in strnicmp.c.o\n tb_memmov_ in memmov.c.o\n __x86.get_pc_thunk.bx in memmov.c.o\n tb_memmov in memmov.c.o\n-tb_wcschr in wcschr.c.o\n+tb_stricmp in stricmp.c.o\n+__x86.get_pc_thunk.bx in stricmp.c.o\n+tb_wcsnrstr in wcsnrstr.c.o\n+tb_wcscat in wcscat.c.o\n+__x86.get_pc_thunk.bx in wcscat.c.o\n+tb_strnlen in strnlen.c.o\n+__x86.get_pc_thunk.bx in strnlen.c.o\n tb_memset_ in memset.c.o\n __x86.get_pc_thunk.bx in memset.c.o\n tb_memset in memset.c.o\n tb_memset_u16 in memset.c.o\n tb_memset_u24 in memset.c.o\n tb_memset_u32 in memset.c.o\n tb_memset_u64 in memset.c.o\n-tb_strlcpy in strlcpy.c.o\n+tb_wcsnirstr in wcsnirstr.c.o\n+tb_wcsncat in wcsncat.c.o\n+__x86.get_pc_thunk.bx in wcsncat.c.o\n tb_strnrstr in strnrstr.c.o\n-tb_wcscpy in wcscpy.c.o\n-__x86.get_pc_thunk.bx in wcscpy.c.o\n-tb_wcsichr in wcsichr.c.o\n-tb_wcsirchr in wcsirchr.c.o\n-__x86.get_pc_thunk.bx in wcsirchr.c.o\n-tb_strndup in strndup.c.o\n-__x86.get_pc_thunk.bx in strndup.c.o\n-tb_strdup in strdup.c.o\n-__x86.get_pc_thunk.bx in strdup.c.o\n+tb_memcpy_ in memcpy.c.o\n+__x86.get_pc_thunk.bx in memcpy.c.o\n+tb_memcpy in memcpy.c.o\n+tb_memcmp_ in memcmp.c.o\n+__x86.get_pc_thunk.bx in memcmp.c.o\n+tb_memcmp in memcmp.c.o\n+tb_strcmp in strcmp.c.o\n+__x86.get_pc_thunk.bx in strcmp.c.o\n+tb_strncmp in strncmp.c.o\n+__x86.get_pc_thunk.bx in strncmp.c.o\n+tb_strichr in strichr.c.o\n+tb_strrchr in strrchr.c.o\n+__x86.get_pc_thunk.bx in strrchr.c.o\n+tb_wcsndup in wcsndup.c.o\n+__x86.get_pc_thunk.bx in wcsndup.c.o\n tb_strnirstr in strnirstr.c.o\n-tb_strcpy in strcpy.c.o\n-__x86.get_pc_thunk.bx in strcpy.c.o\n-tb_wcslen in wcslen.c.o\n-__x86.get_pc_thunk.bx in wcslen.c.o\n+tb_wcsirstr in wcsirstr.c.o\n+__x86.get_pc_thunk.bx in wcsirstr.c.o\n+tb_wcsnlen in wcsnlen.c.o\n+__x86.get_pc_thunk.bx in wcsnlen.c.o\n tb_wcsdup in wcsdup.c.o\n __x86.get_pc_thunk.bx in wcsdup.c.o\n+tb_strirchr in strirchr.c.o\n+__x86.get_pc_thunk.bx in strirchr.c.o\n+tb_strrstr in strrstr.c.o\n+__x86.get_pc_thunk.bx in strrstr.c.o\n tb_memmem_ in memmem.c.o\n __x86.get_pc_thunk.bx in memmem.c.o\n tb_memmem in memmem.c.o\n-tb_wcslcpy in wcslcpy.c.o\n-__x86.get_pc_thunk.bx in wcslcpy.c.o\n-tb_strichr in strichr.c.o\n-tb_strcat in strcat.c.o\n-__x86.get_pc_thunk.bx in strcat.c.o\n-tb_wcscat in wcscat.c.o\n-__x86.get_pc_thunk.bx in wcscat.c.o\n+tb_wcsnrchr in wcsnrchr.c.o\n+tb_strcpy in strcpy.c.o\n+__x86.get_pc_thunk.bx in strcpy.c.o\n+tb_strstr in strstr.c.o\n+__x86.get_pc_thunk.bx in strstr.c.o\n tb_wcsnicmp in wcsnicmp.c.o\n __x86.get_pc_thunk.bx in wcsnicmp.c.o\n+tb_strncpy in strncpy.c.o\n+__x86.get_pc_thunk.bx in strncpy.c.o\n+tb_wcsrchr in wcsrchr.c.o\n+__x86.get_pc_thunk.bx in wcsrchr.c.o\n+tb_wcsnirchr in wcsnirchr.c.o\n+tb_wcscpy in wcscpy.c.o\n+__x86.get_pc_thunk.bx in wcscpy.c.o\n+tb_strnirchr in strnirchr.c.o\n+tb_wcslen in wcslen.c.o\n+__x86.get_pc_thunk.bx in wcslen.c.o\n+tb_strnchr in strnchr.c.o\n+tb_strnicmp in strnicmp.c.o\n+__x86.get_pc_thunk.bx in strnicmp.c.o\n+tb_strndup in strndup.c.o\n+__x86.get_pc_thunk.bx in strndup.c.o\n tb_strchr in strchr.c.o\n __x86.get_pc_thunk.bx in strchr.c.o\n-tb_strstr in strstr.c.o\n-__x86.get_pc_thunk.bx in strstr.c.o\n+tb_wcschr in wcschr.c.o\n+tb_strlcpy in strlcpy.c.o\n+tb_wcslcpy in wcslcpy.c.o\n+__x86.get_pc_thunk.bx in wcslcpy.c.o\n tb_wcsstr in wcsstr.c.o\n __x86.get_pc_thunk.bx in wcsstr.c.o\n-tb_stristr in stristr.c.o\n-__x86.get_pc_thunk.bx in stristr.c.o\n-tb_strirchr in strirchr.c.o\n-__x86.get_pc_thunk.bx in strirchr.c.o\n-tb_strncpy in strncpy.c.o\n-__x86.get_pc_thunk.bx in strncpy.c.o\n-tb_strrstr in strrstr.c.o\n-__x86.get_pc_thunk.bx in strrstr.c.o\n+tb_wcsncmp in wcsncmp.c.o\n+tb_strnistr in strnistr.c.o\n tb_strlen in strlen.c.o\n __x86.get_pc_thunk.bx in strlen.c.o\n-tb_strncmp in strncmp.c.o\n-__x86.get_pc_thunk.bx in strncmp.c.o\n-tb_memcmp_ in memcmp.c.o\n-__x86.get_pc_thunk.bx in memcmp.c.o\n-tb_memcmp in memcmp.c.o\n-tb_strnlen in strnlen.c.o\n-__x86.get_pc_thunk.bx in strnlen.c.o\n-tb_wcsnirstr in wcsnirstr.c.o\n+tb_wcsrstr in wcsrstr.c.o\n+__x86.get_pc_thunk.bx in wcsrstr.c.o\n+tb_strnichr in strnichr.c.o\n tb_strirstr in strirstr.c.o\n __x86.get_pc_thunk.bx in strirstr.c.o\n-tb_wcsicmp in wcsicmp.c.o\n-__x86.get_pc_thunk.bx in wcsicmp.c.o\n-tb_wcsrchr in wcsrchr.c.o\n-__x86.get_pc_thunk.bx in wcsrchr.c.o\n-tb_strncat in strncat.c.o\n-__x86.get_pc_thunk.bx in strncat.c.o\n-tb_memdup_ in memdup.c.o\n-__x86.get_pc_thunk.bx in memdup.c.o\n-tb_memdup in memdup.c.o\n-tb_strnstr in strnstr.c.o\n-tb_wcsncpy in wcsncpy.c.o\n-__x86.get_pc_thunk.bx in wcsncpy.c.o\n-tb_wcsnrstr in wcsnrstr.c.o\n tb_libc_init_env in libc.c.o\n tb_libc_exit_env in libc.c.o\n __x86.get_pc_thunk.bx in libc.c.o\n tb_base32_encode in base32.c.o\n __x86.get_pc_thunk.cx in base32.c.o\n tb_base32_decode in base32.c.o\n __x86.get_pc_thunk.si in base32.c.o\n@@ -262,103 +262,53 @@\n __x86.get_pc_thunk.di in url.c.o\n tb_url_decode2 in url.c.o\n tb_url_encode_args in url.c.o\n tb_url_decode_args in url.c.o\n tb_used_ptr in used.c.o\n tb_state_cstr in state.c.o\n __x86.get_pc_thunk.dx in state.c.o\n-__x86.get_pc_thunk.bx in default_allocator.c.o\n-tb_default_allocator in default_allocator.c.o\n-tb_default_allocator_init in default_allocator.c.o\n-__x86.get_pc_thunk.bx in native_allocator.c.o\n-tb_native_allocator in native_allocator.c.o\n-tb_buffer_init in buffer.c.o\n-tb_buffer_exit in buffer.c.o\n-__x86.get_pc_thunk.bx in buffer.c.o\n-tb_buffer_data in buffer.c.o\n-tb_buffer_size in buffer.c.o\n-tb_buffer_maxn in buffer.c.o\n-tb_buffer_clear in buffer.c.o\n-tb_buffer_resize in buffer.c.o\n-tb_buffer_memset in buffer.c.o\n-__x86.get_pc_thunk.bp in buffer.c.o\n-tb_buffer_memsetp in buffer.c.o\n-__x86.get_pc_thunk.di in buffer.c.o\n-tb_buffer_memnset in buffer.c.o\n-tb_buffer_memnsetp in buffer.c.o\n-tb_buffer_memcpy in buffer.c.o\n-tb_buffer_memcpyp in buffer.c.o\n-tb_buffer_memncpy in buffer.c.o\n-tb_buffer_memncpyp in buffer.c.o\n-tb_buffer_memmov in buffer.c.o\n-tb_buffer_memmovp in buffer.c.o\n-tb_buffer_memnmov in buffer.c.o\n-tb_buffer_memnmovp in buffer.c.o\n-tb_buffer_memcat in buffer.c.o\n-tb_buffer_memncat in buffer.c.o\n-__x86.get_pc_thunk.dx in virtual_allocator.c.o\n-__x86.get_pc_thunk.bx in virtual_allocator.c.o\n-tb_virtual_allocator in virtual_allocator.c.o\n-tb_queue_buffer_init in queue_buffer.c.o\n-tb_queue_buffer_exit in queue_buffer.c.o\n-__x86.get_pc_thunk.bx in queue_buffer.c.o\n-tb_queue_buffer_data in queue_buffer.c.o\n-tb_queue_buffer_head in queue_buffer.c.o\n-tb_queue_buffer_tail in queue_buffer.c.o\n-tb_queue_buffer_size in queue_buffer.c.o\n-tb_queue_buffer_maxn in queue_buffer.c.o\n-tb_queue_buffer_left in queue_buffer.c.o\n-tb_queue_buffer_full in queue_buffer.c.o\n-tb_queue_buffer_null in queue_buffer.c.o\n-tb_queue_buffer_clear in queue_buffer.c.o\n-tb_queue_buffer_resize in queue_buffer.c.o\n-tb_queue_buffer_skip in queue_buffer.c.o\n-tb_queue_buffer_read in queue_buffer.c.o\n-tb_queue_buffer_writ in queue_buffer.c.o\n-__x86.get_pc_thunk.bp in queue_buffer.c.o\n-tb_queue_buffer_pull_init in queue_buffer.c.o\n-tb_queue_buffer_pull_exit in queue_buffer.c.o\n-tb_queue_buffer_push_init in queue_buffer.c.o\n-tb_queue_buffer_push_exit in queue_buffer.c.o\n-tb_large_allocator_init in large_allocator.c.o\n-__x86.get_pc_thunk.bx in large_allocator.c.o\n+tb_allocator in allocator.c.o\n+__x86.get_pc_thunk.ax in allocator.c.o\n+g_allocator in allocator.c.o\n+tb_allocator_type in allocator.c.o\n+tb_allocator_malloc_ in allocator.c.o\n+__x86.get_pc_thunk.bx in allocator.c.o\n+tb_allocator_malloc0_ in allocator.c.o\n+__x86.get_pc_thunk.di in allocator.c.o\n+tb_allocator_nalloc_ in allocator.c.o\n+tb_allocator_nalloc0_ in allocator.c.o\n+tb_allocator_ralloc_ in allocator.c.o\n+tb_allocator_free_ in allocator.c.o\n+tb_allocator_large_malloc_ in allocator.c.o\n+tb_allocator_large_malloc0_ in allocator.c.o\n+__x86.get_pc_thunk.bp in allocator.c.o\n+tb_allocator_large_nalloc_ in allocator.c.o\n+tb_allocator_large_nalloc0_ in allocator.c.o\n+tb_allocator_large_ralloc_ in allocator.c.o\n+tb_allocator_large_free_ in allocator.c.o\n+tb_allocator_align_malloc_ in allocator.c.o\n+tb_allocator_align_malloc0_ in allocator.c.o\n+tb_allocator_align_nalloc_ in allocator.c.o\n+tb_allocator_align_nalloc0_ in allocator.c.o\n+tb_allocator_align_ralloc_ in allocator.c.o\n+tb_allocator_align_free_ in allocator.c.o\n+tb_allocator_clear in allocator.c.o\n+tb_allocator_exit in allocator.c.o\n __x86.get_pc_thunk.bx in fixed_pool.c.o\n tb_fixed_pool_size in fixed_pool.c.o\n tb_fixed_pool_item_size in fixed_pool.c.o\n tb_fixed_pool_malloc_ in fixed_pool.c.o\n tb_fixed_pool_malloc0_ in fixed_pool.c.o\n __x86.get_pc_thunk.di in fixed_pool.c.o\n tb_fixed_pool_free_ in fixed_pool.c.o\n tb_fixed_pool_walk in fixed_pool.c.o\n tb_fixed_pool_clear in fixed_pool.c.o\n tb_fixed_pool_exit in fixed_pool.c.o\n tb_fixed_pool_init_ in fixed_pool.c.o\n tb_fixed_pool_init in fixed_pool.c.o\n-tb_memory_init_env in memory.c.o\n-__x86.get_pc_thunk.bx in memory.c.o\n-tb_memory_exit_env in memory.c.o\n-tb_static_fixed_pool_init in static_fixed_pool.c.o\n-__x86.get_pc_thunk.bx in static_fixed_pool.c.o\n-tb_static_fixed_pool_exit in static_fixed_pool.c.o\n-tb_static_fixed_pool_size in static_fixed_pool.c.o\n-tb_static_fixed_pool_maxn in static_fixed_pool.c.o\n-tb_static_fixed_pool_full in static_fixed_pool.c.o\n-tb_static_fixed_pool_null in static_fixed_pool.c.o\n-tb_static_fixed_pool_clear in static_fixed_pool.c.o\n-tb_static_fixed_pool_malloc in static_fixed_pool.c.o\n-tb_static_fixed_pool_free in static_fixed_pool.c.o\n-tb_static_fixed_pool_walk in static_fixed_pool.c.o\n-__x86.get_pc_thunk.bx in static_large_allocator.c.o\n-__x86.get_pc_thunk.si in static_large_allocator.c.o\n-tb_static_large_allocator_init in static_large_allocator.c.o\n-__x86.get_pc_thunk.bx in native_large_allocator.c.o\n-__x86.get_pc_thunk.si in native_large_allocator.c.o\n-tb_native_large_allocator_init in native_large_allocator.c.o\n-__x86.get_pc_thunk.bx in small_allocator.c.o\n-tb_small_allocator_init in small_allocator.c.o\n tb_static_buffer_init in static_buffer.c.o\n tb_static_buffer_exit in static_buffer.c.o\n tb_static_buffer_data in static_buffer.c.o\n tb_static_buffer_size in static_buffer.c.o\n tb_static_buffer_maxn in static_buffer.c.o\n tb_static_buffer_clear in static_buffer.c.o\n tb_static_buffer_resize in static_buffer.c.o\n@@ -381,82 +331,94 @@\n tb_string_pool_init in string_pool.c.o\n __x86.get_pc_thunk.bx in string_pool.c.o\n tb_string_pool_exit in string_pool.c.o\n tb_string_pool_clear in string_pool.c.o\n tb_string_pool_insert in string_pool.c.o\n tb_string_pool_remove in string_pool.c.o\n tb_string_pool_has in string_pool.c.o\n-tb_allocator in allocator.c.o\n-__x86.get_pc_thunk.ax in allocator.c.o\n-g_allocator in allocator.c.o\n-tb_allocator_type in allocator.c.o\n-tb_allocator_malloc_ in allocator.c.o\n-__x86.get_pc_thunk.bx in allocator.c.o\n-tb_allocator_malloc0_ in allocator.c.o\n-__x86.get_pc_thunk.di in allocator.c.o\n-tb_allocator_nalloc_ in allocator.c.o\n-tb_allocator_nalloc0_ in allocator.c.o\n-tb_allocator_ralloc_ in allocator.c.o\n-tb_allocator_free_ in allocator.c.o\n-tb_allocator_large_malloc_ in allocator.c.o\n-tb_allocator_large_malloc0_ in allocator.c.o\n-__x86.get_pc_thunk.bp in allocator.c.o\n-tb_allocator_large_nalloc_ in allocator.c.o\n-tb_allocator_large_nalloc0_ in allocator.c.o\n-tb_allocator_large_ralloc_ in allocator.c.o\n-tb_allocator_large_free_ in allocator.c.o\n-tb_allocator_align_malloc_ in allocator.c.o\n-tb_allocator_align_malloc0_ in allocator.c.o\n-tb_allocator_align_nalloc_ in allocator.c.o\n-tb_allocator_align_nalloc0_ in allocator.c.o\n-tb_allocator_align_ralloc_ in allocator.c.o\n-tb_allocator_align_free_ in allocator.c.o\n-tb_allocator_clear in allocator.c.o\n-tb_allocator_exit in allocator.c.o\n+__x86.get_pc_thunk.dx in virtual_allocator.c.o\n+__x86.get_pc_thunk.bx in virtual_allocator.c.o\n+tb_virtual_allocator in virtual_allocator.c.o\n+tb_queue_buffer_init in queue_buffer.c.o\n+tb_queue_buffer_exit in queue_buffer.c.o\n+__x86.get_pc_thunk.bx in queue_buffer.c.o\n+tb_queue_buffer_data in queue_buffer.c.o\n+tb_queue_buffer_head in queue_buffer.c.o\n+tb_queue_buffer_tail in queue_buffer.c.o\n+tb_queue_buffer_size in queue_buffer.c.o\n+tb_queue_buffer_maxn in queue_buffer.c.o\n+tb_queue_buffer_left in queue_buffer.c.o\n+tb_queue_buffer_full in queue_buffer.c.o\n+tb_queue_buffer_null in queue_buffer.c.o\n+tb_queue_buffer_clear in queue_buffer.c.o\n+tb_queue_buffer_resize in queue_buffer.c.o\n+tb_queue_buffer_skip in queue_buffer.c.o\n+tb_queue_buffer_read in queue_buffer.c.o\n+tb_queue_buffer_writ in queue_buffer.c.o\n+__x86.get_pc_thunk.bp in queue_buffer.c.o\n+tb_queue_buffer_pull_init in queue_buffer.c.o\n+tb_queue_buffer_pull_exit in queue_buffer.c.o\n+tb_queue_buffer_push_init in queue_buffer.c.o\n+tb_queue_buffer_push_exit in queue_buffer.c.o\n __x86.get_pc_thunk.bx in static_allocator.c.o\n tb_static_allocator in static_allocator.c.o\n tb_static_allocator_init in static_allocator.c.o\n-tb_string_init in string.c.o\n-__x86.get_pc_thunk.bx in string.c.o\n-tb_string_exit in string.c.o\n-tb_string_cstr in string.c.o\n-tb_string_size in string.c.o\n-tb_string_clear in string.c.o\n-tb_string_strip in string.c.o\n-tb_string_ltrim in string.c.o\n-tb_string_rtrim in string.c.o\n-tb_string_charat in string.c.o\n-tb_string_strchr in string.c.o\n-tb_string_strichr in string.c.o\n-tb_string_strrchr in string.c.o\n-tb_string_strirchr in string.c.o\n-tb_string_strstr in string.c.o\n-tb_string_stristr in string.c.o\n-tb_string_cstrstr in string.c.o\n-tb_string_cstristr in string.c.o\n-tb_string_cstrrstr in string.c.o\n-tb_string_strrstr in string.c.o\n-tb_string_cstrirstr in string.c.o\n-tb_string_strirstr in string.c.o\n-tb_string_cstrncpy in string.c.o\n-tb_string_strcpy in string.c.o\n-tb_string_cstrcpy in string.c.o\n-tb_string_cstrfcpy in string.c.o\n-tb_string_chrcat in string.c.o\n-tb_string_chrncat in string.c.o\n-tb_string_cstrncat in string.c.o\n-tb_string_strcat in string.c.o\n-tb_string_cstrcat in string.c.o\n-tb_string_cstrfcat in string.c.o\n-tb_string_strcmp in string.c.o\n-tb_string_strimp in string.c.o\n-tb_string_cstrcmp in string.c.o\n-tb_string_cstricmp in string.c.o\n-tb_string_cstrncmp in string.c.o\n-tb_string_cstrnicmp in string.c.o\n+tb_large_allocator_init in large_allocator.c.o\n+__x86.get_pc_thunk.bx in large_allocator.c.o\n+tb_memory_init_env in memory.c.o\n+__x86.get_pc_thunk.bx in memory.c.o\n+tb_memory_exit_env in memory.c.o\n+__x86.get_pc_thunk.bx in native_large_allocator.c.o\n+__x86.get_pc_thunk.si in native_large_allocator.c.o\n+tb_native_large_allocator_init in native_large_allocator.c.o\n+__x86.get_pc_thunk.bx in static_large_allocator.c.o\n+__x86.get_pc_thunk.si in static_large_allocator.c.o\n+tb_static_large_allocator_init in static_large_allocator.c.o\n+tb_static_fixed_pool_init in static_fixed_pool.c.o\n+__x86.get_pc_thunk.bx in static_fixed_pool.c.o\n+tb_static_fixed_pool_exit in static_fixed_pool.c.o\n+tb_static_fixed_pool_size in static_fixed_pool.c.o\n+tb_static_fixed_pool_maxn in static_fixed_pool.c.o\n+tb_static_fixed_pool_full in static_fixed_pool.c.o\n+tb_static_fixed_pool_null in static_fixed_pool.c.o\n+tb_static_fixed_pool_clear in static_fixed_pool.c.o\n+tb_static_fixed_pool_malloc in static_fixed_pool.c.o\n+tb_static_fixed_pool_free in static_fixed_pool.c.o\n+tb_static_fixed_pool_walk in static_fixed_pool.c.o\n+__x86.get_pc_thunk.bx in default_allocator.c.o\n+tb_default_allocator in default_allocator.c.o\n+tb_default_allocator_init in default_allocator.c.o\n+__x86.get_pc_thunk.bx in small_allocator.c.o\n+tb_small_allocator_init in small_allocator.c.o\n+__x86.get_pc_thunk.bx in native_allocator.c.o\n+tb_native_allocator in native_allocator.c.o\n+tb_buffer_init in buffer.c.o\n+tb_buffer_exit in buffer.c.o\n+__x86.get_pc_thunk.bx in buffer.c.o\n+tb_buffer_data in buffer.c.o\n+tb_buffer_size in buffer.c.o\n+tb_buffer_maxn in buffer.c.o\n+tb_buffer_clear in buffer.c.o\n+tb_buffer_resize in buffer.c.o\n+tb_buffer_memset in buffer.c.o\n+__x86.get_pc_thunk.bp in buffer.c.o\n+tb_buffer_memsetp in buffer.c.o\n+__x86.get_pc_thunk.di in buffer.c.o\n+tb_buffer_memnset in buffer.c.o\n+tb_buffer_memnsetp in buffer.c.o\n+tb_buffer_memcpy in buffer.c.o\n+tb_buffer_memcpyp in buffer.c.o\n+tb_buffer_memncpy in buffer.c.o\n+tb_buffer_memncpyp in buffer.c.o\n+tb_buffer_memmov in buffer.c.o\n+tb_buffer_memmovp in buffer.c.o\n+tb_buffer_memnmov in buffer.c.o\n+tb_buffer_memnmovp in buffer.c.o\n+tb_buffer_memcat in buffer.c.o\n+tb_buffer_memncat in buffer.c.o\n tb_static_string_init in static_string.c.o\n __x86.get_pc_thunk.bx in static_string.c.o\n tb_static_string_exit in static_string.c.o\n tb_static_string_cstr in static_string.c.o\n tb_static_string_size in static_string.c.o\n tb_static_string_clear in static_string.c.o\n tb_static_string_strip in static_string.c.o\n@@ -487,107 +449,52 @@\n tb_static_string_cstrfcat in static_string.c.o\n tb_static_string_strcmp in static_string.c.o\n tb_static_string_strimp in static_string.c.o\n tb_static_string_cstrcmp in static_string.c.o\n tb_static_string_cstricmp in static_string.c.o\n tb_static_string_cstrncmp in static_string.c.o\n tb_static_string_cstrnicmp in static_string.c.o\n-tb_stream_wait in stream.c.o\n-__x86.get_pc_thunk.bx in stream.c.o\n-tb_stream_state in stream.c.o\n-tb_stream_state_set in stream.c.o\n-tb_stream_type in stream.c.o\n-tb_stream_url in stream.c.o\n-tb_stream_is_opened in stream.c.o\n-tb_stream_is_closed in stream.c.o\n-tb_stream_is_killed in stream.c.o\n-tb_stream_ctrl_with_args in stream.c.o\n-tb_stream_ctrl in stream.c.o\n-tb_stream_offset in stream.c.o\n-tb_stream_timeout in stream.c.o\n-tb_stream_size in stream.c.o\n-tb_stream_beof in stream.c.o\n-tb_stream_left in stream.c.o\n-tb_stream_kill in stream.c.o\n-tb_stream_open in stream.c.o\n-tb_stream_read in stream.c.o\n-tb_stream_writ in stream.c.o\n-tb_stream_bwrit in stream.c.o\n-tb_stream_sync in stream.c.o\n-tb_stream_clos in stream.c.o\n-__x86.get_pc_thunk.di in stream.c.o\n-tb_stream_exit in stream.c.o\n-tb_stream_init in stream.c.o\n-tb_stream_init_from_url in stream.c.o\n-tb_stream_need in stream.c.o\n-tb_stream_peek in stream.c.o\n-tb_stream_bread in stream.c.o\n-tb_stream_seek in stream.c.o\n-tb_stream_skip in stream.c.o\n-tb_stream_bread_line in stream.c.o\n-tb_stream_bwrit_line in stream.c.o\n-tb_stream_printf in stream.c.o\n-tb_stream_bread_all in stream.c.o\n-tb_stream_bread_u8 in stream.c.o\n-tb_stream_bread_s8 in stream.c.o\n-tb_stream_bread_u16_le in stream.c.o\n-tb_stream_bread_s16_le in stream.c.o\n-tb_stream_bread_u24_le in stream.c.o\n-tb_stream_bread_s24_le in stream.c.o\n-tb_stream_bread_u32_le in stream.c.o\n-tb_stream_bread_s32_le in stream.c.o\n-tb_stream_bread_u64_le in stream.c.o\n-tb_stream_bread_s64_le in stream.c.o\n-tb_stream_bread_u16_be in stream.c.o\n-tb_stream_bread_s16_be in stream.c.o\n-tb_stream_bread_u24_be in stream.c.o\n-tb_stream_bread_s24_be in stream.c.o\n-tb_stream_bread_u32_be in stream.c.o\n-tb_stream_bread_s32_be in stream.c.o\n-tb_stream_bread_u64_be in stream.c.o\n-tb_stream_bread_s64_be in stream.c.o\n-tb_stream_bwrit_u8 in stream.c.o\n-tb_stream_bwrit_s8 in stream.c.o\n-tb_stream_bwrit_u16_le in stream.c.o\n-tb_stream_bwrit_s16_le in stream.c.o\n-tb_stream_bwrit_u24_le in stream.c.o\n-tb_stream_bwrit_s24_le in stream.c.o\n-tb_stream_bwrit_u32_le in stream.c.o\n-tb_stream_bwrit_s32_le in stream.c.o\n-tb_stream_bwrit_u64_le in stream.c.o\n-tb_stream_bwrit_s64_le in stream.c.o\n-tb_stream_bwrit_u16_be in stream.c.o\n-tb_stream_bwrit_s16_be in stream.c.o\n-tb_stream_bwrit_u24_be in stream.c.o\n-tb_stream_bwrit_s24_be in stream.c.o\n-tb_stream_bwrit_u32_be in stream.c.o\n-tb_stream_bwrit_s32_be in stream.c.o\n-tb_stream_bwrit_u64_be in stream.c.o\n-tb_stream_bwrit_s64_be in stream.c.o\n-tb_stream_bread_float_le in stream.c.o\n-tb_stream_bread_float_be in stream.c.o\n-tb_stream_bread_double_ble in stream.c.o\n-tb_stream_bread_double_bbe in stream.c.o\n-tb_stream_bread_double_lle in stream.c.o\n-tb_stream_bread_double_lbe in stream.c.o\n-tb_stream_bwrit_float_le in stream.c.o\n-tb_stream_bwrit_float_be in stream.c.o\n-tb_stream_bwrit_double_ble in stream.c.o\n-tb_stream_bwrit_double_bbe in stream.c.o\n-tb_stream_bwrit_double_lle in stream.c.o\n-tb_stream_bwrit_double_lbe in stream.c.o\n-tb_filter_open in filter.c.o\n-tb_filter_clos in filter.c.o\n-__x86.get_pc_thunk.bx in filter.c.o\n-tb_filter_exit in filter.c.o\n-tb_filter_ctrl in filter.c.o\n-tb_filter_spak in filter.c.o\n-tb_filter_push in filter.c.o\n-tb_filter_beof in filter.c.o\n-tb_filter_limit in filter.c.o\n+tb_string_init in string.c.o\n+__x86.get_pc_thunk.bx in string.c.o\n+tb_string_exit in string.c.o\n+tb_string_cstr in string.c.o\n+tb_string_size in string.c.o\n+tb_string_clear in string.c.o\n+tb_string_strip in string.c.o\n+tb_string_ltrim in string.c.o\n+tb_string_rtrim in string.c.o\n+tb_string_charat in string.c.o\n+tb_string_strchr in string.c.o\n+tb_string_strichr in string.c.o\n+tb_string_strrchr in string.c.o\n+tb_string_strirchr in string.c.o\n+tb_string_strstr in string.c.o\n+tb_string_stristr in string.c.o\n+tb_string_cstrstr in string.c.o\n+tb_string_cstristr in string.c.o\n+tb_string_cstrrstr in string.c.o\n+tb_string_strrstr in string.c.o\n+tb_string_cstrirstr in string.c.o\n+tb_string_strirstr in string.c.o\n+tb_string_cstrncpy in string.c.o\n+tb_string_strcpy in string.c.o\n+tb_string_cstrcpy in string.c.o\n+tb_string_cstrfcpy in string.c.o\n+tb_string_chrcat in string.c.o\n+tb_string_chrncat in string.c.o\n+tb_string_cstrncat in string.c.o\n+tb_string_strcat in string.c.o\n+tb_string_cstrcat in string.c.o\n+tb_string_cstrfcat in string.c.o\n+tb_string_strcmp in string.c.o\n+tb_string_strimp in string.c.o\n+tb_string_cstrcmp in string.c.o\n+tb_string_cstricmp in string.c.o\n+tb_string_cstrncmp in string.c.o\n+tb_string_cstrnicmp in string.c.o\n tb_static_stream_init in static_stream.c.o\n tb_static_stream_goto in static_stream.c.o\n tb_static_stream_sync in static_stream.c.o\n tb_static_stream_beg in static_stream.c.o\n tb_static_stream_pos in static_stream.c.o\n tb_static_stream_end in static_stream.c.o\n tb_static_stream_size in static_stream.c.o\n@@ -657,67 +564,141 @@\n tb_static_stream_read_double_lbe in static_stream.c.o\n tb_static_stream_writ_float_le in static_stream.c.o\n tb_static_stream_writ_float_be in static_stream.c.o\n tb_static_stream_writ_double_ble in static_stream.c.o\n tb_static_stream_writ_double_bbe in static_stream.c.o\n tb_static_stream_writ_double_lle in static_stream.c.o\n tb_static_stream_writ_double_lbe in static_stream.c.o\n+tb_filter_open in filter.c.o\n+tb_filter_clos in filter.c.o\n+__x86.get_pc_thunk.bx in filter.c.o\n+tb_filter_exit in filter.c.o\n+tb_filter_ctrl in filter.c.o\n+tb_filter_spak in filter.c.o\n+tb_filter_push in filter.c.o\n+tb_filter_beof in filter.c.o\n+tb_filter_limit in filter.c.o\n tb_transfer in transfer.c.o\n __x86.get_pc_thunk.bx in transfer.c.o\n tb_transfer_to_url in transfer.c.o\n tb_transfer_to_data in transfer.c.o\n __x86.get_pc_thunk.bp in transfer.c.o\n tb_transfer_url in transfer.c.o\n tb_transfer_url_to_stream in transfer.c.o\n tb_transfer_url_to_data in transfer.c.o\n tb_transfer_data_to_url in transfer.c.o\n tb_transfer_data_to_stream in transfer.c.o\n-__x86.get_pc_thunk.bx in sock.c.o\n-tb_stream_init_sock in sock.c.o\n-tb_stream_init_from_sock in sock.c.o\n-tb_stream_init_from_sock_ref in sock.c.o\n+tb_stream_wait in stream.c.o\n+__x86.get_pc_thunk.bx in stream.c.o\n+tb_stream_state in stream.c.o\n+tb_stream_state_set in stream.c.o\n+tb_stream_type in stream.c.o\n+tb_stream_url in stream.c.o\n+tb_stream_is_opened in stream.c.o\n+tb_stream_is_closed in stream.c.o\n+tb_stream_is_killed in stream.c.o\n+tb_stream_ctrl_with_args in stream.c.o\n+tb_stream_ctrl in stream.c.o\n+tb_stream_offset in stream.c.o\n+tb_stream_timeout in stream.c.o\n+tb_stream_size in stream.c.o\n+tb_stream_beof in stream.c.o\n+tb_stream_left in stream.c.o\n+tb_stream_kill in stream.c.o\n+tb_stream_open in stream.c.o\n+tb_stream_read in stream.c.o\n+tb_stream_writ in stream.c.o\n+tb_stream_bwrit in stream.c.o\n+tb_stream_sync in stream.c.o\n+tb_stream_clos in stream.c.o\n+__x86.get_pc_thunk.di in stream.c.o\n+tb_stream_exit in stream.c.o\n+tb_stream_init in stream.c.o\n+tb_stream_init_from_url in stream.c.o\n+tb_stream_need in stream.c.o\n+tb_stream_peek in stream.c.o\n+tb_stream_bread in stream.c.o\n+tb_stream_seek in stream.c.o\n+tb_stream_skip in stream.c.o\n+tb_stream_bread_line in stream.c.o\n+tb_stream_bwrit_line in stream.c.o\n+tb_stream_printf in stream.c.o\n+tb_stream_bread_all in stream.c.o\n+tb_stream_bread_u8 in stream.c.o\n+tb_stream_bread_s8 in stream.c.o\n+tb_stream_bread_u16_le in stream.c.o\n+tb_stream_bread_s16_le in stream.c.o\n+tb_stream_bread_u24_le in stream.c.o\n+tb_stream_bread_s24_le in stream.c.o\n+tb_stream_bread_u32_le in stream.c.o\n+tb_stream_bread_s32_le in stream.c.o\n+tb_stream_bread_u64_le in stream.c.o\n+tb_stream_bread_s64_le in stream.c.o\n+tb_stream_bread_u16_be in stream.c.o\n+tb_stream_bread_s16_be in stream.c.o\n+tb_stream_bread_u24_be in stream.c.o\n+tb_stream_bread_s24_be in stream.c.o\n+tb_stream_bread_u32_be in stream.c.o\n+tb_stream_bread_s32_be in stream.c.o\n+tb_stream_bread_u64_be in stream.c.o\n+tb_stream_bread_s64_be in stream.c.o\n+tb_stream_bwrit_u8 in stream.c.o\n+tb_stream_bwrit_s8 in stream.c.o\n+tb_stream_bwrit_u16_le in stream.c.o\n+tb_stream_bwrit_s16_le in stream.c.o\n+tb_stream_bwrit_u24_le in stream.c.o\n+tb_stream_bwrit_s24_le in stream.c.o\n+tb_stream_bwrit_u32_le in stream.c.o\n+tb_stream_bwrit_s32_le in stream.c.o\n+tb_stream_bwrit_u64_le in stream.c.o\n+tb_stream_bwrit_s64_le in stream.c.o\n+tb_stream_bwrit_u16_be in stream.c.o\n+tb_stream_bwrit_s16_be in stream.c.o\n+tb_stream_bwrit_u24_be in stream.c.o\n+tb_stream_bwrit_s24_be in stream.c.o\n+tb_stream_bwrit_u32_be in stream.c.o\n+tb_stream_bwrit_s32_be in stream.c.o\n+tb_stream_bwrit_u64_be in stream.c.o\n+tb_stream_bwrit_s64_be in stream.c.o\n+tb_stream_bread_float_le in stream.c.o\n+tb_stream_bread_float_be in stream.c.o\n+tb_stream_bread_double_ble in stream.c.o\n+tb_stream_bread_double_bbe in stream.c.o\n+tb_stream_bread_double_lle in stream.c.o\n+tb_stream_bread_double_lbe in stream.c.o\n+tb_stream_bwrit_float_le in stream.c.o\n+tb_stream_bwrit_float_be in stream.c.o\n+tb_stream_bwrit_double_ble in stream.c.o\n+tb_stream_bwrit_double_bbe in stream.c.o\n+tb_stream_bwrit_double_lle in stream.c.o\n+tb_stream_bwrit_double_lbe in stream.c.o\n __x86.get_pc_thunk.bx in filter.c.o\n tb_stream_init_filter in filter.c.o\n tb_stream_init_filter_from_null in filter.c.o\n tb_stream_init_filter_from_cache in filter.c.o\n tb_stream_init_filter_from_charset in filter.c.o\n tb_stream_init_filter_from_chunked in filter.c.o\n+__x86.get_pc_thunk.bx in sock.c.o\n+tb_stream_init_sock in sock.c.o\n+tb_stream_init_from_sock in sock.c.o\n+tb_stream_init_from_sock_ref in sock.c.o\n+__x86.get_pc_thunk.bx in file.c.o\n+tb_stream_init_file in file.c.o\n+tb_stream_init_from_file in file.c.o\n+__x86.get_pc_thunk.di in file.c.o\n __x86.get_pc_thunk.bx in http.c.o\n tb_stream_init_http in http.c.o\n tb_stream_init_from_http in http.c.o\n __x86.get_pc_thunk.bx in data.c.o\n tb_stream_init_data in data.c.o\n tb_stream_init_from_data in data.c.o\n-__x86.get_pc_thunk.bx in file.c.o\n-tb_stream_init_file in file.c.o\n-tb_stream_init_from_file in file.c.o\n-__x86.get_pc_thunk.di in file.c.o\n __x86.get_pc_thunk.bx in cache.c.o\n tb_filter_init_from_cache in cache.c.o\n __x86.get_pc_thunk.bx in chunked.c.o\n tb_filter_init_from_chunked in chunked.c.o\n-tb_ipv4_clear in ipv4.c.o\n-tb_ipv4_is_any in ipv4.c.o\n-tb_ipv4_is_loopback in ipv4.c.o\n-tb_ipv4_is_equal in ipv4.c.o\n-tb_ipv4_cstr in ipv4.c.o\n-__x86.get_pc_thunk.bx in ipv4.c.o\n-tb_ipv4_cstr_set in ipv4.c.o\n-tb_unixaddr_clear in unixaddr.c.o\n-__x86.get_pc_thunk.bx in unixaddr.c.o\n-tb_unixaddr_is_abstract in unixaddr.c.o\n-tb_unixaddr_is_equal in unixaddr.c.o\n-tb_unixaddr_cstr in unixaddr.c.o\n-tb_unixaddr_cstr_set in unixaddr.c.o\n-tb_hwaddr_clear in hwaddr.c.o\n-__x86.get_pc_thunk.bx in hwaddr.c.o\n-tb_hwaddr_copy in hwaddr.c.o\n-tb_hwaddr_is_equal in hwaddr.c.o\n-tb_hwaddr_cstr in hwaddr.c.o\n-tb_hwaddr_cstr_set in hwaddr.c.o\n tb_ipaddr_clear in ipaddr.c.o\n tb_ipaddr_copy in ipaddr.c.o\n tb_ipaddr_is_empty in ipaddr.c.o\n tb_ipaddr_ip_clear in ipaddr.c.o\n tb_ipaddr_ip_is_empty in ipaddr.c.o\n tb_ipaddr_ip_is_any in ipaddr.c.o\n __x86.get_pc_thunk.bx in ipaddr.c.o\n@@ -750,14 +731,21 @@\n tb_ipv6_is_mc_linklocal in ipv6.c.o\n tb_ipv6_is_sitelocal in ipv6.c.o\n tb_ipv6_is_multicast in ipv6.c.o\n tb_ipv6_is_equal in ipv6.c.o\n tb_ipv6_cstr in ipv6.c.o\n tb_ipv6_cstr_set in ipv6.c.o\n __x86.get_pc_thunk.ax in ipv6.c.o\n+tb_ipv4_clear in ipv4.c.o\n+tb_ipv4_is_any in ipv4.c.o\n+tb_ipv4_is_loopback in ipv4.c.o\n+tb_ipv4_is_equal in ipv4.c.o\n+tb_ipv4_cstr in ipv4.c.o\n+__x86.get_pc_thunk.bx in ipv4.c.o\n+tb_ipv4_cstr_set in ipv4.c.o\n __x86.get_pc_thunk.bx in http.c.o\n tb_http_init in http.c.o\n tb_http_kill in http.c.o\n tb_http_exit in http.c.o\n tb_http_wait in http.c.o\n tb_http_close in http.c.o\n tb_http_read in http.c.o\n@@ -774,14 +762,26 @@\n tb_cookies_init in cookies.c.o\n tb_cookies_exit in cookies.c.o\n tb_cookies_clear in cookies.c.o\n tb_cookies_set in cookies.c.o\n tb_cookies_set_from_url in cookies.c.o\n tb_cookies_get in cookies.c.o\n tb_cookies_get_from_url in cookies.c.o\n+tb_unixaddr_clear in unixaddr.c.o\n+__x86.get_pc_thunk.bx in unixaddr.c.o\n+tb_unixaddr_is_abstract in unixaddr.c.o\n+tb_unixaddr_is_equal in unixaddr.c.o\n+tb_unixaddr_cstr in unixaddr.c.o\n+tb_unixaddr_cstr_set in unixaddr.c.o\n+tb_hwaddr_clear in hwaddr.c.o\n+__x86.get_pc_thunk.bx in hwaddr.c.o\n+tb_hwaddr_copy in hwaddr.c.o\n+tb_hwaddr_is_equal in hwaddr.c.o\n+tb_hwaddr_cstr in hwaddr.c.o\n+tb_hwaddr_cstr_set in hwaddr.c.o\n __x86.get_pc_thunk.bx in url.c.o\n tb_url_init in url.c.o\n tb_url_exit in url.c.o\n tb_url_clear in url.c.o\n tb_url_cstr in url.c.o\n tb_url_cstr_set in url.c.o\n tb_url_init_from_cstr in url.c.o\n@@ -802,205 +802,109 @@\n tb_url_path in url.c.o\n tb_url_path_set in url.c.o\n tb_url_args in url.c.o\n tb_url_args_set in url.c.o\n __x86.get_pc_thunk.bx in network.c.o\n tb_network_init_env in network.c.o\n tb_network_exit_env in network.c.o\n-tb_http_status_init in status.c.o\n-__x86.get_pc_thunk.bx in status.c.o\n-tb_http_status_exit in status.c.o\n-tb_http_status_cler in status.c.o\n tb_http_method_cstr in method.c.o\n __x86.get_pc_thunk.dx in method.c.o\n-tb_http_date_from_cstr in date.c.o\n-__x86.get_pc_thunk.bx in date.c.o\n tb_http_option_init in option.c.o\n __x86.get_pc_thunk.bx in option.c.o\n tb_http_option_exit in option.c.o\n tb_http_option_ctrl in option.c.o\n-__x86.get_pc_thunk.bx in server.c.o\n-tb_dns_server_exit in server.c.o\n-tb_dns_server_init in server.c.o\n-tb_dns_server_dump in server.c.o\n-tb_dns_server_sort in server.c.o\n-tb_dns_server_get in server.c.o\n-tb_dns_server_add in server.c.o\n+tb_http_status_init in status.c.o\n+__x86.get_pc_thunk.bx in status.c.o\n+tb_http_status_exit in status.c.o\n+tb_http_status_cler in status.c.o\n+tb_http_date_from_cstr in date.c.o\n+__x86.get_pc_thunk.bx in date.c.o\n+__x86.get_pc_thunk.ax in cache.c.o\n+tb_dns_cache_exit in cache.c.o\n+__x86.get_pc_thunk.bx in cache.c.o\n+tb_dns_cache_init in cache.c.o\n+tb_dns_cache_get in cache.c.o\n+tb_dns_cache_set in cache.c.o\n __x86.get_pc_thunk.bx in looker.c.o\n __x86.get_pc_thunk.cx in looker.c.o\n tb_dns_looker_init in looker.c.o\n tb_dns_looker_spak in looker.c.o\n tb_dns_looker_wait in looker.c.o\n tb_dns_looker_exit in looker.c.o\n tb_dns_looker_done in looker.c.o\n-__x86.get_pc_thunk.ax in cache.c.o\n-tb_dns_cache_exit in cache.c.o\n-__x86.get_pc_thunk.bx in cache.c.o\n-tb_dns_cache_init in cache.c.o\n-tb_dns_cache_get in cache.c.o\n-tb_dns_cache_set in cache.c.o\n+__x86.get_pc_thunk.bx in server.c.o\n+tb_dns_server_exit in server.c.o\n+tb_dns_server_init in server.c.o\n+tb_dns_server_dump in server.c.o\n+tb_dns_server_sort in server.c.o\n+tb_dns_server_get in server.c.o\n+tb_dns_server_add in server.c.o\n+tb_rwalk in rwalk.c.o\n+__x86.get_pc_thunk.bx in rwalk.c.o\n+tb_rwalk_all in rwalk.c.o\n+tb_walk in walk.c.o\n+__x86.get_pc_thunk.bx in walk.c.o\n+tb_walk_all in walk.c.o\n+tb_find_if in find_if.c.o\n+__x86.get_pc_thunk.bx in find_if.c.o\n+tb_find_all_if in find_if.c.o\n+tb_rfind_if in rfind_if.c.o\n+__x86.get_pc_thunk.bx in rfind_if.c.o\n+tb_rfind_all_if in rfind_if.c.o\n+tb_find in find.c.o\n+__x86.get_pc_thunk.bx in find.c.o\n+tb_find_all in find.c.o\n+tb_rfind in rfind.c.o\n+__x86.get_pc_thunk.bx in rfind.c.o\n+tb_rfind_all in rfind.c.o\n+tb_remove in remove.c.o\n+__x86.get_pc_thunk.bx in remove.c.o\n+tb_remove_if_until in remove_if.c.o\n+__x86.get_pc_thunk.bx in remove_if.c.o\n+tb_remove_if in remove_if.c.o\n+__x86.get_pc_thunk.ax in remove_if.c.o\n+__x86.get_pc_thunk.bx in quick_sort.c.o\n+tb_quick_sort in quick_sort.c.o\n+tb_quick_sort_all in quick_sort.c.o\n+tb_count_if in count_if.c.o\n+__x86.get_pc_thunk.bx in count_if.c.o\n+tb_count_all_if in count_if.c.o\n+tb_binary_find in binary_find.c.o\n+__x86.get_pc_thunk.bx in binary_find.c.o\n+tb_binary_find_all in binary_find.c.o\n tb_count in count.c.o\n __x86.get_pc_thunk.bx in count.c.o\n tb_count_all in count.c.o\n __x86.get_pc_thunk.bx in bubble_sort.c.o\n tb_bubble_sort in bubble_sort.c.o\n tb_bubble_sort_all in bubble_sort.c.o\n-tb_count_if in count_if.c.o\n-__x86.get_pc_thunk.bx in count_if.c.o\n-tb_count_all_if in count_if.c.o\n-tb_remove_first_if in remove_first_if.c.o\n-__x86.get_pc_thunk.bx in remove_first_if.c.o\n-__x86.get_pc_thunk.bx in heap_sort.c.o\n-tb_heap_sort in heap_sort.c.o\n-tb_heap_sort_all in heap_sort.c.o\n-tb_find_if in find_if.c.o\n-__x86.get_pc_thunk.bx in find_if.c.o\n-tb_find_all_if in find_if.c.o\n tb_insert_sort in insert_sort.c.o\n __x86.get_pc_thunk.bx in insert_sort.c.o\n tb_insert_sort_all in insert_sort.c.o\n-tb_rfind in rfind.c.o\n-__x86.get_pc_thunk.bx in rfind.c.o\n-tb_rfind_all in rfind.c.o\n tb_distance in distance.c.o\n __x86.get_pc_thunk.bx in distance.c.o\n-tb_walk in walk.c.o\n-__x86.get_pc_thunk.bx in walk.c.o\n-tb_walk_all in walk.c.o\n-tb_binary_find_if in binary_find_if.c.o\n-__x86.get_pc_thunk.bx in binary_find_if.c.o\n-tb_binary_find_all_if in binary_find_if.c.o\n-__x86.get_pc_thunk.bx in quick_sort.c.o\n-tb_quick_sort in quick_sort.c.o\n-tb_quick_sort_all in quick_sort.c.o\n tb_sort in sort.c.o\n __x86.get_pc_thunk.bx in sort.c.o\n tb_sort_all in sort.c.o\n-tb_find in find.c.o\n-__x86.get_pc_thunk.bx in find.c.o\n-tb_find_all in find.c.o\n-tb_remove_if_until in remove_if.c.o\n-__x86.get_pc_thunk.bx in remove_if.c.o\n-tb_remove_if in remove_if.c.o\n-__x86.get_pc_thunk.ax in remove_if.c.o\n+tb_remove_first_if in remove_first_if.c.o\n+__x86.get_pc_thunk.bx in remove_first_if.c.o\n tb_remove_first in remove_first.c.o\n __x86.get_pc_thunk.bx in remove_first.c.o\n-tb_rfind_if in rfind_if.c.o\n-__x86.get_pc_thunk.bx in rfind_if.c.o\n-tb_rfind_all_if in rfind_if.c.o\n-tb_rwalk in rwalk.c.o\n-__x86.get_pc_thunk.bx in rwalk.c.o\n-tb_rwalk_all in rwalk.c.o\n-tb_remove in remove.c.o\n-__x86.get_pc_thunk.bx in remove.c.o\n-tb_binary_find in binary_find.c.o\n-__x86.get_pc_thunk.bx in binary_find.c.o\n-tb_binary_find_all in binary_find.c.o\n tb_predicate_eq in predicate.c.o\n __x86.get_pc_thunk.bx in predicate.c.o\n tb_predicate_le in predicate.c.o\n tb_predicate_be in predicate.c.o\n tb_predicate_leq in predicate.c.o\n tb_predicate_beq in predicate.c.o\n-tb_single_list_entry_itor in single_list_entry.c.o\n-tb_single_list_entry_init_ in single_list_entry.c.o\n-__x86.get_pc_thunk.cx in single_list_entry.c.o\n-tb_single_list_entry_exit in single_list_entry.c.o\n-tb_list_entry_itor in list_entry.c.o\n-tb_list_entry_init_ in list_entry.c.o\n-__x86.get_pc_thunk.cx in list_entry.c.o\n-tb_list_entry_exit in list_entry.c.o\n-__x86.get_pc_thunk.ax in hash_map.c.o\n-tb_hash_map_clear in hash_map.c.o\n-tb_hash_map_init in hash_map.c.o\n-__x86.get_pc_thunk.bx in hash_map.c.o\n-tb_hash_map_exit in hash_map.c.o\n-tb_hash_map_get in hash_map.c.o\n-tb_hash_map_find in hash_map.c.o\n-tb_hash_map_insert in hash_map.c.o\n-tb_hash_map_remove in hash_map.c.o\n-tb_hash_map_size in hash_map.c.o\n-tb_hash_map_maxn in hash_map.c.o\n-__x86.get_pc_thunk.bx in single_list.c.o\n-tb_single_list_init in single_list.c.o\n-tb_single_list_exit in single_list.c.o\n-tb_single_list_clear in single_list.c.o\n-tb_single_list_head in single_list.c.o\n-tb_single_list_last in single_list.c.o\n-tb_single_list_size in single_list.c.o\n-tb_single_list_maxn in single_list.c.o\n-tb_single_list_insert_next in single_list.c.o\n-__x86.get_pc_thunk.bp in single_list.c.o\n-tb_single_list_insert_head in single_list.c.o\n-__x86.get_pc_thunk.di in single_list.c.o\n-tb_single_list_insert_tail in single_list.c.o\n-tb_single_list_replace in single_list.c.o\n-tb_single_list_replace_head in single_list.c.o\n-tb_single_list_replace_last in single_list.c.o\n-tb_single_list_remove_next in single_list.c.o\n-__x86.get_pc_thunk.si in single_list.c.o\n-tb_single_list_remove_head in single_list.c.o\n-tb_queue_init in queue.c.o\n-__x86.get_pc_thunk.bx in queue.c.o\n-tb_queue_exit in queue.c.o\n-tb_queue_clear in queue.c.o\n-tb_queue_put in queue.c.o\n-tb_queue_pop in queue.c.o\n-tb_queue_get in queue.c.o\n-tb_queue_head in queue.c.o\n-tb_queue_last in queue.c.o\n-tb_queue_size in queue.c.o\n-tb_queue_maxn in queue.c.o\n-tb_queue_full in queue.c.o\n-tb_queue_null in queue.c.o\n-__x86.get_pc_thunk.bx in list.c.o\n-tb_list_init in list.c.o\n-tb_list_exit in list.c.o\n-tb_list_clear in list.c.o\n-tb_list_head in list.c.o\n-tb_list_last in list.c.o\n-tb_list_size in list.c.o\n-tb_list_maxn in list.c.o\n-tb_list_insert_prev in list.c.o\n-__x86.get_pc_thunk.di in list.c.o\n-tb_list_insert_next in list.c.o\n-tb_list_insert_head in list.c.o\n-tb_list_insert_tail in list.c.o\n-tb_list_replace in list.c.o\n-tb_list_replace_head in list.c.o\n-tb_list_replace_last in list.c.o\n-tb_list_remove in list.c.o\n-tb_list_remove_head in list.c.o\n-tb_list_remove_last in list.c.o\n-tb_list_moveto_prev in list.c.o\n-tb_list_moveto_next in list.c.o\n-tb_list_moveto_head in list.c.o\n-tb_list_moveto_tail in list.c.o\n-__x86.get_pc_thunk.bx in array_iterator.c.o\n-tb_array_iterator_init_ptr in array_iterator.c.o\n-__x86.get_pc_thunk.dx in array_iterator.c.o\n-tb_array_iterator_init_mem in array_iterator.c.o\n-tb_array_iterator_init_str in array_iterator.c.o\n-tb_array_iterator_init_istr in array_iterator.c.o\n-tb_array_iterator_init_size in array_iterator.c.o\n-tb_array_iterator_init_long in array_iterator.c.o\n-tb_iterator_mode in iterator.c.o\n-tb_iterator_flag in iterator.c.o\n-tb_iterator_step in iterator.c.o\n-tb_iterator_size in iterator.c.o\n-tb_iterator_head in iterator.c.o\n-tb_iterator_last in iterator.c.o\n-tb_iterator_tail in iterator.c.o\n-tb_iterator_prev in iterator.c.o\n-tb_iterator_next in iterator.c.o\n-tb_iterator_item in iterator.c.o\n-tb_iterator_remove in iterator.c.o\n-tb_iterator_nremove in iterator.c.o\n-tb_iterator_copy in iterator.c.o\n-tb_iterator_comp in iterator.c.o\n+__x86.get_pc_thunk.bx in heap_sort.c.o\n+tb_heap_sort in heap_sort.c.o\n+tb_heap_sort_all in heap_sort.c.o\n+tb_binary_find_if in binary_find_if.c.o\n+__x86.get_pc_thunk.bx in binary_find_if.c.o\n+tb_binary_find_all_if in binary_find_if.c.o\n tb_vector_init in vector.c.o\n __x86.get_pc_thunk.bx in vector.c.o\n tb_vector_exit in vector.c.o\n tb_vector_clear in vector.c.o\n tb_vector_data in vector.c.o\n tb_vector_head in vector.c.o\n tb_vector_last in vector.c.o\n@@ -1028,79 +932,175 @@\n tb_vector_remove in vector.c.o\n tb_vector_remove_head in vector.c.o\n tb_vector_remove_last in vector.c.o\n tb_vector_nremove in vector.c.o\n __x86.get_pc_thunk.bp in vector.c.o\n tb_vector_nremove_head in vector.c.o\n tb_vector_nremove_last in vector.c.o\n-tb_hash_set_init in hash_set.c.o\n-__x86.get_pc_thunk.bx in hash_set.c.o\n-tb_hash_set_exit in hash_set.c.o\n-tb_hash_set_clear in hash_set.c.o\n-tb_hash_set_get in hash_set.c.o\n-tb_hash_set_find in hash_set.c.o\n-tb_hash_set_insert in hash_set.c.o\n-tb_hash_set_remove in hash_set.c.o\n-tb_hash_set_size in hash_set.c.o\n-tb_hash_set_maxn in hash_set.c.o\n+tb_iterator_mode in iterator.c.o\n+tb_iterator_flag in iterator.c.o\n+tb_iterator_step in iterator.c.o\n+tb_iterator_size in iterator.c.o\n+tb_iterator_head in iterator.c.o\n+tb_iterator_last in iterator.c.o\n+tb_iterator_tail in iterator.c.o\n+tb_iterator_prev in iterator.c.o\n+tb_iterator_next in iterator.c.o\n+tb_iterator_item in iterator.c.o\n+tb_iterator_remove in iterator.c.o\n+tb_iterator_nremove in iterator.c.o\n+tb_iterator_copy in iterator.c.o\n+tb_iterator_comp in iterator.c.o\n+__x86.get_pc_thunk.ax in hash_map.c.o\n+tb_hash_map_clear in hash_map.c.o\n+tb_hash_map_init in hash_map.c.o\n+__x86.get_pc_thunk.bx in hash_map.c.o\n+tb_hash_map_exit in hash_map.c.o\n+tb_hash_map_get in hash_map.c.o\n+tb_hash_map_find in hash_map.c.o\n+tb_hash_map_insert in hash_map.c.o\n+tb_hash_map_remove in hash_map.c.o\n+tb_hash_map_size in hash_map.c.o\n+tb_hash_map_maxn in hash_map.c.o\n+tb_stack_init in stack.c.o\n+__x86.get_pc_thunk.bx in stack.c.o\n+tb_stack_exit in stack.c.o\n+tb_stack_clear in stack.c.o\n+tb_stack_copy in stack.c.o\n+tb_stack_put in stack.c.o\n+tb_stack_pop in stack.c.o\n+tb_stack_top in stack.c.o\n+tb_stack_head in stack.c.o\n+tb_stack_last in stack.c.o\n+tb_stack_size in stack.c.o\n+tb_stack_maxn in stack.c.o\n __x86.get_pc_thunk.di in heap.c.o\n __x86.get_pc_thunk.bx in heap.c.o\n tb_heap_init in heap.c.o\n tb_heap_exit in heap.c.o\n tb_heap_clear in heap.c.o\n tb_heap_size in heap.c.o\n tb_heap_maxn in heap.c.o\n tb_heap_top in heap.c.o\n tb_heap_put in heap.c.o\n tb_heap_pop in heap.c.o\n tb_heap_remove in heap.c.o\n-tb_bloom_filter_init in bloom_filter.c.o\n-__x86.get_pc_thunk.bx in bloom_filter.c.o\n-tb_bloom_filter_exit in bloom_filter.c.o\n-tb_bloom_filter_clear in bloom_filter.c.o\n-tb_bloom_filter_set in bloom_filter.c.o\n-tb_bloom_filter_get in bloom_filter.c.o\n-tb_bloom_filter_data in bloom_filter.c.o\n-tb_bloom_filter_size in bloom_filter.c.o\n-tb_bloom_filter_data_set in bloom_filter.c.o\n-tb_priority_queue_init in priority_queue.c.o\n-__x86.get_pc_thunk.bx in priority_queue.c.o\n-tb_priority_queue_exit in priority_queue.c.o\n-tb_priority_queue_clear in priority_queue.c.o\n-tb_priority_queue_size in priority_queue.c.o\n-tb_priority_queue_maxn in priority_queue.c.o\n-tb_priority_queue_get in priority_queue.c.o\n-tb_priority_queue_put in priority_queue.c.o\n-tb_priority_queue_pop in priority_queue.c.o\n-tb_priority_queue_remove in priority_queue.c.o\n+__x86.get_pc_thunk.bx in list.c.o\n+tb_list_init in list.c.o\n+tb_list_exit in list.c.o\n+tb_list_clear in list.c.o\n+tb_list_head in list.c.o\n+tb_list_last in list.c.o\n+tb_list_size in list.c.o\n+tb_list_maxn in list.c.o\n+tb_list_insert_prev in list.c.o\n+__x86.get_pc_thunk.di in list.c.o\n+tb_list_insert_next in list.c.o\n+tb_list_insert_head in list.c.o\n+tb_list_insert_tail in list.c.o\n+tb_list_replace in list.c.o\n+tb_list_replace_head in list.c.o\n+tb_list_replace_last in list.c.o\n+tb_list_remove in list.c.o\n+tb_list_remove_head in list.c.o\n+tb_list_remove_last in list.c.o\n+tb_list_moveto_prev in list.c.o\n+tb_list_moveto_next in list.c.o\n+tb_list_moveto_head in list.c.o\n+tb_list_moveto_tail in list.c.o\n+tb_queue_init in queue.c.o\n+__x86.get_pc_thunk.bx in queue.c.o\n+tb_queue_exit in queue.c.o\n+tb_queue_clear in queue.c.o\n+tb_queue_put in queue.c.o\n+tb_queue_pop in queue.c.o\n+tb_queue_get in queue.c.o\n+tb_queue_head in queue.c.o\n+tb_queue_last in queue.c.o\n+tb_queue_size in queue.c.o\n+tb_queue_maxn in queue.c.o\n+tb_queue_full in queue.c.o\n+tb_queue_null in queue.c.o\n+tb_list_entry_itor in list_entry.c.o\n+tb_list_entry_init_ in list_entry.c.o\n+__x86.get_pc_thunk.cx in list_entry.c.o\n+tb_list_entry_exit in list_entry.c.o\n+__x86.get_pc_thunk.bx in array_iterator.c.o\n+tb_array_iterator_init_ptr in array_iterator.c.o\n+__x86.get_pc_thunk.dx in array_iterator.c.o\n+tb_array_iterator_init_mem in array_iterator.c.o\n+tb_array_iterator_init_str in array_iterator.c.o\n+tb_array_iterator_init_istr in array_iterator.c.o\n+tb_array_iterator_init_size in array_iterator.c.o\n+tb_array_iterator_init_long in array_iterator.c.o\n __x86.get_pc_thunk.bx in circle_queue.c.o\n tb_circle_queue_init in circle_queue.c.o\n tb_circle_queue_exit in circle_queue.c.o\n tb_circle_queue_clear in circle_queue.c.o\n tb_circle_queue_put in circle_queue.c.o\n tb_circle_queue_pop in circle_queue.c.o\n tb_circle_queue_get in circle_queue.c.o\n tb_circle_queue_head in circle_queue.c.o\n tb_circle_queue_last in circle_queue.c.o\n tb_circle_queue_size in circle_queue.c.o\n tb_circle_queue_maxn in circle_queue.c.o\n tb_circle_queue_full in circle_queue.c.o\n tb_circle_queue_null in circle_queue.c.o\n-tb_stack_init in stack.c.o\n-__x86.get_pc_thunk.bx in stack.c.o\n-tb_stack_exit in stack.c.o\n-tb_stack_clear in stack.c.o\n-tb_stack_copy in stack.c.o\n-tb_stack_put in stack.c.o\n-tb_stack_pop in stack.c.o\n-tb_stack_top in stack.c.o\n-tb_stack_head in stack.c.o\n-tb_stack_last in stack.c.o\n-tb_stack_size in stack.c.o\n-tb_stack_maxn in stack.c.o\n+tb_priority_queue_init in priority_queue.c.o\n+__x86.get_pc_thunk.bx in priority_queue.c.o\n+tb_priority_queue_exit in priority_queue.c.o\n+tb_priority_queue_clear in priority_queue.c.o\n+tb_priority_queue_size in priority_queue.c.o\n+tb_priority_queue_maxn in priority_queue.c.o\n+tb_priority_queue_get in priority_queue.c.o\n+tb_priority_queue_put in priority_queue.c.o\n+tb_priority_queue_pop in priority_queue.c.o\n+tb_priority_queue_remove in priority_queue.c.o\n+tb_bloom_filter_init in bloom_filter.c.o\n+__x86.get_pc_thunk.bx in bloom_filter.c.o\n+tb_bloom_filter_exit in bloom_filter.c.o\n+tb_bloom_filter_clear in bloom_filter.c.o\n+tb_bloom_filter_set in bloom_filter.c.o\n+tb_bloom_filter_get in bloom_filter.c.o\n+tb_bloom_filter_data in bloom_filter.c.o\n+tb_bloom_filter_size in bloom_filter.c.o\n+tb_bloom_filter_data_set in bloom_filter.c.o\n+tb_hash_set_init in hash_set.c.o\n+__x86.get_pc_thunk.bx in hash_set.c.o\n+tb_hash_set_exit in hash_set.c.o\n+tb_hash_set_clear in hash_set.c.o\n+tb_hash_set_get in hash_set.c.o\n+tb_hash_set_find in hash_set.c.o\n+tb_hash_set_insert in hash_set.c.o\n+tb_hash_set_remove in hash_set.c.o\n+tb_hash_set_size in hash_set.c.o\n+tb_hash_set_maxn in hash_set.c.o\n+__x86.get_pc_thunk.bx in single_list.c.o\n+tb_single_list_init in single_list.c.o\n+tb_single_list_exit in single_list.c.o\n+tb_single_list_clear in single_list.c.o\n+tb_single_list_head in single_list.c.o\n+tb_single_list_last in single_list.c.o\n+tb_single_list_size in single_list.c.o\n+tb_single_list_maxn in single_list.c.o\n+tb_single_list_insert_next in single_list.c.o\n+__x86.get_pc_thunk.bp in single_list.c.o\n+tb_single_list_insert_head in single_list.c.o\n+__x86.get_pc_thunk.di in single_list.c.o\n+tb_single_list_insert_tail in single_list.c.o\n+tb_single_list_replace in single_list.c.o\n+tb_single_list_replace_head in single_list.c.o\n+tb_single_list_replace_last in single_list.c.o\n+tb_single_list_remove_next in single_list.c.o\n+__x86.get_pc_thunk.si in single_list.c.o\n+tb_single_list_remove_head in single_list.c.o\n+tb_single_list_entry_itor in single_list_entry.c.o\n+tb_single_list_entry_init_ in single_list_entry.c.o\n+__x86.get_pc_thunk.cx in single_list_entry.c.o\n+tb_single_list_entry_exit in single_list_entry.c.o\n __x86.get_pc_thunk.bx in hash.c.o\n tb_element_hash_uint32 in hash.c.o\n __x86.get_pc_thunk.cx in hash.c.o\n tb_element_hash_uint8 in hash.c.o\n __x86.get_pc_thunk.ax in hash.c.o\n tb_element_hash_uint16 in hash.c.o\n tb_element_hash_uint64 in hash.c.o\n@@ -1620,48 +1620,48 @@\n tb_sha_exit in sha.c.o\n tb_sha_make in sha.c.o\n tb_uuid4_make in uuid.c.o\n __x86.get_pc_thunk.bx in uuid.c.o\n tb_uuid_make in uuid.c.o\n tb_uuid4_make_cstr in uuid.c.o\n tb_uuid_make_cstr in uuid.c.o\n+tb_charset_ucs2_get in ucs2.c.o\n+__x86.get_pc_thunk.bx in ucs2.c.o\n+tb_charset_ucs2_set in ucs2.c.o\n+tb_charset_utf32_get in utf32.c.o\n+__x86.get_pc_thunk.bx in utf32.c.o\n+tb_charset_utf32_set in utf32.c.o\n+tb_charset_ucs4_get in ucs4.c.o\n+__x86.get_pc_thunk.bx in ucs4.c.o\n+tb_charset_ucs4_set in ucs4.c.o\n+tb_charset_ascii_get in ascii.c.o\n+__x86.get_pc_thunk.bx in ascii.c.o\n+tb_charset_ascii_set in ascii.c.o\n+tb_charset_iso8859_get in iso8859.c.o\n+__x86.get_pc_thunk.bx in iso8859.c.o\n+tb_charset_iso8859_set in iso8859.c.o\n tb_charset_gb2312_get in gb2312.c.o\n __x86.get_pc_thunk.bx in gb2312.c.o\n tb_charset_gb2312_set in gb2312.c.o\n __x86.get_pc_thunk.di in gb2312.c.o\n g_charset_ucs4_to_gb2312_table_size in gb2312.c.o\n g_charset_gb2312_to_ucs4_table_size in gb2312.c.o\n-tb_charset_utf16_get in utf16.c.o\n-__x86.get_pc_thunk.bx in utf16.c.o\n-tb_charset_utf16_set in utf16.c.o\n-tb_charset_utf8_get in utf8.c.o\n-__x86.get_pc_thunk.bx in utf8.c.o\n-tb_charset_utf8_set in utf8.c.o\n __x86.get_pc_thunk.bx in charset.c.o\n tb_charset_name in charset.c.o\n tb_charset_type in charset.c.o\n tb_charset_find in charset.c.o\n tb_charset_conv_bst in charset.c.o\n tb_charset_conv_data in charset.c.o\n tb_charset_conv_cstr in charset.c.o\n-tb_charset_iso8859_get in iso8859.c.o\n-__x86.get_pc_thunk.bx in iso8859.c.o\n-tb_charset_iso8859_set in iso8859.c.o\n-tb_charset_ucs4_get in ucs4.c.o\n-__x86.get_pc_thunk.bx in ucs4.c.o\n-tb_charset_ucs4_set in ucs4.c.o\n-tb_charset_ucs2_get in ucs2.c.o\n-__x86.get_pc_thunk.bx in ucs2.c.o\n-tb_charset_ucs2_set in ucs2.c.o\n-tb_charset_utf32_get in utf32.c.o\n-__x86.get_pc_thunk.bx in utf32.c.o\n-tb_charset_utf32_set in utf32.c.o\n-tb_charset_ascii_get in ascii.c.o\n-__x86.get_pc_thunk.bx in ascii.c.o\n-tb_charset_ascii_set in ascii.c.o\n+tb_charset_utf8_get in utf8.c.o\n+__x86.get_pc_thunk.bx in utf8.c.o\n+tb_charset_utf8_set in utf8.c.o\n+tb_charset_utf16_get in utf16.c.o\n+__x86.get_pc_thunk.bx in utf16.c.o\n+tb_charset_utf16_set in utf16.c.o\n tb_charset_conv_impl in charset.c.o\n __x86.get_pc_thunk.si in charset.c.o\n tb_filter_init_from_charset in charset.c.o\n __x86.get_pc_thunk.bx in charset.c.o\n \n tbox.c.o:\n U _GLOBAL_OFFSET_TABLE_\n@@ -1710,42 +1710,14 @@\n adler32.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T tb_adler32_make\n 000003f0 T tb_adler32_make_from_cstr\n U tb_strlen\n \n-random.c.o:\n-00000000 r .LC0\n-00000000 r .LC1\n- U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n-00000000 T __x86.get_pc_thunk.bx\n- U random\n- U srandom\n- U tb_file_exit\n- U tb_file_init\n- U tb_file_read\n-00000140 T tb_random_range\n-00000170 T tb_random_rangef\n-00000040 T tb_random_reset\n-00000000 T tb_random_seed\n-00000020 T tb_random_value\n- U tb_uclock\n-\n-linear.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 b g_lock\n-00000000 d g_value\n- U sched_yield\n- U tb_cpu_count\n-00000000 T tb_random_linear_seed\n-000000e0 T tb_random_linear_value\n-\n int32.c.o:\n 000000bc t .L10\n 000000cc t .L11\n 000000dc t .L12\n 000000ec t .L13\n 000000fc t .L14\n 0000010c t .L15\n@@ -1774,43 +1746,67 @@\n 00000252 t .L38\n 0000025f t .L7\n 000000ac t .L8\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bp\n 00000000 T tb_int32_div\n \n-fixed16.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.ax\n-00000200 T tb_fixed16_asin_int32\n-00000140 T tb_fixed16_atan2_int32\n-000002d0 T tb_fixed16_atan_int32\n-00000000 r tb_fixed16_cordic_atan2i_table\n-00000350 T tb_fixed16_exp_int32\n-00000000 T tb_fixed16_invert_int32\n-00000090 T tb_fixed16_sincos_int32\n-\n math.c.o:\n 00000000 r .LC0\n 00000000 r .LC1\n 00000003 r .LC3\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 000000a0 T tb_math_exit_env\n 00000070 T tb_math_init_env\n 00000000 t tb_math_printf_format_fixed\n U tb_printf_object_register\n U tb_snprintf\n \n-time.c.o:\n+linear.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 b g_lock\n+00000000 d g_value\n+ U sched_yield\n+ U tb_cpu_count\n+00000000 T tb_random_linear_seed\n+000000e0 T tb_random_linear_value\n+\n+random.c.o:\n+00000000 r .LC0\n+00000000 r .LC1\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_gettimeofday\n-00000000 T tb_time\n+ U random\n+ U srandom\n+ U tb_file_exit\n+ U tb_file_init\n+ U tb_file_read\n+00000140 T tb_random_range\n+00000170 T tb_random_rangef\n+00000040 T tb_random_reset\n+00000000 T tb_random_seed\n+00000020 T tb_random_value\n+ U tb_uclock\n+\n+fixed16.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.ax\n+00000200 T tb_fixed16_asin_int32\n+00000140 T tb_fixed16_atan2_int32\n+000002d0 T tb_fixed16_atan_int32\n+00000000 r tb_fixed16_cordic_atan2i_table\n+00000350 T tb_fixed16_exp_int32\n+00000000 T tb_fixed16_invert_int32\n+00000090 T tb_fixed16_sincos_int32\n+\n+gmmktime.c.o:\n+00000000 T tb_gmmktime\n \n gmtime.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n U gmtime\n 00000000 T tb_gmtime\n@@ -1825,60 +1821,58 @@\n localtime.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n U localtime\n 00000000 T tb_localtime\n \n-gmmktime.c.o:\n-00000000 T tb_gmmktime\n+time.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_gettimeofday\n+00000000 T tb_time\n \n-getchar.c.o:\n+sprintf.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_sprintf\n+ U tb_vsnprintf\n+\n+wprintf.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_getchar\n- U tb_stdfile_getc\n- U tb_stdfile_input\n+ U memset\n+ U tb_print\n+ U tb_vswprintf\n+ U tb_wcstombs\n+00000000 T tb_wprintf\n \n-vsnprintf.c.o:\n-00000fdb t .L272\n-000010fb t .L273\n-0000126a t .L274\n-00001274 t .L275\n-00001290 t .L276\n-000005ed t .L277\n-00000278 t .L37\n-0000021a t .L38\n-000012a9 t .L40\n-000012a2 t .L41\n-0000029c t .L42\n-00001297 t .L43\n-000012c1 t .L44\n-000012b7 t .L46\n-000012ad t .L47\n-0000087d t .L48\n-0000129b t .L49\n-00000383 t .L55\n-00000000 r .LC0\n-00000000 r .LC2\n-00000004 r .LC3\n-00000008 r .LC4\n-0000000c r .LC5\n+printf_object.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n-00000000 T __x86.get_pc_thunk.ax\n- U tb_isinf\n- U tb_isinff\n- U tb_isnan\n- U tb_isnanf\n- U tb_memcpy\n- U tb_printf_object_find\n- U tb_strnlen\n-00000000 T tb_vsnprintf\n+00000000 T __x86.get_pc_thunk.bx\n+00000004 b g_list\n+00000000 d g_maxn\n+00000000 b g_size\n+ U tb_allocator\n+ U tb_allocator_free_\n+ U tb_allocator_nalloc_\n+ U tb_allocator_ralloc_\n+ U tb_array_iterator_init_mem\n+ U tb_binary_find_all_if\n+ U tb_iterator_tail\n+ U tb_memmov\n+00000000 t tb_printf_object_comp\n+00000280 T tb_printf_object_exit\n+000001e0 T tb_printf_object_find\n+00000030 T tb_printf_object_register\n+ U tb_strcmp\n+ U tb_strlen\n \n vswprintf.c.o:\n 0000101d t .L273\n 00000ec5 t .L274\n 00001034 t .L275\n 00000f96 t .L276\n 00001016 t .L277\n@@ -1912,94 +1906,126 @@\n U tb_memcpy\n 00000000 t tb_printf_object\n U tb_printf_object_find\n 00000190 T tb_vswprintf\n U tb_wcsnlen\n U tb_wcstombs\n \n-snprintf.c.o:\n+printf.c.o:\n U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_snprintf\n+ U tb_print\n+00000000 T tb_printf\n U tb_vsnprintf\n \n-sprintf.c.o:\n+puts.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_sprintf\n- U tb_vsnprintf\n+ U tb_printl\n+00000000 T tb_puts\n+ U tb_strlen\n \n-wprintf.c.o:\n+getchar.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n- U memset\n- U tb_print\n- U tb_vswprintf\n- U tb_wcstombs\n-00000000 T tb_wprintf\n+00000000 T tb_getchar\n+ U tb_stdfile_getc\n+ U tb_stdfile_input\n \n-putchar.c.o:\n+snprintf.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_putchar\n- U tb_stdfile_input\n- U tb_stdfile_putc\n+00000000 T tb_snprintf\n+ U tb_vsnprintf\n \n wputs.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n U tb_printl\n U tb_wcslen\n U tb_wcstombs\n 00000000 T tb_wputs\n \n-printf.c.o:\n+putchar.c.o:\n U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_print\n-00000000 T tb_printf\n- U tb_vsnprintf\n+00000000 T tb_putchar\n+ U tb_stdfile_input\n+ U tb_stdfile_putc\n \n swprintf.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T tb_swprintf\n U tb_vswprintf\n \n-puts.c.o:\n+vsnprintf.c.o:\n+00000fdb t .L272\n+000010fb t .L273\n+0000126a t .L274\n+00001274 t .L275\n+00001290 t .L276\n+000005ed t .L277\n+00000278 t .L37\n+0000021a t .L38\n+000012a9 t .L40\n+000012a2 t .L41\n+0000029c t .L42\n+00001297 t .L43\n+000012c1 t .L44\n+000012b7 t .L46\n+000012ad t .L47\n+0000087d t .L48\n+0000129b t .L49\n+00000383 t .L55\n+00000000 r .LC0\n+00000000 r .LC2\n+00000004 r .LC3\n+00000008 r .LC4\n+0000000c r .LC5\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.ax\n+ U tb_isinf\n+ U tb_isinff\n+ U tb_isnan\n+ U tb_isnanf\n+ U tb_memcpy\n+ U tb_printf_object_find\n+ U tb_strnlen\n+00000000 T tb_vsnprintf\n+\n+wcstombs.c.o:\n+00000000 r .LC0\n+00000001 r .LC1\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_printl\n-00000000 T tb_puts\n- U tb_strlen\n+ U setlocale\n+00000000 T tb_wcstombs\n+ U wcstombs\n \n-printf_object.c.o:\n+mbstowcs.c.o:\n+00000000 r .LC0\n+00000001 r .LC1\n U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n-00000004 b g_list\n-00000000 d g_maxn\n-00000000 b g_size\n- U tb_allocator\n- U tb_allocator_free_\n- U tb_allocator_nalloc_\n- U tb_allocator_ralloc_\n- U tb_array_iterator_init_mem\n- U tb_binary_find_all_if\n- U tb_iterator_tail\n- U tb_memmov\n-00000000 t tb_printf_object_comp\n-00000280 T tb_printf_object_exit\n-000001e0 T tb_printf_object_find\n-00000030 T tb_printf_object_register\n- U tb_strcmp\n- U tb_strlen\n+ U mbstowcs\n+ U setlocale\n+00000000 T tb_mbstowcs\n+\n+random.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000020 T tb_random\n+ U tb_random_seed\n+ U tb_random_value\n+00000000 T tb_srandom\n \n stdlib.c.o:\n 00000000 r .LC0\n 00000004 r .LC1\n 00000008 r .LC2\n 0000000c r .LC3\n 00000010 r .LC4\n@@ -2029,378 +2055,352 @@\n 00000b80 T tb_s8tou64\n 00000ad0 t tb_s8tou64.part.0\n 00001240 T tb_sbtod\n 00001170 T tb_sbtou64\n 000011b0 T tb_stod\n 000010e0 T tb_stou64\n \n-random.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000020 T tb_random\n- U tb_random_seed\n- U tb_random_value\n-00000000 T tb_srandom\n+wcsistr.c.o:\n+00000000 T tb_wcsistr\n \n-mbstowcs.c.o:\n-00000000 r .LC0\n-00000001 r .LC1\n+strcat.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U mbstowcs\n- U setlocale\n-00000000 T tb_mbstowcs\n+ U strcat\n+00000000 T tb_strcat\n \n-wcstombs.c.o:\n-00000000 r .LC0\n-00000001 r .LC1\n+wcsicmp.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U setlocale\n-00000000 T tb_wcstombs\n- U wcstombs\n-\n-strnchr.c.o:\n-00000000 T tb_strnchr\n+00000000 T tb_wcsicmp\n+ U wcscasecmp\n \n-wcsndup.c.o:\n+memdup.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U tb_allocator\n U tb_allocator_malloc_\n U tb_memcpy\n-00000000 T tb_wcsndup\n- U tb_wcsnlen\n-\n-wcsnrchr.c.o:\n-00000000 T tb_wcsnrchr\n-\n-wcsnirchr.c.o:\n-00000000 T tb_wcsnirchr\n+ U tb_memcpy_\n+00000060 T tb_memdup\n+00000000 T tb_memdup_\n \n-wcsistr.c.o:\n-00000000 T tb_wcsistr\n+strnstr.c.o:\n+00000000 T tb_strnstr\n \n-stricmp.c.o:\n+wcsirchr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strcasecmp\n-00000000 T tb_stricmp\n+00000000 T tb_wcsirchr\n+ U tb_wcslen\n+ U tb_wcsnirchr\n \n-wcsncat.c.o:\n+strdup.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcsncat\n- U wcsncat\n+ U tb_allocator\n+ U tb_allocator_malloc_\n+ U tb_memcpy\n+00000000 T tb_strdup\n+ U tb_strlen\n \n-wcsncmp.c.o:\n-00000000 T tb_wcsncmp\n+strnrchr.c.o:\n+00000000 T tb_strnrchr\n \n-wcsirstr.c.o:\n+strncat.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcsirstr\n- U tb_wcslen\n- U tb_wcsnirstr\n+ U strncat\n+00000000 T tb_strncat\n \n-strcmp.c.o:\n+wcsncpy.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strcmp\n-00000000 T tb_strcmp\n-\n-strnichr.c.o:\n-00000000 T tb_strnichr\n+00000000 T tb_wcsncpy\n+ U wcsncpy\n \n-wcscmp.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcscmp\n- U wcscmp\n+wcsichr.c.o:\n+00000000 T tb_wcsichr\n \n-wcsrstr.c.o:\n+stristr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_wcslen\n- U tb_wcsnrstr\n-00000000 T tb_wcsrstr\n+ U strcasestr\n+00000000 T tb_stristr\n \n-strrchr.c.o:\n+wcscmp.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strrchr\n-00000000 T tb_strrchr\n+00000000 T tb_wcscmp\n+ U wcscmp\n \n-memcpy.c.o:\n+memmov.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U memcpy\n-00000040 T tb_memcpy\n-00000000 T tb_memcpy_\n-\n-strnistr.c.o:\n-00000000 T tb_strnistr\n+ U memmove\n+00000040 T tb_memmov\n+00000000 T tb_memmov_\n \n-wcsnlen.c.o:\n+stricmp.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcsnlen\n- U wcsnlen\n-\n-strnirchr.c.o:\n-00000000 T tb_strnirchr\n+ U strcasecmp\n+00000000 T tb_stricmp\n \n-strnrchr.c.o:\n-00000000 T tb_strnrchr\n+wcsnrstr.c.o:\n+00000000 T tb_wcsnrstr\n \n-strnicmp.c.o:\n+wcscat.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strncasecmp\n-00000000 T tb_strnicmp\n+00000000 T tb_wcscat\n+ U wcscat\n \n-memmov.c.o:\n+strnlen.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U memmove\n-00000040 T tb_memmov\n-00000000 T tb_memmov_\n-\n-wcschr.c.o:\n-00000000 T tb_wcschr\n+ U strnlen\n+00000000 T tb_strnlen\n \n memset.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U memset\n 00000040 T tb_memset\n 00000000 T tb_memset_\n 00000080 T tb_memset_u16\n 000000c0 T tb_memset_u24\n 00000110 T tb_memset_u32\n 00000140 T tb_memset_u64\n \n-strlcpy.c.o:\n-00000000 T tb_strlcpy\n+wcsnirstr.c.o:\n+00000000 T tb_wcsnirstr\n+\n+wcsncat.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_wcsncat\n+ U wcsncat\n \n strnrstr.c.o:\n 00000000 T tb_strnrstr\n \n-wcscpy.c.o:\n+memcpy.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcscpy\n- U wcscpy\n+ U memcpy\n+00000040 T tb_memcpy\n+00000000 T tb_memcpy_\n \n-wcsichr.c.o:\n-00000000 T tb_wcsichr\n+memcmp.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U memcmp\n+00000040 T tb_memcmp\n+00000000 T tb_memcmp_\n \n-wcsirchr.c.o:\n+strcmp.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcsirchr\n- U tb_wcslen\n- U tb_wcsnirchr\n+ U strcmp\n+00000000 T tb_strcmp\n \n-strndup.c.o:\n+strncmp.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_allocator\n- U tb_allocator_malloc_\n- U tb_memcpy\n-00000000 T tb_strndup\n- U tb_strnlen\n+ U strncmp\n+00000000 T tb_strncmp\n \n-strdup.c.o:\n+strichr.c.o:\n+00000000 T tb_strichr\n+\n+strrchr.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U strrchr\n+00000000 T tb_strrchr\n+\n+wcsndup.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U tb_allocator\n U tb_allocator_malloc_\n U tb_memcpy\n-00000000 T tb_strdup\n- U tb_strlen\n+00000000 T tb_wcsndup\n+ U tb_wcsnlen\n \n strnirstr.c.o:\n 00000000 T tb_strnirstr\n \n-strcpy.c.o:\n+wcsirstr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strcpy\n-00000000 T tb_strcpy\n+00000000 T tb_wcsirstr\n+ U tb_wcslen\n+ U tb_wcsnirstr\n \n-wcslen.c.o:\n+wcsnlen.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcslen\n- U wcslen\n+00000000 T tb_wcsnlen\n+ U wcsnlen\n \n wcsdup.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U tb_allocator\n U tb_allocator_malloc_\n U tb_memcpy\n 00000000 T tb_wcsdup\n U tb_wcslen\n \n+strirchr.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_strirchr\n+ U tb_strlen\n+ U tb_strnirchr\n+\n+strrstr.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_strlen\n+ U tb_strnrstr\n+00000000 T tb_strrstr\n+\n memmem.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U memmem\n 00000050 T tb_memmem\n 00000000 T tb_memmem_\n \n-wcslcpy.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_memcpy\n-00000000 T tb_wcslcpy\n- U tb_wcslen\n-\n-strichr.c.o:\n-00000000 T tb_strichr\n+wcsnrchr.c.o:\n+00000000 T tb_wcsnrchr\n \n-strcat.c.o:\n+strcpy.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strcat\n-00000000 T tb_strcat\n+ U strcpy\n+00000000 T tb_strcpy\n \n-wcscat.c.o:\n+strstr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcscat\n- U wcscat\n+ U strstr\n+00000000 T tb_strstr\n \n wcsnicmp.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T tb_wcsnicmp\n U wcsncasecmp\n \n-strchr.c.o:\n+strncpy.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strchr\n-00000000 T tb_strchr\n+ U strncpy\n+00000000 T tb_strncpy\n \n-strstr.c.o:\n+wcsrchr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strstr\n-00000000 T tb_strstr\n+ U tb_wcslen\n+ U tb_wcsnrchr\n+00000000 T tb_wcsrchr\n \n-wcsstr.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcsstr\n- U wcsstr\n+wcsnirchr.c.o:\n+00000000 T tb_wcsnirchr\n \n-stristr.c.o:\n+wcscpy.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strcasestr\n-00000000 T tb_stristr\n+00000000 T tb_wcscpy\n+ U wcscpy\n \n-strirchr.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_strirchr\n- U tb_strlen\n- U tb_strnirchr\n+strnirchr.c.o:\n+00000000 T tb_strnirchr\n \n-strncpy.c.o:\n+wcslen.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strncpy\n-00000000 T tb_strncpy\n+00000000 T tb_wcslen\n+ U wcslen\n \n-strrstr.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_strlen\n- U tb_strnrstr\n-00000000 T tb_strrstr\n+strnchr.c.o:\n+00000000 T tb_strnchr\n \n-strlen.c.o:\n+strnicmp.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strlen\n-00000000 T tb_strlen\n+ U strncasecmp\n+00000000 T tb_strnicmp\n \n-strncmp.c.o:\n+strndup.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strncmp\n-00000000 T tb_strncmp\n+ U tb_allocator\n+ U tb_allocator_malloc_\n+ U tb_memcpy\n+00000000 T tb_strndup\n+ U tb_strnlen\n \n-memcmp.c.o:\n+strchr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U memcmp\n-00000040 T tb_memcmp\n-00000000 T tb_memcmp_\n+ U strchr\n+00000000 T tb_strchr\n \n-strnlen.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U strnlen\n-00000000 T tb_strnlen\n+wcschr.c.o:\n+00000000 T tb_wcschr\n \n-wcsnirstr.c.o:\n-00000000 T tb_wcsnirstr\n+strlcpy.c.o:\n+00000000 T tb_strlcpy\n \n-strirstr.c.o:\n+wcslcpy.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_strirstr\n- U tb_strlen\n- U tb_strnirstr\n+ U tb_memcpy\n+00000000 T tb_wcslcpy\n+ U tb_wcslen\n \n-wcsicmp.c.o:\n+wcsstr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcsicmp\n- U wcscasecmp\n+00000000 T tb_wcsstr\n+ U wcsstr\n \n-wcsrchr.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_wcslen\n- U tb_wcsnrchr\n-00000000 T tb_wcsrchr\n+wcsncmp.c.o:\n+00000000 T tb_wcsncmp\n \n-strncat.c.o:\n+strnistr.c.o:\n+00000000 T tb_strnistr\n+\n+strlen.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U strncat\n-00000000 T tb_strncat\n+ U strlen\n+00000000 T tb_strlen\n \n-memdup.c.o:\n+wcsrstr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_allocator\n- U tb_allocator_malloc_\n- U tb_memcpy\n- U tb_memcpy_\n-00000060 T tb_memdup\n-00000000 T tb_memdup_\n+ U tb_wcslen\n+ U tb_wcsnrstr\n+00000000 T tb_wcsrstr\n \n-strnstr.c.o:\n-00000000 T tb_strnstr\n+strnichr.c.o:\n+00000000 T tb_strnichr\n \n-wcsncpy.c.o:\n+strirstr.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_wcsncpy\n- U wcsncpy\n-\n-wcsnrstr.c.o:\n-00000000 T tb_wcsnrstr\n+00000000 T tb_strirstr\n+ U tb_strlen\n+ U tb_strnirstr\n \n libc.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000010 T tb_libc_exit_env\n 00000000 T tb_libc_init_env\n U tb_printf_object_exit\n@@ -2744,94 +2744,146 @@\n 000006cd r .LC98\n 000006e2 r .LC99\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.dx\n 00000000 T tb_state_cstr\n 00000000 t tb_state_cstr.cold\n \n-default_allocator.c.o:\n+allocator.c.o:\n U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.ax\n+00000000 T __x86.get_pc_thunk.bp\n 00000000 T __x86.get_pc_thunk.bx\n+00000000 T __x86.get_pc_thunk.di\n+00000000 B g_allocator\n U sched_yield\n- U tb_allocator_exit\n- U tb_allocator_free_\n+00000000 T tb_allocator\n+00000c30 T tb_allocator_align_free_\n+00000a50 T tb_allocator_align_malloc0_\n+00000a00 T tb_allocator_align_malloc_\n+00000b20 T tb_allocator_align_nalloc0_\n+00000ad0 T tb_allocator_align_nalloc_\n+00000ba0 T tb_allocator_align_ralloc_\n+00000c60 T tb_allocator_clear\n+00000d60 T tb_allocator_exit\n+000003b0 T tb_allocator_free_\n+000008c0 T tb_allocator_large_free_\n+00000640 T tb_allocator_large_malloc0_\n+000004f0 T tb_allocator_large_malloc_\n+000006f0 T tb_allocator_large_nalloc0_\n+000006b0 T tb_allocator_large_nalloc_\n+00000760 T tb_allocator_large_ralloc_\n+00000190 T tb_allocator_malloc0_\n+00000040 T tb_allocator_malloc_\n+00000210 T tb_allocator_nalloc0_\n+000001e0 T tb_allocator_nalloc_\n+00000270 T tb_allocator_ralloc_\n+00000020 T tb_allocator_type\n+ U tb_cpu_count\n+ U tb_memset\n+ U tb_memset_\n+\n+fixed_pool.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T __x86.get_pc_thunk.di\n+ U tb_allocator\n U tb_allocator_large_free_\n U tb_allocator_large_malloc0_\n U tb_allocator_large_malloc_\n+ U tb_allocator_large_nalloc_\n U tb_allocator_large_ralloc_\n- U tb_allocator_malloc_\n- U tb_allocator_ralloc_\n- U tb_cpu_count\n-000003c0 T tb_default_allocator\n-000003b0 t tb_default_allocator_exit\n-000002b0 t tb_default_allocator_exit.part.0\n-00000040 t tb_default_allocator_free\n-00000440 T tb_default_allocator_init\n-00000000 t tb_default_allocator_instance_exit\n-000004d0 t tb_default_allocator_instance_init\n-000000c0 t tb_default_allocator_malloc\n-00000130 t tb_default_allocator_ralloc\n- U tb_large_allocator_init\n- U tb_memcpy_\n- U tb_native_memory_init\n- U tb_page_init\n- U tb_singleton_init\n- U tb_singleton_instance\n- U tb_small_allocator_init\n+ U tb_array_iterator_init_ptr\n+ U tb_binary_find_all\n+ U tb_binary_find_all_if\n+000007e0 T tb_fixed_pool_clear\n+000009d0 T tb_fixed_pool_exit\n+00000960 t tb_fixed_pool_exit.part.0\n+00000510 T tb_fixed_pool_free_\n+00000af0 T tb_fixed_pool_init\n+000009f0 T tb_fixed_pool_init_\n+00000000 t tb_fixed_pool_item_exit\n+00000170 T tb_fixed_pool_item_size\n+000004c0 T tb_fixed_pool_malloc0_\n+00000190 T tb_fixed_pool_malloc_\n+00000150 T tb_fixed_pool_size\n+00000020 t tb_fixed_pool_slot_comp\n+00000040 t tb_fixed_pool_slot_exit\n+00000670 T tb_fixed_pool_walk\n+ U tb_iterator_head\n+ U tb_iterator_item\n+ U tb_iterator_next\n+ U tb_iterator_tail\n+ U tb_list_entry_init_\n+ U tb_list_entry_itor\n+ U tb_memmov_\n+ U tb_memset_\n+ U tb_page_size\n+ U tb_static_fixed_pool_clear\n+ U tb_static_fixed_pool_free\n+ U tb_static_fixed_pool_full\n+ U tb_static_fixed_pool_init\n+ U tb_static_fixed_pool_malloc\n+ U tb_static_fixed_pool_null\n+ U tb_static_fixed_pool_walk\n \n-native_allocator.c.o:\n+static_buffer.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 b s_allocator.0\n-00000028 b s_inited.1\n-000000d0 T tb_native_allocator\n-00000000 t tb_native_allocator_free\n-00000070 t tb_native_allocator_instance_init\n-00000050 t tb_native_allocator_malloc\n-00000020 t tb_native_allocator_ralloc\n- U tb_native_memory_free\n- U tb_native_memory_init\n- U tb_native_memory_malloc\n- U tb_native_memory_ralloc\n- U tb_singleton_static_init\n+00000000 T __x86.get_pc_thunk.di\n+ U tb_memcpy\n+ U tb_memmov\n+ U tb_memset\n+000000b0 T tb_static_buffer_clear\n+00000050 T tb_static_buffer_data\n+00000030 T tb_static_buffer_exit\n+00000000 T tb_static_buffer_init\n+00000090 T tb_static_buffer_maxn\n+00000640 T tb_static_buffer_memcat\n+00000270 T tb_static_buffer_memcpy\n+000002e0 T tb_static_buffer_memcpyp\n+00000420 T tb_static_buffer_memmov\n+000004a0 T tb_static_buffer_memmovp\n+000006e0 T tb_static_buffer_memncat\n+00000350 T tb_static_buffer_memncpy\n+000003b0 T tb_static_buffer_memncpyp\n+00000520 T tb_static_buffer_memnmov\n+000005a0 T tb_static_buffer_memnmovp\n+000001b0 T tb_static_buffer_memnset\n+00000210 T tb_static_buffer_memnsetp\n+000000f0 T tb_static_buffer_memset\n+00000150 T tb_static_buffer_memsetp\n+000000c0 T tb_static_buffer_resize\n+00000070 T tb_static_buffer_size\n \n-buffer.c.o:\n+string_pool.c.o:\n U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bp\n+ U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T __x86.get_pc_thunk.di\n U tb_allocator\n U tb_allocator_free_\n- U tb_allocator_malloc_\n- U tb_allocator_ralloc_\n-000000f0 T tb_buffer_clear\n-00000090 T tb_buffer_data\n-00000030 T tb_buffer_exit\n-00000000 T tb_buffer_init\n-000000d0 T tb_buffer_maxn\n-000008d0 T tb_buffer_memcat\n-00000400 T tb_buffer_memcpy\n-00000480 T tb_buffer_memcpyp\n-00000620 T tb_buffer_memmov\n-000006c0 T tb_buffer_memmovp\n-00000990 T tb_buffer_memncat\n-00000510 T tb_buffer_memncpy\n-00000590 T tb_buffer_memncpyp\n-00000770 T tb_buffer_memnmov\n-00000820 T tb_buffer_memnmovp\n-000002f0 T tb_buffer_memnset\n-00000370 T tb_buffer_memnsetp\n-000001f0 T tb_buffer_memset\n-00000270 T tb_buffer_memsetp\n-00000100 T tb_buffer_resize\n-000000b0 T tb_buffer_size\n- U tb_memcpy\n- U tb_memmov\n- U tb_memset\n+ U tb_allocator_malloc0_\n+ U tb_element_size\n+ U tb_element_str\n+ U tb_hash_map_clear\n+ U tb_hash_map_exit\n+ U tb_hash_map_find\n+ U tb_hash_map_init\n+ U tb_hash_map_insert\n+ U tb_iterator_copy\n+ U tb_iterator_item\n+ U tb_iterator_remove\n+ U tb_iterator_tail\n+000001a0 T tb_string_pool_clear\n+00000150 T tb_string_pool_exit\n+00000340 T tb_string_pool_has\n+00000000 T tb_string_pool_init\n+000001d0 T tb_string_pool_insert\n+000002b0 T tb_string_pool_remove\n \n virtual_allocator.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.dx\n 00000000 b s_allocator.0\n 00000028 b s_inited.1\n@@ -2872,115 +2924,49 @@\n 000002c0 T tb_queue_buffer_read\n 000001c0 T tb_queue_buffer_resize\n 000000f0 T tb_queue_buffer_size\n 00000270 T tb_queue_buffer_skip\n 000000d0 T tb_queue_buffer_tail\n 00000350 T tb_queue_buffer_writ\n \n+static_allocator.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_allocator_exit\n+ U tb_singleton_init\n+ U tb_singleton_instance\n+00000090 T tb_static_allocator\n+00000110 T tb_static_allocator_init\n+00000000 t tb_static_allocator_instance_exit\n+00000030 t tb_static_allocator_instance_init\n+ U tb_static_large_allocator_init\n+\n large_allocator.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T tb_large_allocator_init\n U tb_native_large_allocator_init\n U tb_page_size\n U tb_static_large_allocator_init\n \n-fixed_pool.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T __x86.get_pc_thunk.di\n- U tb_allocator\n- U tb_allocator_large_free_\n- U tb_allocator_large_malloc0_\n- U tb_allocator_large_malloc_\n- U tb_allocator_large_nalloc_\n- U tb_allocator_large_ralloc_\n- U tb_array_iterator_init_ptr\n- U tb_binary_find_all\n- U tb_binary_find_all_if\n-000007e0 T tb_fixed_pool_clear\n-000009d0 T tb_fixed_pool_exit\n-00000960 t tb_fixed_pool_exit.part.0\n-00000510 T tb_fixed_pool_free_\n-00000af0 T tb_fixed_pool_init\n-000009f0 T tb_fixed_pool_init_\n-00000000 t tb_fixed_pool_item_exit\n-00000170 T tb_fixed_pool_item_size\n-000004c0 T tb_fixed_pool_malloc0_\n-00000190 T tb_fixed_pool_malloc_\n-00000150 T tb_fixed_pool_size\n-00000020 t tb_fixed_pool_slot_comp\n-00000040 t tb_fixed_pool_slot_exit\n-00000670 T tb_fixed_pool_walk\n- U tb_iterator_head\n- U tb_iterator_item\n- U tb_iterator_next\n- U tb_iterator_tail\n- U tb_list_entry_init_\n- U tb_list_entry_itor\n- U tb_memmov_\n- U tb_memset_\n- U tb_page_size\n- U tb_static_fixed_pool_clear\n- U tb_static_fixed_pool_free\n- U tb_static_fixed_pool_full\n- U tb_static_fixed_pool_init\n- U tb_static_fixed_pool_malloc\n- U tb_static_fixed_pool_null\n- U tb_static_fixed_pool_walk\n+prefix.c.o:\n \n memory.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U g_allocator\n 00000070 T tb_memory_exit_env\n 00000000 T tb_memory_init_env\n U tb_native_allocator\n U tb_native_memory_exit\n U tb_native_memory_init\n U tb_page_exit\n U tb_page_init\n \n-prefix.c.o:\n-\n-static_fixed_pool.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_memset_\n-00000220 T tb_static_fixed_pool_clear\n-00000140 T tb_static_fixed_pool_exit\n-00000410 T tb_static_fixed_pool_free\n-000001e0 T tb_static_fixed_pool_full\n-00000000 T tb_static_fixed_pool_init\n-00000270 T tb_static_fixed_pool_malloc\n-000001c0 T tb_static_fixed_pool_maxn\n-00000200 T tb_static_fixed_pool_null\n-000001a0 T tb_static_fixed_pool_size\n-000004b0 T tb_static_fixed_pool_walk\n-\n-static_large_allocator.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T __x86.get_pc_thunk.si\n- U tb_ilog2i\n- U tb_memcpy_\n- U tb_memset_\n- U tb_page_size\n-00000010 t tb_static_large_allocator_clear\n-00000000 t tb_static_large_allocator_exit\n-000000d0 t tb_static_large_allocator_free\n-00000a10 T tb_static_large_allocator_init\n-00000730 t tb_static_large_allocator_malloc\n-00000610 t tb_static_large_allocator_malloc_done\n-00000260 t tb_static_large_allocator_malloc_find\n-00000770 t tb_static_large_allocator_ralloc\n- U tb_used_ptr\n-\n native_large_allocator.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.si\n U tb_iterator_head\n U tb_iterator_item\n@@ -3000,14 +2986,79 @@\n U tb_native_memory_malloc0\n U tb_native_memory_ralloc\n U tb_used_ptr\n U tb_virtual_memory_free\n U tb_virtual_memory_malloc\n U tb_virtual_memory_ralloc\n \n+static_large_allocator.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T __x86.get_pc_thunk.si\n+ U tb_ilog2i\n+ U tb_memcpy_\n+ U tb_memset_\n+ U tb_page_size\n+00000010 t tb_static_large_allocator_clear\n+00000000 t tb_static_large_allocator_exit\n+000000d0 t tb_static_large_allocator_free\n+00000a10 T tb_static_large_allocator_init\n+00000730 t tb_static_large_allocator_malloc\n+00000610 t tb_static_large_allocator_malloc_done\n+00000260 t tb_static_large_allocator_malloc_find\n+00000770 t tb_static_large_allocator_ralloc\n+ U tb_used_ptr\n+\n+static_fixed_pool.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_memset_\n+00000220 T tb_static_fixed_pool_clear\n+00000140 T tb_static_fixed_pool_exit\n+00000410 T tb_static_fixed_pool_free\n+000001e0 T tb_static_fixed_pool_full\n+00000000 T tb_static_fixed_pool_init\n+00000270 T tb_static_fixed_pool_malloc\n+000001c0 T tb_static_fixed_pool_maxn\n+00000200 T tb_static_fixed_pool_null\n+000001a0 T tb_static_fixed_pool_size\n+000004b0 T tb_static_fixed_pool_walk\n+\n+default_allocator.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.bx\n+ U sched_yield\n+ U tb_allocator_exit\n+ U tb_allocator_free_\n+ U tb_allocator_large_free_\n+ U tb_allocator_large_malloc0_\n+ U tb_allocator_large_malloc_\n+ U tb_allocator_large_ralloc_\n+ U tb_allocator_malloc_\n+ U tb_allocator_ralloc_\n+ U tb_cpu_count\n+000003c0 T tb_default_allocator\n+000003b0 t tb_default_allocator_exit\n+000002b0 t tb_default_allocator_exit.part.0\n+00000040 t tb_default_allocator_free\n+00000440 T tb_default_allocator_init\n+00000000 t tb_default_allocator_instance_exit\n+000004d0 t tb_default_allocator_instance_init\n+000000c0 t tb_default_allocator_malloc\n+00000130 t tb_default_allocator_ralloc\n+ U tb_large_allocator_init\n+ U tb_memcpy_\n+ U tb_native_memory_init\n+ U tb_page_init\n+ U tb_singleton_init\n+ U tb_singleton_instance\n+ U tb_small_allocator_init\n+\n small_allocator.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U sched_yield\n U tb_allocator\n U tb_allocator_large_free_\n U tb_allocator_large_malloc0_\n@@ -3023,114 +3074,127 @@\n 00000350 t tb_small_allocator_exit\n 00000000 t tb_small_allocator_find_fixed\n 00000160 t tb_small_allocator_free\n 00000470 T tb_small_allocator_init\n 000001c0 t tb_small_allocator_malloc\n 00000220 t tb_small_allocator_ralloc\n \n-static_buffer.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T __x86.get_pc_thunk.di\n- U tb_memcpy\n- U tb_memmov\n- U tb_memset\n-000000b0 T tb_static_buffer_clear\n-00000050 T tb_static_buffer_data\n-00000030 T tb_static_buffer_exit\n-00000000 T tb_static_buffer_init\n-00000090 T tb_static_buffer_maxn\n-00000640 T tb_static_buffer_memcat\n-00000270 T tb_static_buffer_memcpy\n-000002e0 T tb_static_buffer_memcpyp\n-00000420 T tb_static_buffer_memmov\n-000004a0 T tb_static_buffer_memmovp\n-000006e0 T tb_static_buffer_memncat\n-00000350 T tb_static_buffer_memncpy\n-000003b0 T tb_static_buffer_memncpyp\n-00000520 T tb_static_buffer_memnmov\n-000005a0 T tb_static_buffer_memnmovp\n-000001b0 T tb_static_buffer_memnset\n-00000210 T tb_static_buffer_memnsetp\n-000000f0 T tb_static_buffer_memset\n-00000150 T tb_static_buffer_memsetp\n-000000c0 T tb_static_buffer_resize\n-00000070 T tb_static_buffer_size\n-\n-string_pool.c.o:\n+native_allocator.c.o:\n U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_allocator\n- U tb_allocator_free_\n- U tb_allocator_malloc0_\n- U tb_element_size\n- U tb_element_str\n- U tb_hash_map_clear\n- U tb_hash_map_exit\n- U tb_hash_map_find\n- U tb_hash_map_init\n- U tb_hash_map_insert\n- U tb_iterator_copy\n- U tb_iterator_item\n- U tb_iterator_remove\n- U tb_iterator_tail\n-000001a0 T tb_string_pool_clear\n-00000150 T tb_string_pool_exit\n-00000340 T tb_string_pool_has\n-00000000 T tb_string_pool_init\n-000001d0 T tb_string_pool_insert\n-000002b0 T tb_string_pool_remove\n+00000000 b s_allocator.0\n+00000028 b s_inited.1\n+000000d0 T tb_native_allocator\n+00000000 t tb_native_allocator_free\n+00000070 t tb_native_allocator_instance_init\n+00000050 t tb_native_allocator_malloc\n+00000020 t tb_native_allocator_ralloc\n+ U tb_native_memory_free\n+ U tb_native_memory_init\n+ U tb_native_memory_malloc\n+ U tb_native_memory_ralloc\n+ U tb_singleton_static_init\n \n-allocator.c.o:\n+buffer.c.o:\n U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.ax\n 00000000 T __x86.get_pc_thunk.bp\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.di\n-00000000 B g_allocator\n- U sched_yield\n-00000000 T tb_allocator\n-00000c30 T tb_allocator_align_free_\n-00000a50 T tb_allocator_align_malloc0_\n-00000a00 T tb_allocator_align_malloc_\n-00000b20 T tb_allocator_align_nalloc0_\n-00000ad0 T tb_allocator_align_nalloc_\n-00000ba0 T tb_allocator_align_ralloc_\n-00000c60 T tb_allocator_clear\n-00000d60 T tb_allocator_exit\n-000003b0 T tb_allocator_free_\n-000008c0 T tb_allocator_large_free_\n-00000640 T tb_allocator_large_malloc0_\n-000004f0 T tb_allocator_large_malloc_\n-000006f0 T tb_allocator_large_nalloc0_\n-000006b0 T tb_allocator_large_nalloc_\n-00000760 T tb_allocator_large_ralloc_\n-00000190 T tb_allocator_malloc0_\n-00000040 T tb_allocator_malloc_\n-00000210 T tb_allocator_nalloc0_\n-000001e0 T tb_allocator_nalloc_\n-00000270 T tb_allocator_ralloc_\n-00000020 T tb_allocator_type\n- U tb_cpu_count\n+ U tb_allocator\n+ U tb_allocator_free_\n+ U tb_allocator_malloc_\n+ U tb_allocator_ralloc_\n+000000f0 T tb_buffer_clear\n+00000090 T tb_buffer_data\n+00000030 T tb_buffer_exit\n+00000000 T tb_buffer_init\n+000000d0 T tb_buffer_maxn\n+000008d0 T tb_buffer_memcat\n+00000400 T tb_buffer_memcpy\n+00000480 T tb_buffer_memcpyp\n+00000620 T tb_buffer_memmov\n+000006c0 T tb_buffer_memmovp\n+00000990 T tb_buffer_memncat\n+00000510 T tb_buffer_memncpy\n+00000590 T tb_buffer_memncpyp\n+00000770 T tb_buffer_memnmov\n+00000820 T tb_buffer_memnmovp\n+000002f0 T tb_buffer_memnset\n+00000370 T tb_buffer_memnsetp\n+000001f0 T tb_buffer_memset\n+00000270 T tb_buffer_memsetp\n+00000100 T tb_buffer_resize\n+000000b0 T tb_buffer_size\n+ U tb_memcpy\n+ U tb_memmov\n U tb_memset\n- U tb_memset_\n \n-static_allocator.c.o:\n+static_string.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_allocator_exit\n- U tb_singleton_init\n- U tb_singleton_instance\n-00000090 T tb_static_allocator\n-00000110 T tb_static_allocator_init\n-00000000 t tb_static_allocator_instance_exit\n-00000030 t tb_static_allocator_instance_init\n- U tb_static_large_allocator_init\n+ U tb_static_buffer_clear\n+ U tb_static_buffer_data\n+ U tb_static_buffer_exit\n+ U tb_static_buffer_init\n+ U tb_static_buffer_memmov\n+ U tb_static_buffer_memncpy\n+ U tb_static_buffer_memncpyp\n+ U tb_static_buffer_memnsetp\n+ U tb_static_buffer_resize\n+ U tb_static_buffer_size\n+000003b0 T tb_static_string_charat\n+00000da0 T tb_static_string_chrcat\n+00000e10 T tb_static_string_chrncat\n+00000110 T tb_static_string_clear\n+00000080 T tb_static_string_cstr\n+00000f90 T tb_static_string_cstrcat\n+000011d0 T tb_static_string_cstrcmp\n+00000c80 T tb_static_string_cstrcpy\n+00000fe0 T tb_static_string_cstrfcat\n+00000cd0 T tb_static_string_cstrfcpy\n+00001250 T tb_static_string_cstricmp\n+00000a70 T tb_static_string_cstrirstr\n+000008d0 T tb_static_string_cstristr\n+00000e90 T tb_static_string_cstrncat\n+000012d0 T tb_static_string_cstrncmp\n+00000b70 T tb_static_string_cstrncpy\n+00001340 T tb_static_string_cstrnicmp\n+00000970 T tb_static_string_cstrrstr\n+00000830 T tb_static_string_cstrstr\n+00000050 T tb_static_string_exit\n+00000000 T tb_static_string_init\n+000001d0 T tb_static_string_ltrim\n+000002d0 T tb_static_string_rtrim\n+000000d0 T tb_static_string_size\n+00000f20 T tb_static_string_strcat\n+00000430 T tb_static_string_strchr\n+00001090 T tb_static_string_strcmp\n+00000be0 T tb_static_string_strcpy\n+000004d0 T tb_static_string_strichr\n+00001130 T tb_static_string_strimp\n+00000150 T tb_static_string_strip\n+00000610 T tb_static_string_strirchr\n+00000b10 T tb_static_string_strirstr\n+00000770 T tb_static_string_stristr\n+00000570 T tb_static_string_strrchr\n+00000a10 T tb_static_string_strrstr\n+000006b0 T tb_static_string_strstr\n+ U tb_strchr\n+ U tb_strichr\n+ U tb_stristr\n+ U tb_strlen\n+ U tb_strncmp\n+ U tb_strnicmp\n+ U tb_strnirchr\n+ U tb_strnirstr\n+ U tb_strnrchr\n+ U tb_strnrstr\n+ U tb_strstr\n+ U tb_vsnprintf\n \n string.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n U tb_buffer_clear\n U tb_buffer_data\n@@ -3188,77 +3252,169 @@\n U tb_strnirchr\n U tb_strnirstr\n U tb_strnrchr\n U tb_strnrstr\n U tb_strstr\n U tb_vsnprintf\n \n-static_string.c.o:\n+static_stream.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_bits_get_sbits32\n+ U tb_bits_get_sbits64\n+ U tb_bits_get_ubits32\n+ U tb_bits_get_ubits64\n+ U tb_bits_set_sbits32\n+ U tb_bits_set_ubits32\n+ U tb_memcpy\n+000000b0 T tb_static_stream_beg\n+00000110 T tb_static_stream_end\n+00000040 T tb_static_stream_goto\n+00000000 T tb_static_stream_init\n+00000190 T tb_static_stream_left\n+000001e0 T tb_static_stream_left_bits\n+00000150 T tb_static_stream_offset\n+00000390 T tb_static_stream_peek_sbits32\n+00000300 T tb_static_stream_peek_ubits32\n+000000d0 T tb_static_stream_pos\n+00000620 T tb_static_stream_read_cstr\n+00000720 T tb_static_stream_read_data\n+00001630 T tb_static_stream_read_double_bbe\n+000015e0 T tb_static_stream_read_double_ble\n+000016d0 T tb_static_stream_read_double_lbe\n+00001680 T tb_static_stream_read_double_lle\n+00001560 T tb_static_stream_read_float_be\n+00001520 T tb_static_stream_read_float_le\n+000008f0 T tb_static_stream_read_s16_be\n+00000970 T tb_static_stream_read_s16_le\n+00000a00 T tb_static_stream_read_s24_be\n+00000ab0 T tb_static_stream_read_s24_le\n+00000b50 T tb_static_stream_read_s32_be\n+00000bd0 T tb_static_stream_read_s32_le\n+00000c50 T tb_static_stream_read_s64_be\n+00000ce0 T tb_static_stream_read_s64_le\n+00000870 T tb_static_stream_read_s8\n+000004a0 T tb_static_stream_read_sbits32\n+000005a0 T tb_static_stream_read_sbits64\n+000007d0 T tb_static_stream_read_u1\n+000008b0 T tb_static_stream_read_u16_be\n+00000930 T tb_static_stream_read_u16_le\n+000009b0 T tb_static_stream_read_u24_be\n+00000a60 T tb_static_stream_read_u24_le\n+00000b10 T tb_static_stream_read_u32_be\n+00000b90 T tb_static_stream_read_u32_le\n+00000c10 T tb_static_stream_read_u64_be\n+00000c90 T tb_static_stream_read_u64_le\n+00000830 T tb_static_stream_read_u8\n+00000420 T tb_static_stream_read_ubits32\n+00000520 T tb_static_stream_read_ubits64\n+00000130 T tb_static_stream_size\n+00000260 T tb_static_stream_skip\n+000002b0 T tb_static_stream_skip_bits\n+000006c0 T tb_static_stream_skip_cstr\n+00000070 T tb_static_stream_sync\n+00000210 T tb_static_stream_valid\n+00000ee0 T tb_static_stream_writ_cstr\n+00000e30 T tb_static_stream_writ_data\n+00001800 T tb_static_stream_writ_double_bbe\n+000017a0 T tb_static_stream_writ_double_ble\n+000018c0 T tb_static_stream_writ_double_lbe\n+00001860 T tb_static_stream_writ_double_lle\n+00001760 T tb_static_stream_writ_float_be\n+00001720 T tb_static_stream_writ_float_le\n+000010b0 T tb_static_stream_writ_s16_be\n+00001140 T tb_static_stream_writ_s16_le\n+000011d0 T tb_static_stream_writ_s24_be\n+00001270 T tb_static_stream_writ_s24_le\n+00001300 T tb_static_stream_writ_s32_be\n+00001380 T tb_static_stream_writ_s32_le\n+00001420 T tb_static_stream_writ_s64_be\n+000014d0 T tb_static_stream_writ_s64_le\n+00001020 T tb_static_stream_writ_s8\n+00000db0 T tb_static_stream_writ_sbits32\n+00000f60 T tb_static_stream_writ_u1\n+00001060 T tb_static_stream_writ_u16_be\n+00001100 T tb_static_stream_writ_u16_le\n+00001180 T tb_static_stream_writ_u24_be\n+00001220 T tb_static_stream_writ_u24_le\n+000012c0 T tb_static_stream_writ_u32_be\n+00001340 T tb_static_stream_writ_u32_le\n+000013c0 T tb_static_stream_writ_u64_be\n+00001480 T tb_static_stream_writ_u64_le\n+00000fe0 T tb_static_stream_writ_u8\n+00000d30 T tb_static_stream_writ_ubits32\n+ U tb_strnlen\n+\n+filter.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_static_buffer_clear\n- U tb_static_buffer_data\n- U tb_static_buffer_exit\n- U tb_static_buffer_init\n- U tb_static_buffer_memmov\n- U tb_static_buffer_memncpy\n- U tb_static_buffer_memncpyp\n- U tb_static_buffer_memnsetp\n- U tb_static_buffer_resize\n- U tb_static_buffer_size\n-000003b0 T tb_static_string_charat\n-00000da0 T tb_static_string_chrcat\n-00000e10 T tb_static_string_chrncat\n-00000110 T tb_static_string_clear\n-00000080 T tb_static_string_cstr\n-00000f90 T tb_static_string_cstrcat\n-000011d0 T tb_static_string_cstrcmp\n-00000c80 T tb_static_string_cstrcpy\n-00000fe0 T tb_static_string_cstrfcat\n-00000cd0 T tb_static_string_cstrfcpy\n-00001250 T tb_static_string_cstricmp\n-00000a70 T tb_static_string_cstrirstr\n-000008d0 T tb_static_string_cstristr\n-00000e90 T tb_static_string_cstrncat\n-000012d0 T tb_static_string_cstrncmp\n-00000b70 T tb_static_string_cstrncpy\n-00001340 T tb_static_string_cstrnicmp\n-00000970 T tb_static_string_cstrrstr\n-00000830 T tb_static_string_cstrstr\n-00000050 T tb_static_string_exit\n-00000000 T tb_static_string_init\n-000001d0 T tb_static_string_ltrim\n-000002d0 T tb_static_string_rtrim\n-000000d0 T tb_static_string_size\n-00000f20 T tb_static_string_strcat\n-00000430 T tb_static_string_strchr\n-00001090 T tb_static_string_strcmp\n-00000be0 T tb_static_string_strcpy\n-000004d0 T tb_static_string_strichr\n-00001130 T tb_static_string_strimp\n-00000150 T tb_static_string_strip\n-00000610 T tb_static_string_strirchr\n-00000b10 T tb_static_string_strirstr\n-00000770 T tb_static_string_stristr\n-00000570 T tb_static_string_strrchr\n-00000a10 T tb_static_string_strrstr\n-000006b0 T tb_static_string_strstr\n- U tb_strchr\n- U tb_strichr\n- U tb_stristr\n- U tb_strlen\n- U tb_strncmp\n- U tb_strnicmp\n- U tb_strnirchr\n- U tb_strnirstr\n- U tb_strnrchr\n- U tb_strnrstr\n- U tb_strstr\n- U tb_vsnprintf\n+ U tb_allocator\n+ U tb_allocator_free_\n+ U tb_buffer_clear\n+ U tb_buffer_data\n+ U tb_buffer_exit\n+ U tb_buffer_memncat\n+ U tb_buffer_memnmov\n+ U tb_buffer_size\n+000007c0 T tb_filter_beof\n+00000040 T tb_filter_clos\n+00000120 T tb_filter_ctrl\n+000000c0 T tb_filter_exit\n+000007e0 T tb_filter_limit\n+00000000 T tb_filter_open\n+00000760 T tb_filter_push\n+00000160 T tb_filter_spak\n+ U tb_queue_buffer_clear\n+ U tb_queue_buffer_exit\n+ U tb_queue_buffer_maxn\n+ U tb_queue_buffer_pull_exit\n+ U tb_queue_buffer_pull_init\n+ U tb_queue_buffer_push_exit\n+ U tb_queue_buffer_push_init\n+ U tb_queue_buffer_resize\n+ U tb_static_stream_init\n+ U tb_static_stream_left\n+ U tb_static_stream_offset\n+ U tb_static_stream_pos\n+\n+transfer.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+ U __udivdi3\n+00000000 T __x86.get_pc_thunk.bp\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_cache_time_spak\n+ U tb_file_copy\n+ U tb_file_info\n+ U tb_msleep\n+ U tb_stream_bwrit\n+ U tb_stream_ctrl\n+ U tb_stream_exit\n+ U tb_stream_init_from_data\n+ U tb_stream_init_from_url\n+ U tb_stream_is_closed\n+ U tb_stream_left\n+ U tb_stream_offset\n+ U tb_stream_open\n+ U tb_stream_read\n+ U tb_stream_size\n+ U tb_stream_sync\n+ U tb_stream_timeout\n+ U tb_stream_type\n+ U tb_stream_wait\n+00000000 T tb_transfer\n+000009f0 T tb_transfer_data_to_stream\n+000008c0 T tb_transfer_data_to_url\n+00000500 T tb_transfer_to_data\n+00000440 T tb_transfer_to_url\n+00000590 T tb_transfer_url\n+00000800 T tb_transfer_url_to_data\n+00000780 T tb_transfer_url_to_stream\n+ U tb_url_protocol_probe\n \n stream.c.o:\n 00000238 t .L50\n 00000270 t .L51\n 000002a0 t .L53\n 000002c8 t .L54\n 000002f8 t .L55\n@@ -3403,165 +3559,52 @@\n U tb_used_ptr\n U tb_vsnprintf\n \n filter.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_allocator\n- U tb_allocator_free_\n- U tb_buffer_clear\n- U tb_buffer_data\n- U tb_buffer_exit\n- U tb_buffer_memncat\n- U tb_buffer_memnmov\n- U tb_buffer_size\n-000007c0 T tb_filter_beof\n-00000040 T tb_filter_clos\n-00000120 T tb_filter_ctrl\n-000000c0 T tb_filter_exit\n-000007e0 T tb_filter_limit\n-00000000 T tb_filter_open\n-00000760 T tb_filter_push\n-00000160 T tb_filter_spak\n- U tb_queue_buffer_clear\n- U tb_queue_buffer_exit\n- U tb_queue_buffer_maxn\n- U tb_queue_buffer_pull_exit\n- U tb_queue_buffer_pull_init\n- U tb_queue_buffer_push_exit\n- U tb_queue_buffer_push_init\n- U tb_queue_buffer_resize\n- U tb_static_stream_init\n- U tb_static_stream_left\n- U tb_static_stream_offset\n- U tb_static_stream_pos\n-\n-static_stream.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_bits_get_sbits32\n- U tb_bits_get_sbits64\n- U tb_bits_get_ubits32\n- U tb_bits_get_ubits64\n- U tb_bits_set_sbits32\n- U tb_bits_set_ubits32\n+ U tb_filter_beof\n+ U tb_filter_clos\n+ U tb_filter_exit\n+ U tb_filter_init_from_cache\n+ U tb_filter_init_from_charset\n+ U tb_filter_init_from_chunked\n+ U tb_filter_open\n+ U tb_filter_spak\n U tb_memcpy\n-000000b0 T tb_static_stream_beg\n-00000110 T tb_static_stream_end\n-00000040 T tb_static_stream_goto\n-00000000 T tb_static_stream_init\n-00000190 T tb_static_stream_left\n-000001e0 T tb_static_stream_left_bits\n-00000150 T tb_static_stream_offset\n-00000390 T tb_static_stream_peek_sbits32\n-00000300 T tb_static_stream_peek_ubits32\n-000000d0 T tb_static_stream_pos\n-00000620 T tb_static_stream_read_cstr\n-00000720 T tb_static_stream_read_data\n-00001630 T tb_static_stream_read_double_bbe\n-000015e0 T tb_static_stream_read_double_ble\n-000016d0 T tb_static_stream_read_double_lbe\n-00001680 T tb_static_stream_read_double_lle\n-00001560 T tb_static_stream_read_float_be\n-00001520 T tb_static_stream_read_float_le\n-000008f0 T tb_static_stream_read_s16_be\n-00000970 T tb_static_stream_read_s16_le\n-00000a00 T tb_static_stream_read_s24_be\n-00000ab0 T tb_static_stream_read_s24_le\n-00000b50 T tb_static_stream_read_s32_be\n-00000bd0 T tb_static_stream_read_s32_le\n-00000c50 T tb_static_stream_read_s64_be\n-00000ce0 T tb_static_stream_read_s64_le\n-00000870 T tb_static_stream_read_s8\n-000004a0 T tb_static_stream_read_sbits32\n-000005a0 T tb_static_stream_read_sbits64\n-000007d0 T tb_static_stream_read_u1\n-000008b0 T tb_static_stream_read_u16_be\n-00000930 T tb_static_stream_read_u16_le\n-000009b0 T tb_static_stream_read_u24_be\n-00000a60 T tb_static_stream_read_u24_le\n-00000b10 T tb_static_stream_read_u32_be\n-00000b90 T tb_static_stream_read_u32_le\n-00000c10 T tb_static_stream_read_u64_be\n-00000c90 T tb_static_stream_read_u64_le\n-00000830 T tb_static_stream_read_u8\n-00000420 T tb_static_stream_read_ubits32\n-00000520 T tb_static_stream_read_ubits64\n-00000130 T tb_static_stream_size\n-00000260 T tb_static_stream_skip\n-000002b0 T tb_static_stream_skip_bits\n-000006c0 T tb_static_stream_skip_cstr\n-00000070 T tb_static_stream_sync\n-00000210 T tb_static_stream_valid\n-00000ee0 T tb_static_stream_writ_cstr\n-00000e30 T tb_static_stream_writ_data\n-00001800 T tb_static_stream_writ_double_bbe\n-000017a0 T tb_static_stream_writ_double_ble\n-000018c0 T tb_static_stream_writ_double_lbe\n-00001860 T tb_static_stream_writ_double_lle\n-00001760 T tb_static_stream_writ_float_be\n-00001720 T tb_static_stream_writ_float_le\n-000010b0 T tb_static_stream_writ_s16_be\n-00001140 T tb_static_stream_writ_s16_le\n-000011d0 T tb_static_stream_writ_s24_be\n-00001270 T tb_static_stream_writ_s24_le\n-00001300 T tb_static_stream_writ_s32_be\n-00001380 T tb_static_stream_writ_s32_le\n-00001420 T tb_static_stream_writ_s64_be\n-000014d0 T tb_static_stream_writ_s64_le\n-00001020 T tb_static_stream_writ_s8\n-00000db0 T tb_static_stream_writ_sbits32\n-00000f60 T tb_static_stream_writ_u1\n-00001060 T tb_static_stream_writ_u16_be\n-00001100 T tb_static_stream_writ_u16_le\n-00001180 T tb_static_stream_writ_u24_be\n-00001220 T tb_static_stream_writ_u24_le\n-000012c0 T tb_static_stream_writ_u32_be\n-00001340 T tb_static_stream_writ_u32_le\n-000013c0 T tb_static_stream_writ_u64_be\n-00001480 T tb_static_stream_writ_u64_le\n-00000fe0 T tb_static_stream_writ_u8\n-00000d30 T tb_static_stream_writ_ubits32\n- U tb_strnlen\n-\n-transfer.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n- U __udivdi3\n-00000000 T __x86.get_pc_thunk.bp\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_cache_time_spak\n- U tb_file_copy\n- U tb_file_info\n- U tb_msleep\n U tb_stream_bwrit\n+ U tb_stream_clos\n U tb_stream_ctrl\n U tb_stream_exit\n- U tb_stream_init_from_data\n- U tb_stream_init_from_url\n+00000700 t tb_stream_filter_clos\n+000003c0 t tb_stream_filter_ctrl\n+000002a0 t tb_stream_filter_exit\n+00000250 t tb_stream_filter_kill\n+00000300 t tb_stream_filter_open\n+00000000 t tb_stream_filter_read\n+000005b0 t tb_stream_filter_sync\n+000004d0 t tb_stream_filter_wait\n+00000880 t tb_stream_filter_writ\n+ U tb_stream_init\n+000009f0 T tb_stream_init_filter\n+00000b00 T tb_stream_init_filter_from_cache\n+00000bd0 T tb_stream_init_filter_from_charset\n+00000ca0 T tb_stream_init_filter_from_chunked\n+00000a50 T tb_stream_init_filter_from_null\n U tb_stream_is_closed\n- U tb_stream_left\n- U tb_stream_offset\n+ U tb_stream_is_killed\n+ U tb_stream_is_opened\n+ U tb_stream_kill\n U tb_stream_open\n U tb_stream_read\n- U tb_stream_size\n U tb_stream_sync\n- U tb_stream_timeout\n U tb_stream_type\n U tb_stream_wait\n-00000000 T tb_transfer\n-000009f0 T tb_transfer_data_to_stream\n-000008c0 T tb_transfer_data_to_url\n-00000500 T tb_transfer_to_data\n-00000440 T tb_transfer_to_url\n-00000590 T tb_transfer_url\n-00000800 T tb_transfer_url_to_data\n-00000780 T tb_transfer_url_to_stream\n- U tb_url_protocol_probe\n+ U tb_stream_writ\n \n sock.c.o:\n 00000000 r .LC0\n 00000005 r .LC1\n 0000000a r .LC2\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n@@ -3603,56 +3646,45 @@\n U tb_stream_url\n U tb_strnicmp\n U tb_url_addr\n U tb_url_args\n U tb_url_host\n U tb_url_ssl\n \n-filter.c.o:\n+file.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_filter_beof\n- U tb_filter_clos\n- U tb_filter_exit\n- U tb_filter_init_from_cache\n- U tb_filter_init_from_charset\n- U tb_filter_init_from_chunked\n- U tb_filter_open\n- U tb_filter_spak\n- U tb_memcpy\n- U tb_stream_bwrit\n- U tb_stream_clos\n+00000000 T __x86.get_pc_thunk.di\n+ U tb_file_exit\n+ U tb_file_info\n+ U tb_file_init\n+ U tb_file_read\n+ U tb_file_seek\n+ U tb_file_size\n+ U tb_file_sync\n+ U tb_file_writ\n U tb_stream_ctrl\n U tb_stream_exit\n-00000700 t tb_stream_filter_clos\n-000003c0 t tb_stream_filter_ctrl\n-000002a0 t tb_stream_filter_exit\n-00000250 t tb_stream_filter_kill\n-00000300 t tb_stream_filter_open\n-00000000 t tb_stream_filter_read\n-000005b0 t tb_stream_filter_sync\n-000004d0 t tb_stream_filter_wait\n-00000880 t tb_stream_filter_writ\n+00000200 t tb_stream_file_clos\n+00000000 t tb_stream_file_ctrl\n+00000400 t tb_stream_file_open\n+000002f0 t tb_stream_file_read\n+00000270 t tb_stream_file_seek\n+00000190 t tb_stream_file_sync\n+000004b0 t tb_stream_file_wait\n+00000380 t tb_stream_file_writ\n U tb_stream_init\n-000009f0 T tb_stream_init_filter\n-00000b00 T tb_stream_init_filter_from_cache\n-00000bd0 T tb_stream_init_filter_from_charset\n-00000ca0 T tb_stream_init_filter_from_chunked\n-00000a50 T tb_stream_init_filter_from_null\n- U tb_stream_is_closed\n- U tb_stream_is_killed\n- U tb_stream_is_opened\n- U tb_stream_kill\n- U tb_stream_open\n- U tb_stream_read\n- U tb_stream_sync\n+00000570 T tb_stream_init_file\n+00000610 T tb_stream_init_from_file\n+ U tb_stream_state_set\n U tb_stream_type\n- U tb_stream_wait\n- U tb_stream_writ\n+ U tb_stream_url\n+ U tb_syserror_state\n+ U tb_url_cstr\n \n http.c.o:\n 00000440 t .L10\n 00000420 t .L11\n 000003f8 t .L12\n 000003d8 t .L13\n 000003b8 t .L14\n@@ -3742,46 +3774,14 @@\n U tb_stream_init\n 000004a0 T tb_stream_init_data\n 00000500 T tb_stream_init_from_data\n U tb_stream_is_closed\n U tb_stream_type\n U tb_strlen\n \n-file.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T __x86.get_pc_thunk.di\n- U tb_file_exit\n- U tb_file_info\n- U tb_file_init\n- U tb_file_read\n- U tb_file_seek\n- U tb_file_size\n- U tb_file_sync\n- U tb_file_writ\n- U tb_stream_ctrl\n- U tb_stream_exit\n-00000200 t tb_stream_file_clos\n-00000000 t tb_stream_file_ctrl\n-00000400 t tb_stream_file_open\n-000002f0 t tb_stream_file_read\n-00000270 t tb_stream_file_seek\n-00000190 t tb_stream_file_sync\n-000004b0 t tb_stream_file_wait\n-00000380 t tb_stream_file_writ\n- U tb_stream_init\n-00000570 T tb_stream_init_file\n-00000610 T tb_stream_init_from_file\n- U tb_stream_state_set\n- U tb_stream_type\n- U tb_stream_url\n- U tb_syserror_state\n- U tb_url_cstr\n-\n cache.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U tb_allocator\n U tb_allocator_malloc0_\n U tb_buffer_init\n 00000000 t tb_filter_cache_spak\n@@ -3818,54 +3818,14 @@\n U tb_string_clear\n U tb_string_cstr\n U tb_string_exit\n U tb_string_init\n U tb_string_size\n U tb_string_strip\n \n-ipv4.c.o:\n-00000000 r .LC0\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_ipv4_clear\n-00000080 T tb_ipv4_cstr\n-000000f0 T tb_ipv4_cstr_set\n-00000010 T tb_ipv4_is_any\n-00000050 T tb_ipv4_is_equal\n-00000030 T tb_ipv4_is_loopback\n- U tb_snprintf\n-\n-unixaddr.c.o:\n-00000000 r .LC0\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_memset\n- U tb_snprintf\n- U tb_strcmp\n- U tb_strlcpy\n-00000000 T tb_unixaddr_clear\n-000000a0 T tb_unixaddr_cstr\n-00000100 T tb_unixaddr_cstr_set\n-00000030 T tb_unixaddr_is_abstract\n-00000050 T tb_unixaddr_is_equal\n-\n-hwaddr.c.o:\n-00000000 r .LC0\n- U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_hwaddr_clear\n-00000030 T tb_hwaddr_copy\n-000000c0 T tb_hwaddr_cstr\n-00000140 T tb_hwaddr_cstr_set\n-00000070 T tb_hwaddr_is_equal\n- U tb_memcmp\n- U tb_memset\n- U tb_snprintf\n-\n ipaddr.c.o:\n 00000000 r .LC0\n 00000008 r .LC1\n 0000000b r .LC2\n 0000000d r .LC3\n 0000000f r .LC4\n 00000010 r .LC5\n@@ -3941,14 +3901,26 @@\n 00000140 T tb_ipv6_is_multicast\n 00000110 T tb_ipv6_is_sitelocal\n U tb_memset\n U tb_s10tou64\n U tb_snprintf\n U tb_strnicmp\n \n+ipv4.c.o:\n+00000000 r .LC0\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_ipv4_clear\n+00000080 T tb_ipv4_cstr\n+000000f0 T tb_ipv4_cstr_set\n+00000010 T tb_ipv4_is_any\n+00000050 T tb_ipv4_is_equal\n+00000030 T tb_ipv4_is_loopback\n+ U tb_snprintf\n+\n http.c.o:\n 00000000 r .LC0\n 0000000b r .LC1\n 0000005c r .LC10\n 00000062 r .LC11\n 00000067 r .LC12\n 00000076 r .LC13\n@@ -4132,14 +4104,42 @@\n U tb_string_pool_insert\n U tb_string_pool_remove\n U tb_string_size\n U tb_strlen\n U tb_strncpy\n U tb_strnicmp\n \n+unixaddr.c.o:\n+00000000 r .LC0\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_memset\n+ U tb_snprintf\n+ U tb_strcmp\n+ U tb_strlcpy\n+00000000 T tb_unixaddr_clear\n+000000a0 T tb_unixaddr_cstr\n+00000100 T tb_unixaddr_cstr_set\n+00000030 T tb_unixaddr_is_abstract\n+00000050 T tb_unixaddr_is_equal\n+\n+hwaddr.c.o:\n+00000000 r .LC0\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_hwaddr_clear\n+00000030 T tb_hwaddr_copy\n+000000c0 T tb_hwaddr_cstr\n+00000140 T tb_hwaddr_cstr_set\n+00000070 T tb_hwaddr_is_equal\n+ U tb_memcmp\n+ U tb_memset\n+ U tb_snprintf\n+\n url.c.o:\n 00000000 r .LC0\n 00000005 r .LC1\n 0000003b r .LC10\n 00000043 r .LC11\n 0000004b r .LC12\n 00000054 r .LC13\n@@ -4229,51 +4229,20 @@\n 000001c0 t tb_network_printf_format_ipv4\n 00000150 t tb_network_printf_format_ipv6\n 000000e0 t tb_network_printf_format_unixaddr\n U tb_printf_object_register\n U tb_strlen\n U tb_unixaddr_cstr\n \n-status.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-000000a0 T tb_http_status_cler\n-00000060 T tb_http_status_exit\n-00000000 T tb_http_status_init\n- U tb_string_clear\n- U tb_string_exit\n- U tb_string_init\n-\n method.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.dx\n 00000000 d g_http_methods\n 00000000 T tb_http_method_cstr\n \n-date.c.o:\n-00000000 r .LC0\n-00000004 r .LC1\n-00000028 r .LC10\n-0000002c r .LC11\n-00000008 r .LC2\n-0000000c r .LC3\n-00000010 r .LC4\n-00000014 r .LC5\n-00000018 r .LC6\n-0000001c r .LC7\n-00000020 r .LC8\n-00000024 r .LC9\n- U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_gmmktime\n-00000000 T tb_http_date_from_cstr\n- U tb_s10tou64\n- U tb_strnicmp\n-\n option.c.o:\n 00000190 t .L26\n 000001a0 t .L28\n 00000720 t .L29\n 000006f0 t .L30\n 000006b8 t .L31\n 00000698 t .L32\n@@ -4332,59 +4301,77 @@\n U tb_url_path\n U tb_url_path_set\n U tb_url_port\n U tb_url_port_set\n U tb_url_ssl\n U tb_url_ssl_set\n \n-server.c.o:\n+status.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+000000a0 T tb_http_status_cler\n+00000060 T tb_http_status_exit\n+00000000 T tb_http_status_init\n+ U tb_string_clear\n+ U tb_string_exit\n+ U tb_string_init\n+\n+date.c.o:\n 00000000 r .LC0\n-00000000 r .LC1\n-0000000b r .LC2\n-00000010 r .LC3\n-00000022 r .LC4\n+00000004 r .LC1\n+00000028 r .LC10\n+0000002c r .LC11\n+00000008 r .LC2\n+0000000c r .LC3\n+00000010 r .LC4\n+00000014 r .LC5\n+00000018 r .LC6\n+0000001c r .LC7\n+00000020 r .LC8\n+00000024 r .LC9\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 b g_list\n-00000008 b g_lock\n+ U tb_gmmktime\n+00000000 T tb_http_date_from_cstr\n+ U tb_s10tou64\n+ U tb_strnicmp\n+\n+cache.c.o:\n+00000000 r .LC0\n+0000000a r .LC1\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __divdi3\n+ U __stack_chk_fail_local\n+ U __udivdi3\n+00000000 T __x86.get_pc_thunk.ax\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 b g_cache\n+00000010 b g_lock\n U sched_yield\n U tb_cache_time_spak\n U tb_cpu_count\n-00000ba0 T tb_dns_server_add\n-00000000 t tb_dns_server_comp\n-000005a0 T tb_dns_server_dump\n-00000310 T tb_dns_server_exit\n-000009e0 T tb_dns_server_get\n-00000410 T tb_dns_server_init\n-000002d0 t tb_dns_server_rate\n-00000730 T tb_dns_server_sort\n-00000020 t tb_dns_server_test\n+00000000 t tb_dns_cache_clear\n+00000040 T tb_dns_cache_exit\n+00000360 T tb_dns_cache_get\n+00000150 T tb_dns_cache_init\n+00000550 T tb_dns_cache_set\n U tb_element_mem\n- U tb_ipaddr_family\n- U tb_ipaddr_is_empty\n- U tb_ipaddr_set\n- U tb_iterator_item\n+ U tb_element_str\n+ U tb_hash_map_exit\n+ U tb_hash_map_get\n+ U tb_hash_map_init\n+ U tb_hash_map_insert\n+ U tb_hash_map_size\n+ U tb_ipaddr_clear\n+ U tb_ipaddr_copy\n+ U tb_ipaddr_ip_cstr_set\n+ U tb_isqrti\n U tb_remove_if\n- U tb_socket_exit\n- U tb_socket_init\n- U tb_socket_urecv\n- U tb_socket_usend\n- U tb_socket_wait\n- U tb_sort_all\n- U tb_static_stream_init\n- U tb_static_stream_offset\n- U tb_static_stream_writ_u16_be\n- U tb_static_stream_writ_u8\n- U tb_trace_done\n- U tb_vector_copy\n- U tb_vector_exit\n- U tb_vector_init\n- U tb_vector_insert_tail\n- U tb_vector_size\n+ U tb_stricmp\n \n looker.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.cx\n U tb_allocator\n@@ -4433,333 +4420,390 @@\n U tb_static_stream_writ_u8\n U tb_static_string_cstr\n U tb_static_string_cstrcpy\n U tb_static_string_init\n U tb_static_string_size\n U tb_used_ptr\n \n-cache.c.o:\n+server.c.o:\n 00000000 r .LC0\n-0000000a r .LC1\n+00000000 r .LC1\n+0000000b r .LC2\n+00000010 r .LC3\n+00000022 r .LC4\n U _GLOBAL_OFFSET_TABLE_\n- U __divdi3\n U __stack_chk_fail_local\n- U __udivdi3\n-00000000 T __x86.get_pc_thunk.ax\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 b g_cache\n-00000010 b g_lock\n+00000000 b g_list\n+00000008 b g_lock\n U sched_yield\n U tb_cache_time_spak\n U tb_cpu_count\n-00000000 t tb_dns_cache_clear\n-00000040 T tb_dns_cache_exit\n-00000360 T tb_dns_cache_get\n-00000150 T tb_dns_cache_init\n-00000550 T tb_dns_cache_set\n+00000ba0 T tb_dns_server_add\n+00000000 t tb_dns_server_comp\n+000005a0 T tb_dns_server_dump\n+00000310 T tb_dns_server_exit\n+000009e0 T tb_dns_server_get\n+00000410 T tb_dns_server_init\n+000002d0 t tb_dns_server_rate\n+00000730 T tb_dns_server_sort\n+00000020 t tb_dns_server_test\n U tb_element_mem\n- U tb_element_str\n- U tb_hash_map_exit\n- U tb_hash_map_get\n- U tb_hash_map_init\n- U tb_hash_map_insert\n- U tb_hash_map_size\n- U tb_ipaddr_clear\n- U tb_ipaddr_copy\n- U tb_ipaddr_ip_cstr_set\n- U tb_isqrti\n+ U tb_ipaddr_family\n+ U tb_ipaddr_is_empty\n+ U tb_ipaddr_set\n+ U tb_iterator_item\n U tb_remove_if\n- U tb_stricmp\n-\n-count.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_count\n-00000030 T tb_count_all\n- U tb_count_all_if\n- U tb_count_if\n- U tb_predicate_eq\n+ U tb_socket_exit\n+ U tb_socket_init\n+ U tb_socket_urecv\n+ U tb_socket_usend\n+ U tb_socket_wait\n+ U tb_sort_all\n+ U tb_static_stream_init\n+ U tb_static_stream_offset\n+ U tb_static_stream_writ_u16_be\n+ U tb_static_stream_writ_u8\n+ U tb_trace_done\n+ U tb_vector_copy\n+ U tb_vector_exit\n+ U tb_vector_init\n+ U tb_vector_insert_tail\n+ U tb_vector_size\n \n-bubble_sort.c.o:\n+rwalk.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_allocator\n- U tb_allocator_free_\n- U tb_allocator_malloc_\n-000001f0 T tb_bubble_sort\n-00000000 t tb_bubble_sort.part.0\n-00000260 T tb_bubble_sort_all\n- U tb_iterator_comp\n- U tb_iterator_copy\n- U tb_iterator_flag\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n- U tb_iterator_next\n- U tb_iterator_step\n+ U tb_iterator_prev\n U tb_iterator_tail\n- U tb_memcpy\n+00000000 T tb_rwalk\n+000000d0 T tb_rwalk_all\n \n-count_if.c.o:\n+walk.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000090 T tb_count_all_if\n-00000000 T tb_count_if\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n U tb_iterator_next\n U tb_iterator_tail\n+00000000 T tb_walk\n+000000a0 T tb_walk_all\n \n-remove_first_if.c.o:\n+find_if.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n+000000a0 T tb_find_all_if\n+00000000 T tb_find_if\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n U tb_iterator_next\n- U tb_iterator_remove\n U tb_iterator_tail\n-00000000 T tb_remove_first_if\n \n-heap_sort.c.o:\n+rfind_if.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_allocator\n- U tb_allocator_free_\n- U tb_allocator_malloc_\n-00000520 T tb_heap_sort\n-00000000 t tb_heap_sort.part.0\n-00000590 T tb_heap_sort_all\n- U tb_iterator_comp\n- U tb_iterator_copy\n- U tb_iterator_flag\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n- U tb_iterator_step\n+ U tb_iterator_prev\n U tb_iterator_tail\n- U tb_memcpy\n+00000090 T tb_rfind_all_if\n+00000000 T tb_rfind_if\n \n-find_if.c.o:\n+find.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-000000a0 T tb_find_all_if\n-00000000 T tb_find_if\n+00000000 T tb_find\n+00000030 T tb_find_all\n+ U tb_find_all_if\n+ U tb_find_if\n+ U tb_predicate_eq\n+\n+rfind.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_predicate_eq\n+00000000 T tb_rfind\n+00000030 T tb_rfind_all\n+ U tb_rfind_all_if\n+ U tb_rfind_if\n+\n+remove.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_predicate_eq\n+00000000 T tb_remove\n+ U tb_remove_if\n+\n+remove_if.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+ U __stack_chk_fail_local\n+00000000 T __x86.get_pc_thunk.ax\n+00000000 T __x86.get_pc_thunk.bx\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n U tb_iterator_next\n+ U tb_iterator_nremove\n U tb_iterator_tail\n+00000240 T tb_remove_if\n+00000000 t tb_remove_if_pred\n+00000010 T tb_remove_if_until\n \n-insert_sort.c.o:\n+quick_sort.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U tb_allocator\n U tb_allocator_free_\n U tb_allocator_malloc_\n-00000000 T tb_insert_sort\n-00000200 T tb_insert_sort_all\n U tb_iterator_comp\n U tb_iterator_copy\n U tb_iterator_flag\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n- U tb_iterator_next\n- U tb_iterator_prev\n U tb_iterator_step\n U tb_iterator_tail\n U tb_memcpy\n+00000280 T tb_quick_sort\n+00000000 t tb_quick_sort.part.0\n+000002f0 T tb_quick_sort_all\n \n-rfind.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_predicate_eq\n-00000000 T tb_rfind\n-00000030 T tb_rfind_all\n- U tb_rfind_all_if\n- U tb_rfind_if\n-\n-distance.c.o:\n+count_if.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_distance\n+00000090 T tb_count_all_if\n+00000000 T tb_count_if\n U tb_iterator_head\n+ U tb_iterator_item\n U tb_iterator_mode\n U tb_iterator_next\n- U tb_iterator_prev\n- U tb_iterator_size\n U tb_iterator_tail\n \n-walk.c.o:\n+binary_find.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_iterator_head\n- U tb_iterator_item\n- U tb_iterator_mode\n- U tb_iterator_next\n- U tb_iterator_tail\n-00000000 T tb_walk\n-000000a0 T tb_walk_all\n+00000000 T tb_binary_find\n+00000030 T tb_binary_find_all\n+ U tb_binary_find_all_if\n+ U tb_binary_find_if\n+ U tb_iterator_comp\n \n-binary_find_if.c.o:\n+count.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-000000c0 T tb_binary_find_all_if\n-00000000 T tb_binary_find_if\n+00000000 T tb_count\n+00000030 T tb_count_all\n+ U tb_count_all_if\n+ U tb_count_if\n+ U tb_predicate_eq\n+\n+bubble_sort.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_allocator\n+ U tb_allocator_free_\n+ U tb_allocator_malloc_\n+000001f0 T tb_bubble_sort\n+00000000 t tb_bubble_sort.part.0\n+00000260 T tb_bubble_sort_all\n+ U tb_iterator_comp\n+ U tb_iterator_copy\n+ U tb_iterator_flag\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n+ U tb_iterator_next\n+ U tb_iterator_step\n U tb_iterator_tail\n+ U tb_memcpy\n \n-quick_sort.c.o:\n+insert_sort.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U tb_allocator\n U tb_allocator_free_\n U tb_allocator_malloc_\n+00000000 T tb_insert_sort\n+00000200 T tb_insert_sort_all\n U tb_iterator_comp\n U tb_iterator_copy\n U tb_iterator_flag\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n+ U tb_iterator_next\n+ U tb_iterator_prev\n U tb_iterator_step\n U tb_iterator_tail\n U tb_memcpy\n-00000280 T tb_quick_sort\n-00000000 t tb_quick_sort.part.0\n-000002f0 T tb_quick_sort_all\n+\n+distance.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_distance\n+ U tb_iterator_head\n+ U tb_iterator_mode\n+ U tb_iterator_next\n+ U tb_iterator_prev\n+ U tb_iterator_size\n+ U tb_iterator_tail\n \n sort.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U tb_distance\n U tb_heap_sort\n U tb_insert_sort\n U tb_iterator_head\n U tb_iterator_mode\n U tb_iterator_tail\n U tb_quick_sort\n 00000000 T tb_sort\n 000000c0 T tb_sort_all\n \n-find.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_find\n-00000030 T tb_find_all\n- U tb_find_all_if\n- U tb_find_if\n- U tb_predicate_eq\n-\n-remove_if.c.o:\n+remove_first_if.c.o:\n U _GLOBAL_OFFSET_TABLE_\n- U __stack_chk_fail_local\n-00000000 T __x86.get_pc_thunk.ax\n 00000000 T __x86.get_pc_thunk.bx\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n U tb_iterator_next\n- U tb_iterator_nremove\n+ U tb_iterator_remove\n U tb_iterator_tail\n-00000240 T tb_remove_if\n-00000000 t tb_remove_if_pred\n-00000010 T tb_remove_if_until\n+00000000 T tb_remove_first_if\n \n remove_first.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n U tb_predicate_eq\n 00000000 T tb_remove_first\n U tb_remove_first_if\n \n-rfind_if.c.o:\n+predicate.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_iterator_comp\n+00000060 T tb_predicate_be\n+000000c0 T tb_predicate_beq\n+00000000 T tb_predicate_eq\n+00000030 T tb_predicate_le\n+00000090 T tb_predicate_leq\n+\n+heap_sort.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n+ U tb_allocator\n+ U tb_allocator_free_\n+ U tb_allocator_malloc_\n+00000520 T tb_heap_sort\n+00000000 t tb_heap_sort.part.0\n+00000590 T tb_heap_sort_all\n+ U tb_iterator_comp\n+ U tb_iterator_copy\n+ U tb_iterator_flag\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n- U tb_iterator_prev\n+ U tb_iterator_step\n U tb_iterator_tail\n-00000090 T tb_rfind_all_if\n-00000000 T tb_rfind_if\n+ U tb_memcpy\n \n-rwalk.c.o:\n+binary_find_if.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n+000000c0 T tb_binary_find_all_if\n+00000000 T tb_binary_find_if\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_mode\n- U tb_iterator_prev\n U tb_iterator_tail\n-00000000 T tb_rwalk\n-000000d0 T tb_rwalk_all\n-\n-remove.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_predicate_eq\n-00000000 T tb_remove\n- U tb_remove_if\n \n-binary_find.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_binary_find\n-00000030 T tb_binary_find_all\n- U tb_binary_find_all_if\n- U tb_binary_find_if\n- U tb_iterator_comp\n-\n-predicate.c.o:\n+vector.c.o:\n U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bp\n 00000000 T __x86.get_pc_thunk.bx\n- U tb_iterator_comp\n-00000060 T tb_predicate_be\n-000000c0 T tb_predicate_beq\n-00000000 T tb_predicate_eq\n-00000030 T tb_predicate_le\n-00000090 T tb_predicate_leq\n-\n-single_list_entry.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.cx\n+00000000 T __x86.get_pc_thunk.dx\n 00000000 d op.0\n-00000120 T tb_single_list_entry_exit\n-000000c0 T tb_single_list_entry_init_\n-000000a0 T tb_single_list_entry_itor\n-00000060 t tb_single_list_entry_itor_copy\n-00000010 t tb_single_list_entry_itor_head\n-00000050 t tb_single_list_entry_itor_item\n-00000020 t tb_single_list_entry_itor_last\n-00000040 t tb_single_list_entry_itor_next\n-00000080 t tb_single_list_entry_itor_nremove\n-00000000 t tb_single_list_entry_itor_size\n-00000030 t tb_single_list_entry_itor_tail\n+ U tb_allocator\n+ U tb_allocator_free_\n+ U tb_allocator_malloc0_\n+ U tb_allocator_nalloc0_\n+ U tb_allocator_ralloc_\n+ U tb_iterator_head\n+ U tb_iterator_item\n+ U tb_iterator_last\n+ U tb_iterator_next\n+ U tb_memcpy\n+ U tb_memmov\n+ U tb_memset\n+000003d0 T tb_vector_clear\n+000005d0 T tb_vector_copy\n+00000410 T tb_vector_data\n+00000360 T tb_vector_exit\n+000004b0 T tb_vector_grow\n+00000430 T tb_vector_head\n+000000f0 T tb_vector_init\n+000007a0 T tb_vector_insert_head\n+00000760 T tb_vector_insert_next\n+000006a0 T tb_vector_insert_prev\n+000007c0 T tb_vector_insert_tail\n+000000d0 t tb_vector_itor_comp\n+000000b0 t tb_vector_itor_copy\n+00000010 t tb_vector_itor_head\n+00000070 t tb_vector_itor_item\n+00000020 t tb_vector_itor_last\n+00000030 t tb_vector_itor_next\n+00000d70 t tb_vector_itor_nremove\n+00000050 t tb_vector_itor_prev\n+00000c00 t tb_vector_itor_remove\n+00000000 t tb_vector_itor_size\n+000000e0 t tb_vector_itor_tail\n+00000460 T tb_vector_last\n+000004d0 T tb_vector_maxn\n+00000910 T tb_vector_ninsert_head\n+000008c0 T tb_vector_ninsert_next\n+000007f0 T tb_vector_ninsert_prev\n+00000930 T tb_vector_ninsert_tail\n+00000c80 T tb_vector_nremove\n+00000db0 T tb_vector_nremove_head\n+00000e10 T tb_vector_nremove_last\n+00000a30 T tb_vector_nreplace\n+00000ac0 T tb_vector_nreplace_head\n+00000b00 T tb_vector_nreplace_last\n+00000b60 T tb_vector_remove\n+00000c10 T tb_vector_remove_head\n+00000c30 T tb_vector_remove_last\n+00000960 T tb_vector_replace\n+000009b0 T tb_vector_replace_head\n+000009e0 T tb_vector_replace_last\n+000004f0 T tb_vector_resize\n+00000490 T tb_vector_size\n \n-list_entry.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.cx\n-00000000 d op.0\n-00000150 T tb_list_entry_exit\n-000000f0 T tb_list_entry_init_\n-000000d0 T tb_list_entry_itor\n-00000070 t tb_list_entry_itor_copy\n-00000010 t tb_list_entry_itor_head\n-00000060 t tb_list_entry_itor_item\n-00000020 t tb_list_entry_itor_last\n-00000040 t tb_list_entry_itor_next\n-000000b0 t tb_list_entry_itor_nremove\n-00000050 t tb_list_entry_itor_prev\n-00000090 t tb_list_entry_itor_remove\n-00000000 t tb_list_entry_itor_size\n-00000030 t tb_list_entry_itor_tail\n+iterator.c.o:\n+000000d0 T tb_iterator_comp\n+000000c0 T tb_iterator_copy\n+00000010 T tb_iterator_flag\n+00000040 T tb_iterator_head\n+00000090 T tb_iterator_item\n+00000050 T tb_iterator_last\n+00000000 T tb_iterator_mode\n+00000080 T tb_iterator_next\n+000000b0 T tb_iterator_nremove\n+00000070 T tb_iterator_prev\n+000000a0 T tb_iterator_remove\n+00000030 T tb_iterator_size\n+00000020 T tb_iterator_step\n+00000060 T tb_iterator_tail\n \n hash_map.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.ax\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 d op.0\n@@ -4788,86 +4832,74 @@\n 000011c0 T tb_hash_map_maxn\n 00001100 T tb_hash_map_remove\n 000011a0 T tb_hash_map_size\n U tb_isqrti\n U tb_memmov\n U tb_memset\n \n-single_list.c.o:\n+stack.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000080 T tb_stack_clear\n+000000a0 T tb_stack_copy\n+00000060 T tb_stack_exit\n+00000140 T tb_stack_head\n+00000000 T tb_stack_init\n+00000160 T tb_stack_last\n+000001a0 T tb_stack_maxn\n+00000100 T tb_stack_pop\n+000000d0 T tb_stack_put\n+00000180 T tb_stack_size\n+00000120 T tb_stack_top\n+ U tb_vector_clear\n+ U tb_vector_copy\n+ U tb_vector_exit\n+ U tb_vector_head\n+ U tb_vector_init\n+ U tb_vector_insert_tail\n+ U tb_vector_last\n+ U tb_vector_maxn\n+ U tb_vector_remove_last\n+ U tb_vector_size\n+\n+heap.c.o:\n U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bp\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.di\n-00000000 T __x86.get_pc_thunk.si\n 00000000 d op.0\n U tb_allocator\n U tb_allocator_free_\n U tb_allocator_malloc0_\n- U tb_fixed_pool_clear\n- U tb_fixed_pool_exit\n- U tb_fixed_pool_free_\n- U tb_fixed_pool_init\n- U tb_fixed_pool_malloc_\n+ U tb_allocator_nalloc0_\n+ U tb_allocator_ralloc_\n+00000890 T tb_heap_clear\n+00000820 T tb_heap_exit\n+000005d0 T tb_heap_init\n+00000100 t tb_heap_itor_comp\n+000000c0 t tb_heap_itor_copy\n+00000000 t tb_heap_itor_head\n+00000080 t tb_heap_itor_item\n+00000010 t tb_heap_itor_last\n+00000030 t tb_heap_itor_next\n+00000060 t tb_heap_itor_prev\n+00000470 t tb_heap_itor_remove\n+000005b0 t tb_heap_itor_size\n+00000590 t tb_heap_itor_tail\n+000008f0 T tb_heap_maxn\n+00000a20 T tb_heap_pop\n+00000940 T tb_heap_put\n+00000ac0 T tb_heap_remove\n+00000290 t tb_heap_shift_down\n+00000140 t tb_heap_shift_up\n+000008d0 T tb_heap_size\n+00000910 T tb_heap_top\n U tb_iterator_head\n U tb_iterator_item\n- U tb_iterator_last\n- U tb_iterator_next\n- U tb_iterator_tail\n-000002e0 T tb_single_list_clear\n- U tb_single_list_entry_init_\n-000002c0 T tb_single_list_exit\n-000000e0 t tb_single_list_exit.part.0\n-00000330 T tb_single_list_head\n-00000160 T tb_single_list_init\n-00000490 T tb_single_list_insert_head\n-000003c0 T tb_single_list_insert_next\n-00000540 T tb_single_list_insert_tail\n-00000090 t tb_single_list_item_exit\n-00000080 t tb_single_list_itor_comp\n-00000060 t tb_single_list_itor_copy\n-00000000 t tb_single_list_itor_head\n-00000040 t tb_single_list_itor_item\n-00000010 t tb_single_list_itor_last\n-00000030 t tb_single_list_itor_next\n-00000790 t tb_single_list_itor_nremove\n-000000c0 t tb_single_list_itor_size\n-00000020 t tb_single_list_itor_tail\n-00000360 T tb_single_list_last\n-000003b0 T tb_single_list_maxn\n-00000740 T tb_single_list_remove_head\n-000006e0 T tb_single_list_remove_next\n-00000600 T tb_single_list_replace\n-00000640 T tb_single_list_replace_head\n-00000690 T tb_single_list_replace_last\n-00000390 T tb_single_list_size\n-\n-queue.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000080 T tb_queue_clear\n-00000060 T tb_queue_exit\n-00000190 T tb_queue_full\n-000000f0 T tb_queue_get\n-00000110 T tb_queue_head\n-00000000 T tb_queue_init\n-00000130 T tb_queue_last\n-00000170 T tb_queue_maxn\n-000001d0 T tb_queue_null\n-000000d0 T tb_queue_pop\n-000000a0 T tb_queue_put\n-00000150 T tb_queue_size\n- U tb_single_list_clear\n- U tb_single_list_exit\n- U tb_single_list_head\n- U tb_single_list_init\n- U tb_single_list_insert_tail\n- U tb_single_list_last\n- U tb_single_list_maxn\n- U tb_single_list_remove_head\n- U tb_single_list_size\n+ U tb_memcpy\n+ U tb_memset\n \n list.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.di\n 00000000 d op.0\n U tb_allocator\n@@ -4915,14 +4947,57 @@\n 00000780 T tb_list_remove_head\n 000007d0 T tb_list_remove_last\n 00000640 T tb_list_replace\n 00000680 T tb_list_replace_head\n 000006d0 T tb_list_replace_last\n 000004d0 T tb_list_size\n \n+queue.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000080 T tb_queue_clear\n+00000060 T tb_queue_exit\n+00000190 T tb_queue_full\n+000000f0 T tb_queue_get\n+00000110 T tb_queue_head\n+00000000 T tb_queue_init\n+00000130 T tb_queue_last\n+00000170 T tb_queue_maxn\n+000001d0 T tb_queue_null\n+000000d0 T tb_queue_pop\n+000000a0 T tb_queue_put\n+00000150 T tb_queue_size\n+ U tb_single_list_clear\n+ U tb_single_list_exit\n+ U tb_single_list_head\n+ U tb_single_list_init\n+ U tb_single_list_insert_tail\n+ U tb_single_list_last\n+ U tb_single_list_maxn\n+ U tb_single_list_remove_head\n+ U tb_single_list_size\n+\n+list_entry.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.cx\n+00000000 d op.0\n+00000150 T tb_list_entry_exit\n+000000f0 T tb_list_entry_init_\n+000000d0 T tb_list_entry_itor\n+00000070 t tb_list_entry_itor_copy\n+00000010 t tb_list_entry_itor_head\n+00000060 t tb_list_entry_itor_item\n+00000020 t tb_list_entry_itor_last\n+00000040 t tb_list_entry_itor_next\n+000000b0 t tb_list_entry_itor_nremove\n+00000050 t tb_list_entry_itor_prev\n+00000090 t tb_list_entry_itor_remove\n+00000000 t tb_list_entry_itor_size\n+00000030 t tb_list_entry_itor_tail\n+\n array_iterator.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.dx\n 00000000 d op.0\n 00000040 d op.1\n 00000080 d op.2\n@@ -4949,91 +5024,90 @@\n 00000190 t tb_array_iterator_ptr_tail\n 00000130 t tb_array_iterator_str_comp\n U tb_memcmp\n U tb_memcpy\n U tb_strcmp\n U tb_stricmp\n \n-iterator.c.o:\n-000000d0 T tb_iterator_comp\n-000000c0 T tb_iterator_copy\n-00000010 T tb_iterator_flag\n-00000040 T tb_iterator_head\n-00000090 T tb_iterator_item\n-00000050 T tb_iterator_last\n-00000000 T tb_iterator_mode\n-00000080 T tb_iterator_next\n-000000b0 T tb_iterator_nremove\n-00000070 T tb_iterator_prev\n-000000a0 T tb_iterator_remove\n-00000030 T tb_iterator_size\n-00000020 T tb_iterator_step\n-00000060 T tb_iterator_tail\n-\n-vector.c.o:\n+circle_queue.c.o:\n U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bp\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T __x86.get_pc_thunk.cx\n-00000000 T __x86.get_pc_thunk.dx\n 00000000 d op.0\n U tb_allocator\n U tb_allocator_free_\n U tb_allocator_malloc0_\n U tb_allocator_nalloc0_\n- U tb_allocator_ralloc_\n+000003a0 T tb_circle_queue_clear\n+00000380 T tb_circle_queue_exit\n+00000190 t tb_circle_queue_exit.part.0\n+00000580 T tb_circle_queue_full\n+000004b0 T tb_circle_queue_get\n+000004e0 T tb_circle_queue_head\n+00000230 T tb_circle_queue_init\n+00000130 t tb_circle_queue_itor_comp\n+00000110 t tb_circle_queue_itor_copy\n+00000000 t tb_circle_queue_itor_head\n+000000d0 t tb_circle_queue_itor_item\n+00000020 t tb_circle_queue_itor_last\n+00000070 t tb_circle_queue_itor_next\n+000000a0 t tb_circle_queue_itor_prev\n+00000170 t tb_circle_queue_itor_size\n+00000050 t tb_circle_queue_itor_tail\n+00000510 T tb_circle_queue_last\n+00000560 T tb_circle_queue_maxn\n+000005b0 T tb_circle_queue_null\n+00000460 T tb_circle_queue_pop\n+00000410 T tb_circle_queue_put\n+00000540 T tb_circle_queue_size\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_last\n- U tb_iterator_next\n+\n+priority_queue.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_heap_clear\n+ U tb_heap_exit\n+ U tb_heap_init\n+ U tb_heap_maxn\n+ U tb_heap_pop\n+ U tb_heap_put\n+ U tb_heap_remove\n+ U tb_heap_size\n+ U tb_heap_top\n+00000080 T tb_priority_queue_clear\n+00000060 T tb_priority_queue_exit\n+000000e0 T tb_priority_queue_get\n+00000000 T tb_priority_queue_init\n+000000c0 T tb_priority_queue_maxn\n+00000130 T tb_priority_queue_pop\n+00000100 T tb_priority_queue_put\n+00000150 T tb_priority_queue_remove\n+000000a0 T tb_priority_queue_size\n+\n+bloom_filter.c.o:\n+00000000 r .LC2\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+ U tb_allocator\n+ U tb_allocator_free_\n+ U tb_allocator_malloc0_\n+ U tb_allocator_malloc_\n+ U tb_allocator_ralloc_\n+000002b0 T tb_bloom_filter_clear\n+00000430 T tb_bloom_filter_data\n+00000470 T tb_bloom_filter_data_set\n+00000260 T tb_bloom_filter_exit\n+000003b0 T tb_bloom_filter_get\n+00000000 T tb_bloom_filter_init\n+00000300 T tb_bloom_filter_set\n+00000450 T tb_bloom_filter_size\n U tb_memcpy\n- U tb_memmov\n U tb_memset\n-000003d0 T tb_vector_clear\n-000005d0 T tb_vector_copy\n-00000410 T tb_vector_data\n-00000360 T tb_vector_exit\n-000004b0 T tb_vector_grow\n-00000430 T tb_vector_head\n-000000f0 T tb_vector_init\n-000007a0 T tb_vector_insert_head\n-00000760 T tb_vector_insert_next\n-000006a0 T tb_vector_insert_prev\n-000007c0 T tb_vector_insert_tail\n-000000d0 t tb_vector_itor_comp\n-000000b0 t tb_vector_itor_copy\n-00000010 t tb_vector_itor_head\n-00000070 t tb_vector_itor_item\n-00000020 t tb_vector_itor_last\n-00000030 t tb_vector_itor_next\n-00000d70 t tb_vector_itor_nremove\n-00000050 t tb_vector_itor_prev\n-00000c00 t tb_vector_itor_remove\n-00000000 t tb_vector_itor_size\n-000000e0 t tb_vector_itor_tail\n-00000460 T tb_vector_last\n-000004d0 T tb_vector_maxn\n-00000910 T tb_vector_ninsert_head\n-000008c0 T tb_vector_ninsert_next\n-000007f0 T tb_vector_ninsert_prev\n-00000930 T tb_vector_ninsert_tail\n-00000c80 T tb_vector_nremove\n-00000db0 T tb_vector_nremove_head\n-00000e10 T tb_vector_nremove_last\n-00000a30 T tb_vector_nreplace\n-00000ac0 T tb_vector_nreplace_head\n-00000b00 T tb_vector_nreplace_last\n-00000b60 T tb_vector_remove\n-00000c10 T tb_vector_remove_head\n-00000c30 T tb_vector_remove_last\n-00000960 T tb_vector_replace\n-000009b0 T tb_vector_replace_head\n-000009e0 T tb_vector_replace_last\n-000004f0 T tb_vector_resize\n-00000490 T tb_vector_size\n+ U tb_pow\n \n hash_set.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 b op.0\n U tb_element_true\n@@ -5053,151 +5127,77 @@\n 00000020 T tb_hash_set_init\n 00000250 T tb_hash_set_insert\n 00000000 t tb_hash_set_itor_item\n 000002d0 T tb_hash_set_maxn\n 00000280 T tb_hash_set_remove\n 000002b0 T tb_hash_set_size\n \n-heap.c.o:\n+single_list.c.o:\n U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bp\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.di\n+00000000 T __x86.get_pc_thunk.si\n 00000000 d op.0\n U tb_allocator\n U tb_allocator_free_\n U tb_allocator_malloc0_\n- U tb_allocator_nalloc0_\n- U tb_allocator_ralloc_\n-00000890 T tb_heap_clear\n-00000820 T tb_heap_exit\n-000005d0 T tb_heap_init\n-00000100 t tb_heap_itor_comp\n-000000c0 t tb_heap_itor_copy\n-00000000 t tb_heap_itor_head\n-00000080 t tb_heap_itor_item\n-00000010 t tb_heap_itor_last\n-00000030 t tb_heap_itor_next\n-00000060 t tb_heap_itor_prev\n-00000470 t tb_heap_itor_remove\n-000005b0 t tb_heap_itor_size\n-00000590 t tb_heap_itor_tail\n-000008f0 T tb_heap_maxn\n-00000a20 T tb_heap_pop\n-00000940 T tb_heap_put\n-00000ac0 T tb_heap_remove\n-00000290 t tb_heap_shift_down\n-00000140 t tb_heap_shift_up\n-000008d0 T tb_heap_size\n-00000910 T tb_heap_top\n- U tb_iterator_head\n- U tb_iterator_item\n- U tb_memcpy\n- U tb_memset\n-\n-bloom_filter.c.o:\n-00000000 r .LC2\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_allocator\n- U tb_allocator_free_\n- U tb_allocator_malloc0_\n- U tb_allocator_malloc_\n- U tb_allocator_ralloc_\n-000002b0 T tb_bloom_filter_clear\n-00000430 T tb_bloom_filter_data\n-00000470 T tb_bloom_filter_data_set\n-00000260 T tb_bloom_filter_exit\n-000003b0 T tb_bloom_filter_get\n-00000000 T tb_bloom_filter_init\n-00000300 T tb_bloom_filter_set\n-00000450 T tb_bloom_filter_size\n- U tb_memcpy\n- U tb_memset\n- U tb_pow\n-\n-priority_queue.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n- U tb_heap_clear\n- U tb_heap_exit\n- U tb_heap_init\n- U tb_heap_maxn\n- U tb_heap_pop\n- U tb_heap_put\n- U tb_heap_remove\n- U tb_heap_size\n- U tb_heap_top\n-00000080 T tb_priority_queue_clear\n-00000060 T tb_priority_queue_exit\n-000000e0 T tb_priority_queue_get\n-00000000 T tb_priority_queue_init\n-000000c0 T tb_priority_queue_maxn\n-00000130 T tb_priority_queue_pop\n-00000100 T tb_priority_queue_put\n-00000150 T tb_priority_queue_remove\n-000000a0 T tb_priority_queue_size\n-\n-circle_queue.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 d op.0\n- U tb_allocator\n- U tb_allocator_free_\n- U tb_allocator_malloc0_\n- U tb_allocator_nalloc0_\n-000003a0 T tb_circle_queue_clear\n-00000380 T tb_circle_queue_exit\n-00000190 t tb_circle_queue_exit.part.0\n-00000580 T tb_circle_queue_full\n-000004b0 T tb_circle_queue_get\n-000004e0 T tb_circle_queue_head\n-00000230 T tb_circle_queue_init\n-00000130 t tb_circle_queue_itor_comp\n-00000110 t tb_circle_queue_itor_copy\n-00000000 t tb_circle_queue_itor_head\n-000000d0 t tb_circle_queue_itor_item\n-00000020 t tb_circle_queue_itor_last\n-00000070 t tb_circle_queue_itor_next\n-000000a0 t tb_circle_queue_itor_prev\n-00000170 t tb_circle_queue_itor_size\n-00000050 t tb_circle_queue_itor_tail\n-00000510 T tb_circle_queue_last\n-00000560 T tb_circle_queue_maxn\n-000005b0 T tb_circle_queue_null\n-00000460 T tb_circle_queue_pop\n-00000410 T tb_circle_queue_put\n-00000540 T tb_circle_queue_size\n+ U tb_fixed_pool_clear\n+ U tb_fixed_pool_exit\n+ U tb_fixed_pool_free_\n+ U tb_fixed_pool_init\n+ U tb_fixed_pool_malloc_\n U tb_iterator_head\n U tb_iterator_item\n U tb_iterator_last\n+ U tb_iterator_next\n+ U tb_iterator_tail\n+000002e0 T tb_single_list_clear\n+ U tb_single_list_entry_init_\n+000002c0 T tb_single_list_exit\n+000000e0 t tb_single_list_exit.part.0\n+00000330 T tb_single_list_head\n+00000160 T tb_single_list_init\n+00000490 T tb_single_list_insert_head\n+000003c0 T tb_single_list_insert_next\n+00000540 T tb_single_list_insert_tail\n+00000090 t tb_single_list_item_exit\n+00000080 t tb_single_list_itor_comp\n+00000060 t tb_single_list_itor_copy\n+00000000 t tb_single_list_itor_head\n+00000040 t tb_single_list_itor_item\n+00000010 t tb_single_list_itor_last\n+00000030 t tb_single_list_itor_next\n+00000790 t tb_single_list_itor_nremove\n+000000c0 t tb_single_list_itor_size\n+00000020 t tb_single_list_itor_tail\n+00000360 T tb_single_list_last\n+000003b0 T tb_single_list_maxn\n+00000740 T tb_single_list_remove_head\n+000006e0 T tb_single_list_remove_next\n+00000600 T tb_single_list_replace\n+00000640 T tb_single_list_replace_head\n+00000690 T tb_single_list_replace_last\n+00000390 T tb_single_list_size\n \n-stack.c.o:\n+single_list_entry.c.o:\n U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000080 T tb_stack_clear\n-000000a0 T tb_stack_copy\n-00000060 T tb_stack_exit\n-00000140 T tb_stack_head\n-00000000 T tb_stack_init\n-00000160 T tb_stack_last\n-000001a0 T tb_stack_maxn\n-00000100 T tb_stack_pop\n-000000d0 T tb_stack_put\n-00000180 T tb_stack_size\n-00000120 T tb_stack_top\n- U tb_vector_clear\n- U tb_vector_copy\n- U tb_vector_exit\n- U tb_vector_head\n- U tb_vector_init\n- U tb_vector_insert_tail\n- U tb_vector_last\n- U tb_vector_maxn\n- U tb_vector_remove_last\n- U tb_vector_size\n+00000000 T __x86.get_pc_thunk.cx\n+00000000 d op.0\n+00000120 T tb_single_list_entry_exit\n+000000c0 T tb_single_list_entry_init_\n+000000a0 T tb_single_list_entry_itor\n+00000060 t tb_single_list_entry_itor_copy\n+00000010 t tb_single_list_entry_itor_head\n+00000050 t tb_single_list_entry_itor_item\n+00000020 t tb_single_list_entry_itor_last\n+00000040 t tb_single_list_entry_itor_next\n+00000080 t tb_single_list_entry_itor_nremove\n+00000000 t tb_single_list_entry_itor_size\n+00000030 t tb_single_list_entry_itor_tail\n \n hash.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.ax\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.cx\n 00000000 T __x86.get_pc_thunk.si\n@@ -6984,14 +6984,60 @@\n 00000000 T tb_uuid4_make\n 000001f0 T tb_uuid4_make_cstr\n 000001e0 T tb_uuid_make\n 000002e0 T tb_uuid_make_cstr\n \n crc32.S.o:\n \n+ucs2.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_charset_ucs2_get\n+00000060 T tb_charset_ucs2_set\n+ U tb_static_stream_read_u16_be\n+ U tb_static_stream_read_u16_le\n+ U tb_static_stream_writ_u16_be\n+ U tb_static_stream_writ_u16_le\n+\n+utf32.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_charset_utf32_get\n+00000060 T tb_charset_utf32_set\n+ U tb_static_stream_read_u32_be\n+ U tb_static_stream_read_u32_le\n+ U tb_static_stream_writ_u32_be\n+ U tb_static_stream_writ_u32_le\n+\n+ucs4.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_charset_ucs4_get\n+00000060 T tb_charset_ucs4_set\n+ U tb_static_stream_read_u32_be\n+ U tb_static_stream_read_u32_le\n+ U tb_static_stream_writ_u32_be\n+ U tb_static_stream_writ_u32_le\n+\n+ascii.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_charset_ascii_get\n+00000030 T tb_charset_ascii_set\n+ U tb_static_stream_read_u8\n+ U tb_static_stream_writ_u8\n+\n+iso8859.c.o:\n+ U _GLOBAL_OFFSET_TABLE_\n+00000000 T __x86.get_pc_thunk.bx\n+00000000 T tb_charset_iso8859_get\n+00000040 T tb_charset_iso8859_set\n+ U tb_static_stream_read_u8\n+ U tb_static_stream_writ_u8\n+\n gb2312.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.di\n 00007460 r g_charset_gb2312_to_ucs4_table_data\n 00000004 D g_charset_gb2312_to_ucs4_table_size\n 00000000 r g_charset_ucs4_to_gb2312_table_data\n@@ -7003,34 +7049,14 @@\n U tb_static_stream_read_u16_be\n U tb_static_stream_read_u16_le\n U tb_static_stream_read_u8\n U tb_static_stream_writ_u16_be\n U tb_static_stream_writ_u16_le\n U tb_static_stream_writ_u8\n \n-utf16.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_charset_utf16_get\n-000000e0 T tb_charset_utf16_set\n- U tb_static_stream_left\n- U tb_static_stream_pos\n- U tb_static_stream_skip\n- U tb_static_stream_writ_u16_be\n- U tb_static_stream_writ_u16_le\n-\n-utf8.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_charset_utf8_get\n-00000250 T tb_charset_utf8_set\n- U tb_static_stream_left\n- U tb_static_stream_pos\n- U tb_static_stream_skip\n-\n charset.c.o:\n U _GLOBAL_OFFSET_TABLE_\n U __stack_chk_fail_local\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 d g_charsets\n U tb_array_iterator_init_mem\n U tb_binary_find_all_if\n@@ -7065,60 +7091,34 @@\n U tb_static_stream_init\n U tb_static_stream_left\n U tb_static_stream_pos\n U tb_static_stream_valid\n U tb_stricmp\n U tb_strlen\n \n-iso8859.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_charset_iso8859_get\n-00000040 T tb_charset_iso8859_set\n- U tb_static_stream_read_u8\n- U tb_static_stream_writ_u8\n-\n-ucs4.c.o:\n+utf8.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_charset_ucs4_get\n-00000060 T tb_charset_ucs4_set\n- U tb_static_stream_read_u32_be\n- U tb_static_stream_read_u32_le\n- U tb_static_stream_writ_u32_be\n- U tb_static_stream_writ_u32_le\n+00000000 T tb_charset_utf8_get\n+00000250 T tb_charset_utf8_set\n+ U tb_static_stream_left\n+ U tb_static_stream_pos\n+ U tb_static_stream_skip\n \n-ucs2.c.o:\n+utf16.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_charset_ucs2_get\n-00000060 T tb_charset_ucs2_set\n- U tb_static_stream_read_u16_be\n- U tb_static_stream_read_u16_le\n+00000000 T tb_charset_utf16_get\n+000000e0 T tb_charset_utf16_set\n+ U tb_static_stream_left\n+ U tb_static_stream_pos\n+ U tb_static_stream_skip\n U tb_static_stream_writ_u16_be\n U tb_static_stream_writ_u16_le\n \n-utf32.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_charset_utf32_get\n-00000060 T tb_charset_utf32_set\n- U tb_static_stream_read_u32_be\n- U tb_static_stream_read_u32_le\n- U tb_static_stream_writ_u32_be\n- U tb_static_stream_writ_u32_le\n-\n-ascii.c.o:\n- U _GLOBAL_OFFSET_TABLE_\n-00000000 T __x86.get_pc_thunk.bx\n-00000000 T tb_charset_ascii_get\n-00000030 T tb_charset_ascii_set\n- U tb_static_stream_read_u8\n- U tb_static_stream_writ_u8\n-\n charset.c.o:\n 00000000 T tb_charset_conv_impl\n \n charset.c.o:\n U _GLOBAL_OFFSET_TABLE_\n 00000000 T __x86.get_pc_thunk.bx\n 00000000 T __x86.get_pc_thunk.si\n"}, {"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,192 +1,192 @@\n ---------- 0 0 0 38808 1970-01-01 00:00:00.000000 /\n ---------- 0 0 0 0 1970-01-01 00:00:00.000000 //\n ?rw-r--r-- 0 0 0 2964 1970-01-01 00:00:00.000000 tbox.c.o\n ?rw-r--r-- 0 0 0 1268 1970-01-01 00:00:00.000000 bkdr.c.o\n ?rw-r--r-- 0 0 0 1712 1970-01-01 00:00:00.000000 fnv32.c.o\n ?rw-r--r-- 0 0 0 2300 1970-01-01 00:00:00.000000 adler32.c.o\n-?rw-r--r-- 0 0 0 2376 1970-01-01 00:00:00.000000 random.c.o\n-?rw-r--r-- 0 0 0 1892 1970-01-01 00:00:00.000000 linear.c.o\n ?rw-r--r-- 0 0 0 2836 1970-01-01 00:00:00.000000 int32.c.o\n-?rw-r--r-- 0 0 0 2756 1970-01-01 00:00:00.000000 fixed16.c.o\n ?rw-r--r-- 0 0 0 1648 1970-01-01 00:00:00.000000 math.c.o\n-?rw-r--r-- 0 0 0 1176 1970-01-01 00:00:00.000000 time.c.o\n+?rw-r--r-- 0 0 0 1892 1970-01-01 00:00:00.000000 linear.c.o\n+?rw-r--r-- 0 0 0 2376 1970-01-01 00:00:00.000000 random.c.o\n+?rw-r--r-- 0 0 0 2756 1970-01-01 00:00:00.000000 fixed16.c.o\n+?rw-r--r-- 0 0 0 888 1970-01-01 00:00:00.000000 gmmktime.c.o\n ?rw-r--r-- 0 0 0 1236 1970-01-01 00:00:00.000000 gmtime.c.o\n ?rw-r--r-- 0 0 0 1252 1970-01-01 00:00:00.000000 mktime.c.o\n ?rw-r--r-- 0 0 0 1240 1970-01-01 00:00:00.000000 localtime.c.o\n-?rw-r--r-- 0 0 0 888 1970-01-01 00:00:00.000000 gmmktime.c.o\n-?rw-r--r-- 0 0 0 1200 1970-01-01 00:00:00.000000 getchar.c.o\n-?rw-r--r-- 0 0 0 11996 1970-01-01 00:00:00.000000 vsnprintf.c.o\n-?rw-r--r-- 0 0 0 11276 1970-01-01 00:00:00.000000 vswprintf.c.o\n-?rw-r--r-- 0 0 0 1092 1970-01-01 00:00:00.000000 snprintf.c.o\n+?rw-r--r-- 0 0 0 1176 1970-01-01 00:00:00.000000 time.c.o\n ?rw-r--r-- 0 0 0 1092 1970-01-01 00:00:00.000000 sprintf.c.o\n ?rw-r--r-- 0 0 0 1492 1970-01-01 00:00:00.000000 wprintf.c.o\n-?rw-r--r-- 0 0 0 1124 1970-01-01 00:00:00.000000 putchar.c.o\n-?rw-r--r-- 0 0 0 1320 1970-01-01 00:00:00.000000 wputs.c.o\n+?rw-r--r-- 0 0 0 2996 1970-01-01 00:00:00.000000 printf_object.c.o\n+?rw-r--r-- 0 0 0 11276 1970-01-01 00:00:00.000000 vswprintf.c.o\n ?rw-r--r-- 0 0 0 1288 1970-01-01 00:00:00.000000 printf.c.o\n-?rw-r--r-- 0 0 0 1096 1970-01-01 00:00:00.000000 swprintf.c.o\n ?rw-r--r-- 0 0 0 1104 1970-01-01 00:00:00.000000 puts.c.o\n-?rw-r--r-- 0 0 0 2996 1970-01-01 00:00:00.000000 printf_object.c.o\n-?rw-r--r-- 0 0 0 8644 1970-01-01 00:00:00.000000 stdlib.c.o\n-?rw-r--r-- 0 0 0 1192 1970-01-01 00:00:00.000000 random.c.o\n-?rw-r--r-- 0 0 0 1264 1970-01-01 00:00:00.000000 mbstowcs.c.o\n+?rw-r--r-- 0 0 0 1200 1970-01-01 00:00:00.000000 getchar.c.o\n+?rw-r--r-- 0 0 0 1092 1970-01-01 00:00:00.000000 snprintf.c.o\n+?rw-r--r-- 0 0 0 1320 1970-01-01 00:00:00.000000 wputs.c.o\n+?rw-r--r-- 0 0 0 1124 1970-01-01 00:00:00.000000 putchar.c.o\n+?rw-r--r-- 0 0 0 1096 1970-01-01 00:00:00.000000 swprintf.c.o\n+?rw-r--r-- 0 0 0 11996 1970-01-01 00:00:00.000000 vsnprintf.c.o\n ?rw-r--r-- 0 0 0 1264 1970-01-01 00:00:00.000000 wcstombs.c.o\n-?rw-r--r-- 0 0 0 716 1970-01-01 00:00:00.000000 strnchr.c.o\n-?rw-r--r-- 0 0 0 1328 1970-01-01 00:00:00.000000 wcsndup.c.o\n-?rw-r--r-- 0 0 0 720 1970-01-01 00:00:00.000000 wcsnrchr.c.o\n-?rw-r--r-- 0 0 0 772 1970-01-01 00:00:00.000000 wcsnirchr.c.o\n+?rw-r--r-- 0 0 0 1264 1970-01-01 00:00:00.000000 mbstowcs.c.o\n+?rw-r--r-- 0 0 0 1192 1970-01-01 00:00:00.000000 random.c.o\n+?rw-r--r-- 0 0 0 8644 1970-01-01 00:00:00.000000 stdlib.c.o\n ?rw-r--r-- 0 0 0 928 1970-01-01 00:00:00.000000 wcsistr.c.o\n+?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 strcat.c.o\n+?rw-r--r-- 0 0 0 1088 1970-01-01 00:00:00.000000 wcsicmp.c.o\n+?rw-r--r-- 0 0 0 1556 1970-01-01 00:00:00.000000 memdup.c.o\n+?rw-r--r-- 0 0 0 884 1970-01-01 00:00:00.000000 strnstr.c.o\n+?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 wcsirchr.c.o\n+?rw-r--r-- 0 0 0 1312 1970-01-01 00:00:00.000000 strdup.c.o\n+?rw-r--r-- 0 0 0 720 1970-01-01 00:00:00.000000 strnrchr.c.o\n+?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 strncat.c.o\n+?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 wcsncpy.c.o\n+?rw-r--r-- 0 0 0 760 1970-01-01 00:00:00.000000 wcsichr.c.o\n+?rw-r--r-- 0 0 0 1088 1970-01-01 00:00:00.000000 stristr.c.o\n+?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 wcscmp.c.o\n+?rw-r--r-- 0 0 0 1272 1970-01-01 00:00:00.000000 memmov.c.o\n ?rw-r--r-- 0 0 0 1100 1970-01-01 00:00:00.000000 stricmp.c.o\n+?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 wcsnrstr.c.o\n+?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 wcscat.c.o\n+?rw-r--r-- 0 0 0 1068 1970-01-01 00:00:00.000000 strnlen.c.o\n+?rw-r--r-- 0 0 0 1832 1970-01-01 00:00:00.000000 memset.c.o\n+?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 wcsnirstr.c.o\n ?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 wcsncat.c.o\n-?rw-r--r-- 0 0 0 744 1970-01-01 00:00:00.000000 wcsncmp.c.o\n-?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 wcsirstr.c.o\n+?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 strnrstr.c.o\n+?rw-r--r-- 0 0 0 1264 1970-01-01 00:00:00.000000 memcpy.c.o\n+?rw-r--r-- 0 0 0 1264 1970-01-01 00:00:00.000000 memcmp.c.o\n ?rw-r--r-- 0 0 0 1088 1970-01-01 00:00:00.000000 strcmp.c.o\n-?rw-r--r-- 0 0 0 772 1970-01-01 00:00:00.000000 strnichr.c.o\n-?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 wcscmp.c.o\n-?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 wcsrstr.c.o\n+?rw-r--r-- 0 0 0 1096 1970-01-01 00:00:00.000000 strncmp.c.o\n+?rw-r--r-- 0 0 0 776 1970-01-01 00:00:00.000000 strichr.c.o\n ?rw-r--r-- 0 0 0 1032 1970-01-01 00:00:00.000000 strrchr.c.o\n-?rw-r--r-- 0 0 0 1264 1970-01-01 00:00:00.000000 memcpy.c.o\n-?rw-r--r-- 0 0 0 968 1970-01-01 00:00:00.000000 strnistr.c.o\n+?rw-r--r-- 0 0 0 1328 1970-01-01 00:00:00.000000 wcsndup.c.o\n+?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 strnirstr.c.o\n+?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 wcsirstr.c.o\n ?rw-r--r-- 0 0 0 1068 1970-01-01 00:00:00.000000 wcsnlen.c.o\n+?rw-r--r-- 0 0 0 1320 1970-01-01 00:00:00.000000 wcsdup.c.o\n+?rw-r--r-- 0 0 0 1156 1970-01-01 00:00:00.000000 strirchr.c.o\n+?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 strrstr.c.o\n+?rw-r--r-- 0 0 0 1288 1970-01-01 00:00:00.000000 memmem.c.o\n+?rw-r--r-- 0 0 0 720 1970-01-01 00:00:00.000000 wcsnrchr.c.o\n+?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 strcpy.c.o\n+?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 strstr.c.o\n+?rw-r--r-- 0 0 0 1096 1970-01-01 00:00:00.000000 wcsnicmp.c.o\n+?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 strncpy.c.o\n+?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 wcsrchr.c.o\n+?rw-r--r-- 0 0 0 772 1970-01-01 00:00:00.000000 wcsnirchr.c.o\n+?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 wcscpy.c.o\n ?rw-r--r-- 0 0 0 772 1970-01-01 00:00:00.000000 strnirchr.c.o\n-?rw-r--r-- 0 0 0 720 1970-01-01 00:00:00.000000 strnrchr.c.o\n+?rw-r--r-- 0 0 0 1064 1970-01-01 00:00:00.000000 wcslen.c.o\n+?rw-r--r-- 0 0 0 716 1970-01-01 00:00:00.000000 strnchr.c.o\n ?rw-r--r-- 0 0 0 1096 1970-01-01 00:00:00.000000 strnicmp.c.o\n-?rw-r--r-- 0 0 0 1272 1970-01-01 00:00:00.000000 memmov.c.o\n+?rw-r--r-- 0 0 0 1312 1970-01-01 00:00:00.000000 strndup.c.o\n+?rw-r--r-- 0 0 0 1032 1970-01-01 00:00:00.000000 strchr.c.o\n ?rw-r--r-- 0 0 0 684 1970-01-01 00:00:00.000000 wcschr.c.o\n-?rw-r--r-- 0 0 0 1832 1970-01-01 00:00:00.000000 memset.c.o\n ?rw-r--r-- 0 0 0 800 1970-01-01 00:00:00.000000 strlcpy.c.o\n-?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 strnrstr.c.o\n-?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 wcscpy.c.o\n-?rw-r--r-- 0 0 0 760 1970-01-01 00:00:00.000000 wcsichr.c.o\n-?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 wcsirchr.c.o\n-?rw-r--r-- 0 0 0 1312 1970-01-01 00:00:00.000000 strndup.c.o\n-?rw-r--r-- 0 0 0 1312 1970-01-01 00:00:00.000000 strdup.c.o\n-?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 strnirstr.c.o\n-?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 strcpy.c.o\n-?rw-r--r-- 0 0 0 1064 1970-01-01 00:00:00.000000 wcslen.c.o\n-?rw-r--r-- 0 0 0 1320 1970-01-01 00:00:00.000000 wcsdup.c.o\n-?rw-r--r-- 0 0 0 1288 1970-01-01 00:00:00.000000 memmem.c.o\n ?rw-r--r-- 0 0 0 1292 1970-01-01 00:00:00.000000 wcslcpy.c.o\n-?rw-r--r-- 0 0 0 776 1970-01-01 00:00:00.000000 strichr.c.o\n-?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 strcat.c.o\n-?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 wcscat.c.o\n-?rw-r--r-- 0 0 0 1096 1970-01-01 00:00:00.000000 wcsnicmp.c.o\n-?rw-r--r-- 0 0 0 1032 1970-01-01 00:00:00.000000 strchr.c.o\n-?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 strstr.c.o\n ?rw-r--r-- 0 0 0 1076 1970-01-01 00:00:00.000000 wcsstr.c.o\n-?rw-r--r-- 0 0 0 1088 1970-01-01 00:00:00.000000 stristr.c.o\n-?rw-r--r-- 0 0 0 1156 1970-01-01 00:00:00.000000 strirchr.c.o\n-?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 strncpy.c.o\n-?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 strrstr.c.o\n+?rw-r--r-- 0 0 0 744 1970-01-01 00:00:00.000000 wcsncmp.c.o\n+?rw-r--r-- 0 0 0 968 1970-01-01 00:00:00.000000 strnistr.c.o\n ?rw-r--r-- 0 0 0 1064 1970-01-01 00:00:00.000000 strlen.c.o\n-?rw-r--r-- 0 0 0 1096 1970-01-01 00:00:00.000000 strncmp.c.o\n-?rw-r--r-- 0 0 0 1264 1970-01-01 00:00:00.000000 memcmp.c.o\n-?rw-r--r-- 0 0 0 1068 1970-01-01 00:00:00.000000 strnlen.c.o\n-?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 wcsnirstr.c.o\n+?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 wcsrstr.c.o\n+?rw-r--r-- 0 0 0 772 1970-01-01 00:00:00.000000 strnichr.c.o\n ?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 strirstr.c.o\n-?rw-r--r-- 0 0 0 1088 1970-01-01 00:00:00.000000 wcsicmp.c.o\n-?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 wcsrchr.c.o\n-?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 strncat.c.o\n-?rw-r--r-- 0 0 0 1556 1970-01-01 00:00:00.000000 memdup.c.o\n-?rw-r--r-- 0 0 0 884 1970-01-01 00:00:00.000000 strnstr.c.o\n-?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 wcsncpy.c.o\n-?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 wcsnrstr.c.o\n ?rw-r--r-- 0 0 0 1124 1970-01-01 00:00:00.000000 libc.c.o\n ?rw-r--r-- 0 0 0 2360 1970-01-01 00:00:00.000000 base32.c.o\n ?rw-r--r-- 0 0 0 2156 1970-01-01 00:00:00.000000 base64.c.o\n ?rw-r--r-- 0 0 0 3296 1970-01-01 00:00:00.000000 bits.c.o\n ?rw-r--r-- 0 0 0 2828 1970-01-01 00:00:00.000000 dump.c.o\n ?rw-r--r-- 0 0 0 3348 1970-01-01 00:00:00.000000 lock_profiler.c.o\n ?rw-r--r-- 0 0 0 3028 1970-01-01 00:00:00.000000 singleton.c.o\n ?rw-r--r-- 0 0 0 6328 1970-01-01 00:00:00.000000 trace.c.o\n ?rw-r--r-- 0 0 0 3672 1970-01-01 00:00:00.000000 url.c.o\n ?rw-r--r-- 0 0 0 660 1970-01-01 00:00:00.000000 used.c.o\n ?rw-r--r-- 0 0 0 10672 1970-01-01 00:00:00.000000 state.c.o\n-?rw-r--r-- 0 0 0 4592 1970-01-01 00:00:00.000000 default_allocator.c.o\n-?rw-r--r-- 0 0 0 2084 1970-01-01 00:00:00.000000 native_allocator.c.o\n-?rw-r--r-- 0 0 0 7784 1970-01-01 00:00:00.000000 buffer.c.o\n+?rw-r--r-- 0 0 0 8492 1970-01-01 00:00:00.000000 allocator.c.o\n+?rw-r--r-- 0 0 0 7420 1970-01-01 00:00:00.000000 fixed_pool.c.o\n+?rw-r--r-- 0 0 0 5788 1970-01-01 00:00:00.000000 static_buffer.c.o\n+?rw-r--r-- 0 0 0 3616 1970-01-01 00:00:00.000000 string_pool.c.o\n ?rw-r--r-- 0 0 0 2204 1970-01-01 00:00:00.000000 virtual_allocator.c.o\n ?rw-r--r-- 0 0 0 4732 1970-01-01 00:00:00.000000 queue_buffer.c.o\n+?rw-r--r-- 0 0 0 1952 1970-01-01 00:00:00.000000 static_allocator.c.o\n ?rw-r--r-- 0 0 0 1236 1970-01-01 00:00:00.000000 large_allocator.c.o\n-?rw-r--r-- 0 0 0 7420 1970-01-01 00:00:00.000000 fixed_pool.c.o\n-?rw-r--r-- 0 0 0 1484 1970-01-01 00:00:00.000000 memory.c.o\n ?rw-r--r-- 0 0 0 336 1970-01-01 00:00:00.000000 prefix.c.o\n-?rw-r--r-- 0 0 0 3396 1970-01-01 00:00:00.000000 static_fixed_pool.c.o\n-?rw-r--r-- 0 0 0 5804 1970-01-01 00:00:00.000000 static_large_allocator.c.o\n+?rw-r--r-- 0 0 0 1484 1970-01-01 00:00:00.000000 memory.c.o\n ?rw-r--r-- 0 0 0 3956 1970-01-01 00:00:00.000000 native_large_allocator.c.o\n+?rw-r--r-- 0 0 0 5804 1970-01-01 00:00:00.000000 static_large_allocator.c.o\n+?rw-r--r-- 0 0 0 3396 1970-01-01 00:00:00.000000 static_fixed_pool.c.o\n+?rw-r--r-- 0 0 0 4592 1970-01-01 00:00:00.000000 default_allocator.c.o\n ?rw-r--r-- 0 0 0 3724 1970-01-01 00:00:00.000000 small_allocator.c.o\n-?rw-r--r-- 0 0 0 5788 1970-01-01 00:00:00.000000 static_buffer.c.o\n-?rw-r--r-- 0 0 0 3616 1970-01-01 00:00:00.000000 string_pool.c.o\n-?rw-r--r-- 0 0 0 8492 1970-01-01 00:00:00.000000 allocator.c.o\n-?rw-r--r-- 0 0 0 1952 1970-01-01 00:00:00.000000 static_allocator.c.o\n-?rw-r--r-- 0 0 0 13964 1970-01-01 00:00:00.000000 string.c.o\n+?rw-r--r-- 0 0 0 2084 1970-01-01 00:00:00.000000 native_allocator.c.o\n+?rw-r--r-- 0 0 0 7784 1970-01-01 00:00:00.000000 buffer.c.o\n ?rw-r--r-- 0 0 0 14152 1970-01-01 00:00:00.000000 static_string.c.o\n-?rw-r--r-- 0 0 0 28736 1970-01-01 00:00:00.000000 stream.c.o\n-?rw-r--r-- 0 0 0 5164 1970-01-01 00:00:00.000000 filter.c.o\n+?rw-r--r-- 0 0 0 13964 1970-01-01 00:00:00.000000 string.c.o\n ?rw-r--r-- 0 0 0 15208 1970-01-01 00:00:00.000000 static_stream.c.o\n+?rw-r--r-- 0 0 0 5164 1970-01-01 00:00:00.000000 filter.c.o\n ?rw-r--r-- 0 0 0 6900 1970-01-01 00:00:00.000000 transfer.c.o\n-?rw-r--r-- 0 0 0 7992 1970-01-01 00:00:00.000000 sock.c.o\n+?rw-r--r-- 0 0 0 28736 1970-01-01 00:00:00.000000 stream.c.o\n ?rw-r--r-- 0 0 0 8600 1970-01-01 00:00:00.000000 filter.c.o\n+?rw-r--r-- 0 0 0 7992 1970-01-01 00:00:00.000000 sock.c.o\n+?rw-r--r-- 0 0 0 5200 1970-01-01 00:00:00.000000 file.c.o\n ?rw-r--r-- 0 0 0 8636 1970-01-01 00:00:00.000000 http.c.o\n ?rw-r--r-- 0 0 0 4604 1970-01-01 00:00:00.000000 data.c.o\n-?rw-r--r-- 0 0 0 5200 1970-01-01 00:00:00.000000 file.c.o\n ?rw-r--r-- 0 0 0 2392 1970-01-01 00:00:00.000000 cache.c.o\n ?rw-r--r-- 0 0 0 3464 1970-01-01 00:00:00.000000 chunked.c.o\n-?rw-r--r-- 0 0 0 1948 1970-01-01 00:00:00.000000 ipv4.c.o\n-?rw-r--r-- 0 0 0 1964 1970-01-01 00:00:00.000000 unixaddr.c.o\n-?rw-r--r-- 0 0 0 2264 1970-01-01 00:00:00.000000 hwaddr.c.o\n ?rw-r--r-- 0 0 0 7884 1970-01-01 00:00:00.000000 ipaddr.c.o\n ?rw-r--r-- 0 0 0 4728 1970-01-01 00:00:00.000000 ipv6.c.o\n+?rw-r--r-- 0 0 0 1948 1970-01-01 00:00:00.000000 ipv4.c.o\n ?rw-r--r-- 0 0 0 16868 1970-01-01 00:00:00.000000 http.c.o\n ?rw-r--r-- 0 0 0 11616 1970-01-01 00:00:00.000000 cookies.c.o\n+?rw-r--r-- 0 0 0 1964 1970-01-01 00:00:00.000000 unixaddr.c.o\n+?rw-r--r-- 0 0 0 2264 1970-01-01 00:00:00.000000 hwaddr.c.o\n ?rw-r--r-- 0 0 0 12664 1970-01-01 00:00:00.000000 url.c.o\n ?rw-r--r-- 0 0 0 3468 1970-01-01 00:00:00.000000 network.c.o\n-?rw-r--r-- 0 0 0 1664 1970-01-01 00:00:00.000000 status.c.o\n ?rw-r--r-- 0 0 0 1380 1970-01-01 00:00:00.000000 method.c.o\n-?rw-r--r-- 0 0 0 3644 1970-01-01 00:00:00.000000 date.c.o\n ?rw-r--r-- 0 0 0 5968 1970-01-01 00:00:00.000000 option.c.o\n-?rw-r--r-- 0 0 0 8720 1970-01-01 00:00:00.000000 server.c.o\n-?rw-r--r-- 0 0 0 9136 1970-01-01 00:00:00.000000 looker.c.o\n+?rw-r--r-- 0 0 0 1664 1970-01-01 00:00:00.000000 status.c.o\n+?rw-r--r-- 0 0 0 3644 1970-01-01 00:00:00.000000 date.c.o\n ?rw-r--r-- 0 0 0 5444 1970-01-01 00:00:00.000000 cache.c.o\n+?rw-r--r-- 0 0 0 9136 1970-01-01 00:00:00.000000 looker.c.o\n+?rw-r--r-- 0 0 0 8720 1970-01-01 00:00:00.000000 server.c.o\n+?rw-r--r-- 0 0 0 1692 1970-01-01 00:00:00.000000 rwalk.c.o\n+?rw-r--r-- 0 0 0 1620 1970-01-01 00:00:00.000000 walk.c.o\n+?rw-r--r-- 0 0 0 1640 1970-01-01 00:00:00.000000 find_if.c.o\n+?rw-r--r-- 0 0 0 1628 1970-01-01 00:00:00.000000 rfind_if.c.o\n+?rw-r--r-- 0 0 0 1284 1970-01-01 00:00:00.000000 find.c.o\n+?rw-r--r-- 0 0 0 1288 1970-01-01 00:00:00.000000 rfind.c.o\n+?rw-r--r-- 0 0 0 1092 1970-01-01 00:00:00.000000 remove.c.o\n+?rw-r--r-- 0 0 0 2560 1970-01-01 00:00:00.000000 remove_if.c.o\n+?rw-r--r-- 0 0 0 2992 1970-01-01 00:00:00.000000 quick_sort.c.o\n+?rw-r--r-- 0 0 0 1612 1970-01-01 00:00:00.000000 count_if.c.o\n+?rw-r--r-- 0 0 0 1312 1970-01-01 00:00:00.000000 binary_find.c.o\n ?rw-r--r-- 0 0 0 1288 1970-01-01 00:00:00.000000 count.c.o\n ?rw-r--r-- 0 0 0 2812 1970-01-01 00:00:00.000000 bubble_sort.c.o\n-?rw-r--r-- 0 0 0 1612 1970-01-01 00:00:00.000000 count_if.c.o\n-?rw-r--r-- 0 0 0 1488 1970-01-01 00:00:00.000000 remove_first_if.c.o\n-?rw-r--r-- 0 0 0 3844 1970-01-01 00:00:00.000000 heap_sort.c.o\n-?rw-r--r-- 0 0 0 1640 1970-01-01 00:00:00.000000 find_if.c.o\n ?rw-r--r-- 0 0 0 2504 1970-01-01 00:00:00.000000 insert_sort.c.o\n-?rw-r--r-- 0 0 0 1288 1970-01-01 00:00:00.000000 rfind.c.o\n ?rw-r--r-- 0 0 0 1656 1970-01-01 00:00:00.000000 distance.c.o\n-?rw-r--r-- 0 0 0 1620 1970-01-01 00:00:00.000000 walk.c.o\n-?rw-r--r-- 0 0 0 1616 1970-01-01 00:00:00.000000 binary_find_if.c.o\n-?rw-r--r-- 0 0 0 2992 1970-01-01 00:00:00.000000 quick_sort.c.o\n ?rw-r--r-- 0 0 0 1752 1970-01-01 00:00:00.000000 sort.c.o\n-?rw-r--r-- 0 0 0 1284 1970-01-01 00:00:00.000000 find.c.o\n-?rw-r--r-- 0 0 0 2560 1970-01-01 00:00:00.000000 remove_if.c.o\n+?rw-r--r-- 0 0 0 1488 1970-01-01 00:00:00.000000 remove_first_if.c.o\n ?rw-r--r-- 0 0 0 1104 1970-01-01 00:00:00.000000 remove_first.c.o\n-?rw-r--r-- 0 0 0 1628 1970-01-01 00:00:00.000000 rfind_if.c.o\n-?rw-r--r-- 0 0 0 1692 1970-01-01 00:00:00.000000 rwalk.c.o\n-?rw-r--r-- 0 0 0 1092 1970-01-01 00:00:00.000000 remove.c.o\n-?rw-r--r-- 0 0 0 1312 1970-01-01 00:00:00.000000 binary_find.c.o\n ?rw-r--r-- 0 0 0 1692 1970-01-01 00:00:00.000000 predicate.c.o\n-?rw-r--r-- 0 0 0 2300 1970-01-01 00:00:00.000000 single_list_entry.c.o\n-?rw-r--r-- 0 0 0 2444 1970-01-01 00:00:00.000000 list_entry.c.o\n+?rw-r--r-- 0 0 0 3844 1970-01-01 00:00:00.000000 heap_sort.c.o\n+?rw-r--r-- 0 0 0 1616 1970-01-01 00:00:00.000000 binary_find_if.c.o\n+?rw-r--r-- 0 0 0 10420 1970-01-01 00:00:00.000000 vector.c.o\n+?rw-r--r-- 0 0 0 1680 1970-01-01 00:00:00.000000 iterator.c.o\n ?rw-r--r-- 0 0 0 9004 1970-01-01 00:00:00.000000 hash_map.c.o\n-?rw-r--r-- 0 0 0 7404 1970-01-01 00:00:00.000000 single_list.c.o\n-?rw-r--r-- 0 0 0 2976 1970-01-01 00:00:00.000000 queue.c.o\n+?rw-r--r-- 0 0 0 2784 1970-01-01 00:00:00.000000 stack.c.o\n+?rw-r--r-- 0 0 0 6948 1970-01-01 00:00:00.000000 heap.c.o\n ?rw-r--r-- 0 0 0 7968 1970-01-01 00:00:00.000000 list.c.o\n+?rw-r--r-- 0 0 0 2976 1970-01-01 00:00:00.000000 queue.c.o\n+?rw-r--r-- 0 0 0 2444 1970-01-01 00:00:00.000000 list_entry.c.o\n ?rw-r--r-- 0 0 0 4608 1970-01-01 00:00:00.000000 array_iterator.c.o\n-?rw-r--r-- 0 0 0 1680 1970-01-01 00:00:00.000000 iterator.c.o\n-?rw-r--r-- 0 0 0 10420 1970-01-01 00:00:00.000000 vector.c.o\n-?rw-r--r-- 0 0 0 3352 1970-01-01 00:00:00.000000 hash_set.c.o\n-?rw-r--r-- 0 0 0 6948 1970-01-01 00:00:00.000000 heap.c.o\n-?rw-r--r-- 0 0 0 3716 1970-01-01 00:00:00.000000 bloom_filter.c.o\n-?rw-r--r-- 0 0 0 2532 1970-01-01 00:00:00.000000 priority_queue.c.o\n ?rw-r--r-- 0 0 0 4904 1970-01-01 00:00:00.000000 circle_queue.c.o\n-?rw-r--r-- 0 0 0 2784 1970-01-01 00:00:00.000000 stack.c.o\n+?rw-r--r-- 0 0 0 2532 1970-01-01 00:00:00.000000 priority_queue.c.o\n+?rw-r--r-- 0 0 0 3716 1970-01-01 00:00:00.000000 bloom_filter.c.o\n+?rw-r--r-- 0 0 0 3352 1970-01-01 00:00:00.000000 hash_set.c.o\n+?rw-r--r-- 0 0 0 7404 1970-01-01 00:00:00.000000 single_list.c.o\n+?rw-r--r-- 0 0 0 2300 1970-01-01 00:00:00.000000 single_list_entry.c.o\n ?rw-r--r-- 0 0 0 5152 1970-01-01 00:00:00.000000 hash.c.o\n ?rw-r--r-- 0 0 0 2532 1970-01-01 00:00:00.000000 long.c.o\n ?rw-r--r-- 0 0 0 2304 1970-01-01 00:00:00.000000 null.c.o\n ?rw-r--r-- 0 0 0 2924 1970-01-01 00:00:00.000000 size.c.o\n ?rw-r--r-- 0 0 0 2304 1970-01-01 00:00:00.000000 true.c.o\n ?rw-r--r-- 0 0 0 2700 1970-01-01 00:00:00.000000 uint8.c.o\n ?rw-r--r-- 0 0 0 2756 1970-01-01 00:00:00.000000 uint16.c.o\n@@ -282,18 +282,18 @@\n ?rw-r--r-- 0 0 0 4332 1970-01-01 00:00:00.000000 md5.c.o\n ?rw-r--r-- 0 0 0 1288 1970-01-01 00:00:00.000000 murmur.c.o\n ?rw-r--r-- 0 0 0 1268 1970-01-01 00:00:00.000000 sdbm.c.o\n ?rw-r--r-- 0 0 0 1300 1970-01-01 00:00:00.000000 rs.c.o\n ?rw-r--r-- 0 0 0 5044 1970-01-01 00:00:00.000000 sha.c.o\n ?rw-r--r-- 0 0 0 2516 1970-01-01 00:00:00.000000 uuid.c.o\n ?rw-r--r-- 0 0 0 280 1970-01-01 00:00:00.000000 crc32.S.o\n-?rw-r--r-- 0 0 0 76656 1970-01-01 00:00:00.000000 gb2312.c.o\n-?rw-r--r-- 0 0 0 2068 1970-01-01 00:00:00.000000 utf16.c.o\n-?rw-r--r-- 0 0 0 2492 1970-01-01 00:00:00.000000 utf8.c.o\n-?rw-r--r-- 0 0 0 5152 1970-01-01 00:00:00.000000 charset.c.o\n-?rw-r--r-- 0 0 0 1332 1970-01-01 00:00:00.000000 iso8859.c.o\n-?rw-r--r-- 0 0 0 1528 1970-01-01 00:00:00.000000 ucs4.c.o\n ?rw-r--r-- 0 0 0 1536 1970-01-01 00:00:00.000000 ucs2.c.o\n ?rw-r--r-- 0 0 0 1528 1970-01-01 00:00:00.000000 utf32.c.o\n+?rw-r--r-- 0 0 0 1528 1970-01-01 00:00:00.000000 ucs4.c.o\n ?rw-r--r-- 0 0 0 1312 1970-01-01 00:00:00.000000 ascii.c.o\n+?rw-r--r-- 0 0 0 1332 1970-01-01 00:00:00.000000 iso8859.c.o\n+?rw-r--r-- 0 0 0 76656 1970-01-01 00:00:00.000000 gb2312.c.o\n+?rw-r--r-- 0 0 0 5152 1970-01-01 00:00:00.000000 charset.c.o\n+?rw-r--r-- 0 0 0 2492 1970-01-01 00:00:00.000000 utf8.c.o\n+?rw-r--r-- 0 0 0 2068 1970-01-01 00:00:00.000000 utf16.c.o\n ?rw-r--r-- 0 0 0 672 1970-01-01 00:00:00.000000 charset.c.o\n ?rw-r--r-- 0 0 0 2192 1970-01-01 00:00:00.000000 charset.c.o\n"}]}]}]}]}]}