1. 19 3月, 2022 4 次提交
    • O
      !840 fix: 修复內源检视问题 · 5280a454
      openharmony_ci 提交于
      Merge pull request !840 from zhushengle/xxx
      5280a454
    • Z
      fix: 修复內源检视问题 · f7a86305
      zhushengle 提交于
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      Change-Id: I3e4e26d55dedc1eb079911eaee59a8bddf4e8eee
      f7a86305
    • O
      !834 feat: swtmr机制与调度分离,调度只针对通用线程,不针对特殊功能 · cb67dd54
      openharmony_ci 提交于
      Merge pull request !834 from zhushengle/swtmr
      cb67dd54
    • Z
      feat: swtmr机制与调度分离,调度只针对通用线程,不针对特殊功能 · 6d8cef40
      zhushengle 提交于
      背景:
      原调度机制与软件定时器实现混合,调度时间链表存在两个链表,
      任务切换时需要遍历两个链表才可以获取到最终的tick响应时间。
      软件定时作为一个独立的功能,不应该和调度强耦合,而且软件定时
      器作为一个任务,某个软件定时器的响应时间应该是软件定时器任务的
      响应时间,不应该直接做为tick中断的响应时间。
      
      方案描述:
      1.将软件定时器从调度分离,作为一个独立的机制,从调度角度看其就是一个任务
      2.软件定时器从调度分离之后,其timelist遍历从tick中断移动至软件定时器任务中
      3.优化软件定时器的均衡调度
      
      优势:
      1.将软件定时器与调度完全分离,使得调度功能单一化,便于后续其它调度算法的引入
      2.优化tick中断,减小tick中断耗时
      3.优化通过写队列唤醒软件定时器任务去执行软件定时器钩子为插队列,减少软件定时
      器机制本身的耗时,提升软件定时器的实时性
      4.优化软件定时器均衡调度,使得软件定时器均匀分布于多核,提升软件定时器的实时性
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      Change-Id: I07c01f134e69c1d9b7061ddf5a231df1ee99b68e
      6d8cef40
  2. 18 3月, 2022 3 次提交
  3. 17 3月, 2022 1 次提交
  4. 16 3月, 2022 4 次提交
  5. 14 3月, 2022 8 次提交
  6. 10 3月, 2022 6 次提交
  7. 09 3月, 2022 4 次提交
  8. 08 3月, 2022 3 次提交
  9. 07 3月, 2022 2 次提交
    • A
      fix:codex及合规问题修复 · 64ddb1ff
      arvinzzz 提交于
      Signed-off-by: Narvinzzz <zhaotianyu9@huawei.com>
      Change-Id: I5a738c243a07325b7cc314956a1658a69e768559
      64ddb1ff
    • Z
      feat: 优化shell 命令 · f02d40d2
      zhushengle 提交于
        1.优化task 命令关中断时间较长的问题
        2.优化hwi 命令,可以查看不同核的中断分布情况
        3.丰富hiw 命令,统计每个中断在一定时间内的平均执行时间和最大执行时间
        4.丰富swtmr 命令,在debug模式下支持查看各软件定时器的运行情况, 默认关闭
      Signed-off-by: Nzhushengle <zhushengle@huawei.com>
      Change-Id: I01cfe50c918da51f9de5b460e9eb91a863e1de36
      f02d40d2
  10. 03 3月, 2022 1 次提交
    • Y
      fix: 主干告警清理 · 672bc729
      yinjiaming 提交于
      【背景】
      主干告警清理
      
      【修改方案】
      在需要的地方添加了强制类型转换
      
      【影响】
      对现有的产品编译不会有影响。
      Signed-off-by: Nyinjiaming <yinjiaming@huawei.com>
      Change-Id: Id6693137310d8c2e63f4e5489564d7c01c016a18
      672bc729
  11. 18 2月, 2022 2 次提交
  12. 17 2月, 2022 2 次提交