Histórico de Commits

Autor SHA1 Mensagem Data
  Andreas Kling 0341ddc5eb Kernel: Rename RegisterDump => RegisterState há 5 anos atrás
  Andreas Kling 1828d9eadd Kernel: Remove some commented-out code in Scheduler::yield() há 5 anos atrás
  Andreas Kling 7cf33a8ccb Kernel: Remove outdated FIXME from Scheduler há 5 anos atrás
  Andreas Kling 934b1d8a9b Kernel: Finalizer should not go back to sleep if there's more to do há 5 anos atrás
  Andreas Kling 137a45dff2 Kernel: read()/write() should respect timeouts when used on a sockets há 5 anos atrás
  Andreas Kling c3e4387c57 Kernel: Stop flushing GDT/IDT registers all the time há 5 anos atrás
  Andreas Kling 94ca55cefd Meta: Add license header to source files há 5 anos atrás
  Andreas Kling 8b54ba0d61 Kernel: Dispatch pending signals when returning from a syscall há 5 anos atrás
  Andreas Kling 9e51291aed Kernel: Disable SMAP protection while capturing profile samples há 5 anos atrás
  Andreas Kling 17ef5bc0ac Kernel: Rename {ss,esp}_if_crossRing to userspace_{ss,esp} há 5 anos atrás
  Andreas Kling 76c20642f0 Kernel: Ignore closed fd's when considering select() unblock há 5 anos atrás
  Andreas Kling f598bbbb1d Kernel: Prevent executing I/O instructions in userspace há 5 anos atrás
  Andreas Kling fd740829d1 Kernel: Switch to eagerly restoring x86 FPU state on context switch há 5 anos atrás
  Andreas Kling 50677bf806 Kernel: Refactor scheduler to use dynamic thread priorities há 5 anos atrás
  Conrad Pankoff 115b315375 Kernel: Add kernel-level timer queue (heavily based on @juliusf's work) há 5 anos atrás
  Andreas Kling abdd5aa08a Kernel: Separate runnable thread queues by priority há 5 anos atrás
  Andreas Kling 95034fdfbd Kernel: Move PC speaker beep timing logic from scheduler to the syscall há 5 anos atrás
  Andreas Kling 16812f0f98 Kernel: Get rid of "main thread" concept há 5 anos atrás
  Andreas Kling 77cf607cda Kernel+LibC: Publish a "kernel info page" and use it for gettimeofday() há 5 anos atrás
  Andreas Kling b32e961a84 Kernel: Implement a simple process time profiler há 5 anos atrás
  Andreas Kling 8bb98aa31b Kernel: Use a WaitQueue to implement finalizer wakeup há 5 anos atrás
  Andreas Kling 5859e16e53 Kernel: Use a dedicated thread state for wait-queued threads há 5 anos atrás
  Andreas Kling f067730f6b Kernel: Add a WaitQueue for Thread queueing/waking and use it for Lock há 5 anos atrás
  Andreas Kling cb5021419e Kernel: Move Thread::m_joinee_exit_value into the JoinBlocker há 5 anos atrás
  Andreas Kling 69efa3f630 Kernel+LibPthread: Implement pthread_join() há 5 anos atrás
  Andreas Kling 083c5f8b89 Kernel: Rework Process::Priority into ThreadPriority há 5 anos atrás
  Drew Stratford 7fc903b97a Kernel: Add exception_code to RegisterDump. há 5 anos atrás
  Andreas Kling c33ac7f170 Kernel: Don't update Thread TSS if scheduler tick reschedules it há 5 anos atrás
  Andreas Kling e1481dcb42 Kernel: Stop idling after handling an IRQ há 5 anos atrás
  Drew Stratford b65bedd610 Kernel: Change m_blockers to m_blocker. há 5 anos atrás