1. 29 7月, 2015 1 次提交
  2. 11 6月, 2015 1 次提交
  3. 20 5月, 2015 2 次提交
  4. 18 5月, 2015 1 次提交
  5. 04 5月, 2015 1 次提交
  6. 24 4月, 2015 1 次提交
  7. 16 4月, 2015 1 次提交
  8. 15 4月, 2015 2 次提交
  9. 14 4月, 2015 2 次提交
  10. 08 4月, 2015 1 次提交
  11. 03 4月, 2015 1 次提交
  12. 22 3月, 2015 1 次提交
  13. 25 2月, 2015 1 次提交
  14. 21 1月, 2015 1 次提交
  15. 16 1月, 2015 1 次提交
  16. 04 1月, 2015 1 次提交
  17. 24 12月, 2014 1 次提交
  18. 01 12月, 2014 1 次提交
  19. 14 10月, 2014 1 次提交
  20. 19 9月, 2014 1 次提交
  21. 11 9月, 2014 3 次提交
  22. 02 9月, 2014 1 次提交
    • G
      kernel/idle: fix rt_thread_idle_excute in high optimization level · d4133990
      Grissiom 提交于
      The rt_list_isempty has prototype of "int rt_list_isempty(const rt_list_t *l)".
      So the compiler has a good reason that the rt_thread_defunct list does
      not change within rt_thread_idle_excute thus optimize the "while" loop
      into a "if".
      
      So add the volatile qualifier when test against the rt_thread_defunc list.
      d4133990
  23. 24 8月, 2014 1 次提交
  24. 20 8月, 2014 1 次提交
    • G
      kernel: mempool: fix race condition in rt_mp_alloc · b8bf6bef
      Grissiom 提交于
      When thread wake up from waiting for memory, there is a chance that
      there is no memory available in high pressure. So use a loop to check
      again. Otherwise, there will be a NULL reference.
      b8bf6bef
  25. 21 7月, 2014 2 次提交
  26. 16 7月, 2014 1 次提交
  27. 12 7月, 2014 1 次提交
  28. 10 7月, 2014 1 次提交
  29. 26 6月, 2014 1 次提交
  30. 18 6月, 2014 1 次提交
  31. 16 4月, 2014 1 次提交
  32. 02 4月, 2014 1 次提交
  33. 11 3月, 2014 2 次提交