50 Commits

Author SHA1 Message Date
dongjie123 381133d6a3 Fix spelling errors,add a constraint on using FFRT synchronization primitives inside catch blocks
Signed-off-by: dongjie123 <dongjie52@h-partners.com>
2025-10-09 15:58:35 +08:00
dong--jie a713feaa73 sync master
Signed-off-by: dong--jie <dongjie52@h-partners.com>
2025-08-01 15:43:55 +08:00
ufogxl afaa7cc241 add warnings for using exit in callbacks
Signed-off-by: ufogxl <ufogxl@qq.com>
2025-07-28 15:54:53 +08:00
dong--jie bff7b8a90d sync master
Signed-off-by: dong--jie <dongjie52@h-partners.com>
2025-07-24 11:24:24 +08:00
wenxingqi 3efe2f6c7b epoll_wait
Signed-off-by: wenxingqi <wenxingqi1@h-partners.com>
2025-05-08 16:01:16 +08:00
chuchihtung 53868d8f90 删除@version更新deprecated接口版本
Signed-off-by: chuchihtung <zhuzhidong2@huawei.com>
2025-03-22 10:42:49 +08:00
mazhabandeng 4a34423a42 根据navtive-template.md修改注释
Signed-off-by: 梅志坚 <meizhijian741@outlook.com>
2025-03-05 12:52:12 +08:00
董洁 57f8235547 update interfaces/inner_api/c/executor_task.h.
Signed-off-by: 董洁 <dongjie52@h-partners.com>
2024-12-31 09:11:42 +00:00
wenxingqi c7fff88fb6 Briefs for executor_task.h
Signed-off-by: wenxingqi <wenxingqi1@h-partners.com>
2024-12-31 17:04:32 +08:00
wenxingqi 54636bf057 warning fix
Signed-off-by: wenxingqi <wenxingqi1@h-partners.com>
2024-12-11 09:34:52 +08:00
wangyulie 80d74bba4b fix code warning
Signed-off-by: wangyulie <wanglieyu@126.com>
2024-12-10 09:35:00 +08:00
huanghf 691c7dcd2d onskip and onExcuteResult update
Signed-off-by: huanghf <huanghaifei3@h-partners.com>
2024-10-09 09:54:00 +08:00
MaoShiwei bdf54136cc onskip and onExcuteResult update
Signed-off-by: MaoShiwei <shiwei@ualberta.ca>
2024-10-09 09:37:18 +08:00
linyu ad79727e8f ffrt对接hisysevent
Signed-off-by: linyu <yulin24@huawei.com>
2024-08-21 09:33:52 +08:00
chendi 53a69f4b2e 新增ffrt_get_cur_cached_task_id接口
Signed-off-by: chendi <cdrom000@126,com>
2024-08-06 14:17:42 +08:00
chendi b17814ba94 蓝黄同步,runningTid上移至CoTask
Signed-off-by: chendi <cdrom000@126.com>
Change-Id: Ib973736e507b13680f5c286b8f02c246f9a70e15
2024-07-23 14:13:55 +08:00
ZitongLi 94038ddad9 Cpp crash during debug and profiler due to ffrt
Issue:  https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IADJTZ
Signed-off-by: zitongli <lizitong1@huawei.com>
2024-07-17 14:33:34 +08:00
linyu 9fe4e8c7a3 remove macros FFRT_IO_TASK_SCHEDULER
Signed-off-by: linyu <yulin24@huawei.com>
2024-06-20 16:13:53 +08:00
linyu 83aae0b8d2 taskpool bugfix
Signed-off-by: linyu <yulin24@huawei.com>
2024-05-28 09:36:55 +08:00
linyu affde81331 taskpool bugfix
Signed-off-by: linyu <yulin24@huawei.com>
2024-05-27 14:42:18 +08:00
chendi 402a871e97 对接EventHandler
Signed-off-by: chendi <cdrom000@126.com>
Change-Id: I244a9ecaddf1daa909973b71d28904828bb8305c
2024-05-18 20:56:38 +08:00
linyu 061f068889 FFRT对接Taskpoll bugfix
Signed-off-by: linyu <yulin24@huawei.com>
2024-05-09 15:06:38 +08:00
linyu 8efe3ce1ba for taskpool
Signed-off-by: linyu <yulin24@huawei.com>
2024-04-29 11:34:55 +08:00
linyu f1755a0dec for taskpool
Signed-off-by: linyu <yulin24@huawei.com>
2024-04-28 19:04:13 +08:00
zhuguoyang a9c9dcca89 美团ffrt生态对接
Signed-off-by: zhuguoyang <zhuguoyang@h-partners.com>
2024-04-08 17:41:01 +08:00
wangyulie 3571072c85 update code
Signed-off-by: wangyulie <wanglieyu@126.com>
2024-03-15 11:45:55 +08:00
wangyulie dffec8d770 update core
Signed-off-by: wangyulie <wanglieyu@126.com>
2024-03-12 20:42:21 +08:00
linyu 2d19585bd3 Iter 2 of FFRT Serial Queue
Signed-off-by: linyu <yulin24@huawei.com>
2024-03-07 20:43:05 +08:00
shengxia 4c3cf9ac5e 串行队列迭代二
Signed-off-by: shengxia <496830733@qq.com>
2024-03-06 14:08:43 +08:00
linyu b288ca7616 无栈协程迭代二
Signed-off-by: linyu <yulin24@huawei.com>
2023-12-12 20:37:37 +08:00
wanghuachen 3cda1e88ca bug
Signed-off-by: wanghuachen <513239407@qq.com>
2023-10-26 07:19:05 +00:00
wanghuachen 843a3ff7db ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-05 14:59:17 +08:00
wanghuachen 8ba91ecbd1 ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-05 14:44:07 +08:00
wanghuachen 8bc4adc827 ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-05 14:13:01 +08:00
wanghuachen 88ab45ad2f ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-05 14:13:01 +08:00
wanghuachen 154f69455b ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-05 14:13:01 +08:00
wanghuachen 69bd9223d1 rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-05 14:06:28 +08:00
wanghuachen f668be16a0 ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-04 20:07:47 +08:00
wanghuachen aa6955dad0 ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-04 20:01:41 +08:00
wanghuachen 17b956421f ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-04 19:45:26 +08:00
wanghuachen 9ee5758c7e ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-04 19:41:32 +08:00
wanghuachen 2b7aca8bcd ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-04 19:28:16 +08:00
wanghuachen 26fa95b7b8 ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-04 19:26:00 +08:00
wanghuachen 5a65ba3349 ffrt rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-09-04 15:01:25 +08:00
linyu 68541a892b multitask support
Signed-off-by: linyu <yulin24@huawei.com>
2023-08-08 19:53:24 +08:00
wanghuachen 37b96c3533 rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-08-08 11:19:50 +08:00
wanghuachen 1199bd743d rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-08-08 09:43:07 +08:00
wanghuachen 6fc21b98bf rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-08-07 21:11:29 +08:00
wanghuachen b881c90905 rust
Signed-off-by: wanghuachen <513239407@qq.com>
2023-08-07 19:51:37 +08:00
wangyulie b5c29773c0 resolve conflicts: adjust interface
Signed-off-by: wangyulie <wanglieyu@126.com>
2023-08-03 19:09:05 +08:00