Change hash table to use linear probing and add unit test.
Also add some missing rules in test/core/slice/BUILD.
Showing
- CMakeLists.txt 32 additions, 0 deletionsCMakeLists.txt
- Makefile 36 additions, 0 deletionsMakefile
- build.yaml 10 additions, 0 deletionsbuild.yaml
- src/core/lib/slice/slice_hash_table.c 26 additions, 29 deletionssrc/core/lib/slice/slice_hash_table.c
- src/core/lib/slice/slice_hash_table.h 2 additions, 2 deletionssrc/core/lib/slice/slice_hash_table.h
- test/core/slice/BUILD 22 additions, 1 deletiontest/core/slice/BUILD
- test/core/slice/slice_hash_table_test.c 202 additions, 0 deletionstest/core/slice/slice_hash_table_test.c
- tools/run_tests/generated/sources_and_headers.json 17 additions, 0 deletionstools/run_tests/generated/sources_and_headers.json
- tools/run_tests/generated/tests.json 22 additions, 0 deletionstools/run_tests/generated/tests.json
- vsprojects/buildtests_c.sln 27 additions, 0 deletionsvsprojects/buildtests_c.sln
- vsprojects/vcxproj/test/slice_hash_table_test/slice_hash_table_test.vcxproj 199 additions, 0 deletions.../test/slice_hash_table_test/slice_hash_table_test.vcxproj
- vsprojects/vcxproj/test/slice_hash_table_test/slice_hash_table_test.vcxproj.filters 21 additions, 0 deletions...ice_hash_table_test/slice_hash_table_test.vcxproj.filters
Loading
Please register or sign in to comment