Commit Graph

1995 Commits

Author SHA1 Message Date
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
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
Timur Valeev 0fdfd61b98 Fix build issue related to type conversation
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-08-17 14:20:21 +03:00
Timur Valeev 671dbe6259 - 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-17 14:20:21 +03:00
openharmony_ci 8ed94a1f70 !9 OAT告警清零
Merge pull request !9 from xywang/master
2022-08-15 03:28:02 +00:00
Wang xiaoyuan 16b669c147 update OAT.xml
Signed-off-by: Wang xiaoyuan <wangxiaoyuan6@huawei.com>
2022-08-15 09:09:00 +08:00
openharmony_ci 3fb7e97b6a !8 add bundle.json file
Merge pull request !8 from 陈杰/0721
2022-07-21 12:26:56 +00:00
ChenJie 90ab4fb696 add bundle.json file
Signed-off-by: ChenJie <chenjie174@huawei.com>
2022-07-21 19:58:46 +08:00
openharmony_sig_ci 2668455a9f !6 Add licence to BUILD.gn file
Merge pull request !6 from valeevtimur/add-licence-to-buildgn
2022-07-20 11:04:35 +00:00
Timur Valeev 2a2bf23fba Add licence to BUILD.gn
Signed-off-by: Timur Valeev <valeev.timur@huawei.com>
2022-07-20 13:24:31 +03:00