Skip to content
Snippets Groups Projects
  1. Aug 26, 2011
  2. Jan 11, 2011
    • Russ Cox's avatar
      make new code like old code · 1a81e38b
      Russ Cox authored
      Variable declarations at top of function,
      separate from initialization.
      
      Use == 0 instead of ! for checking pointers.
      
      Consistent spacing around {, *, casts.
      
      Declare 0-parameter functions as (void) not ().
      
      Integer valued functions return -1 on failure, 0 on success.
      1a81e38b
  3. Aug 31, 2010
  4. Aug 30, 2009
    • Russ Cox's avatar
      assorted fixes: · 48755214
      Russ Cox authored
       * rename c/cp to cpu/proc
       * rename cpu.context to cpu.scheduler
       * fix some comments
       * formatting for printout
      48755214
  5. Aug 08, 2009
  6. Jul 12, 2009
  7. May 30, 2009
  8. Oct 15, 2008
  9. Aug 21, 2008
  10. Aug 28, 2007
  11. Aug 27, 2007
  12. Aug 14, 2007
  13. Aug 10, 2007
  14. Aug 09, 2007
    • rsc's avatar
      spacing · 22330658
      rsc authored
      22330658
  15. Aug 08, 2007
  16. Sep 08, 2006
  17. Sep 06, 2006
  18. Aug 10, 2006
  19. Jul 18, 2006
  20. Jul 15, 2006
    • rtm's avatar
      no more recursive locks · 46bbd72f
      rtm authored
      wakeup1() assumes you hold proc_table_lock
      sleep(chan, lock) provides atomic sleep-and-release to wait for condition
      ugly code in swtch/scheduler to implement new sleep
      fix lots of bugs in pipes, wait, and exit
      fix bugs if timer interrupt goes off in schedule()
      console locks per line, not per byte
      46bbd72f
  21. Jul 11, 2006
  22. Jul 01, 2006
    • rtm's avatar
      swtch saves callee-saved registers · 8b4e2a08
      rtm authored
      swtch idles on per-CPU stack, not on calling process's stack
      fix pipe bugs
      usertest.c tests pipes, fork, exit, close
      8b4e2a08
  23. Jun 27, 2006
Loading