Commit Graph

2003 Commits

Author SHA1 Message Date
openharmony_ci 8a150df93a !16 remove test cases
Merge pull request !16 from wonghiu45/master
2022-09-21 08:40:21 +00:00
wonghiu45 e24955f596 remove test cases
Signed-off-by: wonghiu45 <huangxiao35@huawei.com>
2022-09-21 10:12:55 +08:00
openharmony_ci 5b9f726d7f !14 Implement mi_malloc_backtrace stub, fix test-mallinfo2
Merge pull request !14 from Frolikov Boris/implement-mi_malloc_backtrace-stub
2022-09-07 11:17:17 +00:00
Boris Frolikov 4867941eca Fix test-mallinfo2
Signed-off-by: Boris Frolikov <frolikov.boris@huawei.com>
2022-09-07 13:19:29 +03:00
Boris Frolikov 32382e37c7 Implement mi_malloc_backtrace stub and test
Signed-off-by: Boris Frolikov <frolikov.boris@huawei.com>
2022-09-07 12:53:10 +03:00
openharmony_ci 87724018fa !10 更新README_zh.md文件
Merge pull request !10 from b班的Mark/master
2022-09-01 01:16:03 +00:00
openharmony_ci 14ea195d13 !11 Add perfomance tests
Merge pull request !11 from valeevtimur/add-perfomance-tests
2022-08-26 08:13:40 +00:00
Timur Valeev 57279cb4a8 Add perfomance tests
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 16:07:01 +03:00
Timur Valeev a5a31d2653 Merge remote-tracking branch 'upstream/master' 2022-08-25 14:48:55 +03:00
Timur Valeev 521b0e3164 Fix test/BUILD.gn code style
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 2541f9bfa5 Fix BUILD.gn code style
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 93511368a0 Add output to test-mallinfo2 and test-mallopt
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 720e9bd08e Add check that mimalloc was initialized
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 4694ccb43b Fix small issues
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev e3db04111d Override additional API
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 5a7a8e8197 Add tests to CMakeList
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 6d2b34522d Fix typos in tests and add mallopt and mallinfo test to BUILD.gn
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 29c3df1abb Add test-info test and fix typo in test-malloc_iterate
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev b9b38d6d82 Rename use iterate define
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 0ce52804c3 Implement new malloc synchronization
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 1eaa7ceca2 Fix typo in test-malloc_iterate
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 53018d301c Fix test-malloc_iterate and test-stats-print
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 160640fd4b Add test for mallopt and other fixes
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 14976dc7a8 Add several tests and mallopt API
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 23bb929931 Add malloc_iterate test
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev e9260f5db1 Add mallinfo
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 065736da22 Fix errors in test-stats-print
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev 86ff61efe0 Fix build issue related to type conversation
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
Timur Valeev a16145e022 - Add PR_SET_VMA for memory mapped area
- Remove TLS variables from OHOS mimalloc build
- Add mi_malloc_stats_print to mimic malloc_stats_print from jemalloc
- Add mi_stats_mallinfo
- Fix several build errors

Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-25 10:49:59 +03:00
zgq-0218 c704986499 修改README_zh.md文件
Signed-off-by: zgq-0218 <zhaoguoqiang8@huawei.com>
2022-08-24 19:23:08 +08:00
zgq-0218 456370d7cd 修改README_zh.md文件
Signed-off-by: zgq-0218 <zhaoguoqiang8@huawei.com>
2022-08-24 19:13:23 +08:00
openharmony_ci 3804ccd76c !7 Add additional API to mimalloc
Merge pull request !7 from valeevtimur/add-additional-api
2022-08-22 08:33:54 +00:00
Timur Valeev 78393fe943 Fix test/BUILD.gn code style
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 15:46:51 +03:00
Timur Valeev 63e7b50792 Fix BUILD.gn code style
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 15:36:15 +03:00
Timur Valeev d349fdaebe Add output to test-mallinfo2 and test-mallopt
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev 4d7835d4d2 Add check that mimalloc was initialized
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev dc3e46eba8 Fix small issues
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev efe7eb728b Override additional API
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev caa620272a Add tests to CMakeList
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev 0c8016877f Fix typos in tests and add mallopt and mallinfo test to BUILD.gn
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev 268f2642f2 Add test-info test and fix typo in test-malloc_iterate
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev b01de45aea Rename use iterate define
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev c5f5968099 Implement new malloc synchronization
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev 471268d52b Fix typo in test-malloc_iterate
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev 37c1027a50 Fix test-malloc_iterate and test-stats-print
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev d8899d3f4c Add test for mallopt and other fixes
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev b3e8a62d66 Add several tests and mallopt API
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev 43f5babe24 Add malloc_iterate test
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev faa6da2371 Add mallinfo
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev 3ab672419f Fix errors in test-stats-print
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00