1. 2012年 3月 21日 4 次提交
  2. 2012年 3月 20日 1 次提交
  3. 2012年 3月 19日 2 次提交
  4. 2012年 3月 17日 1 次提交
  5. 2012年 3月 16日 8 次提交
  6. 2012年 3月 15日 3 次提交
  7. 2012年 3月 14日 12 次提交
  8. 2012年 3月 13日 4 次提交
    • Silas Boyd-Wickizer's avatar
      Another mtrace un-bit-rotting tweak · 297c42cd
      Silas Boyd-Wickizer 提交于
      297c42cd
    • Austin Clements's avatar
      More mtrace un-bit-rotting · 69b12bc9
      Austin Clements 提交于
      Previously, sched always paused call tracing but if it then returned
      directly because there was nothing else to schedule, call tracing
      didn't get resumed.  We could simply resume tracing in this case, but
      this fix instead moves the pause *after* the next proc is picked, so
      that we don't get lots of spurious pause/resume pairs.
      69b12bc9
    • Austin Clements's avatar
      Un-bit-rot mtrace · 523ac2a9
      Austin Clements 提交于
      Fix some compile errors (mtstart depended on C's implicit cast from
      function pointers to void* and user.h lacked some extern "C" function
      declarations mtrace needed) and some logic errors (mtstart wasn't
      happening in idle procs and there was a perplexing mtpause going out
      of sched).
      523ac2a9
    • Austin Clements's avatar
      Use standard declarations of string functions · 3ab59330
      Austin Clements 提交于
      Now they agree between kernel, user, and Linux.  (This was motivated
      by link errors in mtrace caused by disagreements between xv6 kernel
      and user code, but also seems like the right thing to do.)
      3ab59330
  9. 2012年 3月 12日 2 次提交
  10. 2012年 3月 09日 3 次提交