1. 16 5月, 2023 1 次提交
    • R
      Optimize fread in stdio API · 0b1a046b
      robottoy 提交于
      Original stdio read use readv as default syscall,calling vfs_read twice will
      reduce I/O throughout, use syscall read instead with buffer if possible
      
      Issue:I70LQ0
      Test: libc-test, benchmark
      Signed-off-by: Nrobottoy <wangyaofeng.wang@huawei.com>
      Change-Id: I2e5c0298fcd665edb3228ca400ee77fbf25a298c
      0b1a046b
  2. 12 5月, 2023 2 次提交
  3. 09 5月, 2023 1 次提交
    • H
      Fix dynamic loading functions of libnetsys_client.z.so by saving them globally · b5856528
      hongbinj 提交于
      Before this fix, every call to libnetsys_client.z.so's functions involves
      loading the lib, searching symbols and unloading the lib. Assuming debugging a
      process with lldb, it will hurt the debugging performance because lldb stops at
      dlopen and dlcose (lldb inserts internal breakpoints to know which shared
      library is loaded or unloaded). It is fixed by storing the handle to the lib and
      function pointers globally.
      
      Issue: I6XDBW
      Test: passed most test cases of libc-test with 4 anticipated cases failed
      Signed-off-by: Nhongbinj <jinhongbin2@huawei.com>
      b5856528
  4. 08 5月, 2023 1 次提交
  5. 04 5月, 2023 1 次提交
  6. 26 4月, 2023 1 次提交
  7. 24 4月, 2023 1 次提交
  8. 21 4月, 2023 1 次提交
  9. 19 4月, 2023 3 次提交
  10. 17 4月, 2023 1 次提交
  11. 14 4月, 2023 1 次提交
  12. 13 4月, 2023 1 次提交
    • H
      Fix crash that invalid func ptr when dso has dlclosed · 82c18939
      hhj 提交于
      Use atexit to register some callback from dso, but there is no
      unregister interface. After this dso closed, this callback in
      atexit callback chain is invalidate. This workround will save
      the dso that the callback come from, then when dso closed, the
      relative callbacks would cleared.
      
      Issue: #I6UEZQ
      Test:register atexit cb, then dlclose this dso
      Signed-off-by: Nhhj <huanghuijin@huawei.com>
      Change-Id: I0dfc15366dd51bbe677b9700131fbaf57622499c
      82c18939
  13. 10 4月, 2023 1 次提交
  14. 09 4月, 2023 1 次提交
    • Z
      feat: support EDF · cf4228a3
      zhangdengyu 提交于
      方案描述:
      1、liteos_a调i度框架支持EDF调度算法,默认优先调度EDF策略的任务
      2、用户态musl_c库适配新增调度算法,同步修改相关接口以支持用户态创建EDF进程与线程
      
      BREAKING CHANGE:
      support EDF对外变更描述:
      以下接口支持SCHED_DEADLINE调度策略:
      pthread_attr_getschedparam
      pthread_attr_setschedparam
      pthread_getschedparam
      pthread_setschedparam
      pthread_create
      sched_getscheduler
      sched_getparam
      sched_setparam
      sched_setscheduler
      
      Close:#I6T3P3
      Signed-off-by: Nzhangdengyu <zhangdengyu2@huawei.com>
      Change-Id: I1ceefc2fdfaecac7a93e5306da629756f9385f84
      cf4228a3
  15. 31 3月, 2023 1 次提交
  16. 28 3月, 2023 1 次提交
  17. 22 3月, 2023 2 次提交
  18. 14 3月, 2023 2 次提交
  19. 13 3月, 2023 1 次提交
  20. 08 3月, 2023 1 次提交
  21. 04 3月, 2023 1 次提交
  22. 03 3月, 2023 2 次提交
  23. 02 3月, 2023 1 次提交
  24. 01 3月, 2023 1 次提交
  25. 28 2月, 2023 1 次提交
  26. 27 2月, 2023 2 次提交
  27. 25 2月, 2023 2 次提交
  28. 24 2月, 2023 2 次提交
  29. 23 2月, 2023 1 次提交
  30. 21 2月, 2023 1 次提交
  31. 20 2月, 2023 1 次提交