1. 07 Oct, 2018 18 commits
  2. 06 Oct, 2018 20 commits
  3. 05 Oct, 2018 2 commits
    • balika011's avatar
      thread: Make the scheduler pointer a regular pointer · 1a5d6de0
      balika011 authored
      Conceptually, it doesn't make sense for a thread to be able to persist
      the lifetime of a scheduler. A scheduler should be taking care of the
      threads; the threads should not be taking care of the scheduler.
      
      If the threads outlive the scheduler (or we simply don't actually
      terminate/shutdown the threads), then it should be considered a bug
      that we need to fix.
      
      Attributing this to balika011, as they opened #1317 to attempt to fix
      this in a similar way, but my refactoring of the kernel code caused
      quite a few conflicts.
      1a5d6de0
    • bunnei's avatar
      Merge pull request #1439 from lioncash/thread · e51d7157
      bunnei authored
      kernel/thread: Make all instance variables private
      e51d7157