CHANGELOG

changeset 971
cc204fc56c9c
parent 970
c9b02747cfc5
child 989
8aa57a7fecc4
equal deleted inserted replaced
970:c9b02747cfc5 971:cc204fc56c9c
10 * adds cx_cmp_ptr() 10 * adds cx_cmp_ptr()
11 * adds cx_sprintf() and several more variants 11 * adds cx_sprintf() and several more variants
12 * adds runtime constants to read out the actual SBO sizes 12 * adds runtime constants to read out the actual SBO sizes
13 * adds improved version of UCX 2 Test framework (now a self-contained header) 13 * adds improved version of UCX 2 Test framework (now a self-contained header)
14 * adds cx_nmemb() utility function to common.h 14 * adds cx_nmemb() utility function to common.h
15 * move cx_szmul() to common.h 15 * moves cx_compare_func typedef to compare.h
16 * the cx_compare_func symbol is now declared by compare.h 16 * moves cx_szmul() to common.h
17 * fixes wrong link from UCX 2 documentation to UCX 3 documentation 17 * moves stream copy functions to new streams.h
18 * fixes critical bug that produced wrong results when comparing lists of different type but same size 18 * removes utils.h
19 * removes flag_removal function from iterator (unfortunately breaks binary compatibility) 19 * removes flag_removal function from iterator (unfortunately breaks binary compatibility)
20 * removes CMake 20 * removes CMake
21 * removes GTest dependency 21 * removes GTest dependency
22 * removes flags to disable SBO in tests 22 * removes flags to disable SBO in tests
23 * fixes wrong link from UCX 2 documentation to UCX 3 documentation
24 * fixes critical bug that produced wrong results when comparing lists of different type but same size
23 25
24 Version 3.0 - 2023-07-09 26 Version 3.0 - 2023-07-09
25 ------------------------ 27 ------------------------
26 * complete redesign from scratch 28 * complete redesign from scratch
27 * collections can now store copies of objects and not just pointers 29 * collections can now store copies of objects and not just pointers

mercurial