Agustina Arzille 31c9ed569b Test that multiple objects can be received пре 9 месеци
..
Kconfig e2dfe4df23 Use automatic cleanup for resource management пре 2 година
Makefile 8a57841548 Add support for adjustable priority queues пре 11 месеци
adaptive_lock.c ae85189376 Implement futexes пре 1 година
adaptive_lock.h e4b4e5ff83 Revert typing in guards cleanup (clang doesn't like them) пре 2 година
arg.c b52d87059b More style fixes пре 2 година
arg.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
atomic.h b5cf126033 Style fixes in atomic implementation пре 1 година
bitmap.c 3181e6ab2d Basic task destruction пре 2 година
bitmap.h 23cdbae389 Improve pmap update scalability пре 2 година
bulletin.c 4498106044 Separate spinlock guards пре 2 година
bulletin.h e17c6a9372 Add thread/task dead notification пре 1 година
capability.c 31c9ed569b Test that multiple objects can be received пре 9 месеци
capability.h f5bd928958 Send alerts when a channel is closed пре 9 месеци
cbuf.c 0c889730a0 More code style fixes пре 2 година
cbuf.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
clock.c b52d87059b More style fixes пре 2 година
clock.h 0d63d30321 Improve futex robust handling пре 1 година
condition.c ae85189376 Implement futexes пре 1 година
condition.h e2dfe4df23 Use automatic cleanup for resource management пре 2 година
condition_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
config.h eb21efaacc Rework the build system пре 12 година
console.c 21f5fc5549 Small fix in console waiters пре 1 година
console.h 5460d43c9a Add the cpu_flags_t and standardize typing пре 2 година
cpumap.c 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
cpumap.h 89c7d1eeec Implement copy-on-write pages пре 1 година
cspace.h 20e74ef344 Rework capabilities пре 1 година
cspace_types.h 9152769f27 Implement capabilities пре 1 година
error.c 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
error.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
fmt.c 33e3e99d70 Style fixes пре 11 месеци
fmt.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
futex.c 80705575da Re-instate the DWARF unwinder for fixups пре 1 година
futex.h ae85189376 Implement futexes пре 1 година
hash.h 0d63d30321 Improve futex robust handling пре 1 година
hlist.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
hlist_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
init.c 5bf4197855 Reimplement the test framework пре 2 година
init.h 55838094af Use 'structof' instead of raw casting пре 2 година
intr.c 711d6e5ec3 Redesign alert delivery in capabilities пре 1 година
intr.h c826463b0d Implement the interrupt interface for capabilities пре 1 година
ipc.c ff72efa5c7 Rename IPC page message and simplify VM bits пре 10 месеци
ipc.h 3e9661e492 Numerous fixes to the capability implementation пре 9 месеци
kernel.c d77c0658c3 Use a per-thread futex data structure пре 1 година
kernel.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
kmem.c 80705575da Re-instate the DWARF unwinder for fixups пре 1 година
kmem.h c25527c7e0 Remove pointless check пре 1 година
kuid.c ae85189376 Implement futexes пре 1 година
kuid.h d542ca50f2 Use separate pools for KUID allocations пре 2 година
list.h c826463b0d Implement the interrupt interface for capabilities пре 1 година
list_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
log.c a17f842a18 Redesign IPC пре 2 година
log.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
log2.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
macros.h 8a57841548 Add support for adjustable priority queues пре 11 месеци
mbuf.c 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
mbuf.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
mutex.c ae85189376 Implement futexes пре 1 година
mutex.h d324d64d87 Numerous style and bug fixes пре 1 година
mutex_types.h be5b9d6ab9 Don't use reserved identifiers пре 6 година
panic.c febf8a7190 Make the unwind backtrace interface more generic пре 1 година
panic.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
percpu.c 254eeed035 Rework sleepable page allocations пре 1 година
percpu.h 20e74ef344 Rework capabilities пре 1 година
perfmon.c 5460d43c9a Add the cpu_flags_t and standardize typing пре 2 година
perfmon.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
perfmon_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
plist.c 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
plist.h 711d6e5ec3 Redesign alert delivery in capabilities пре 1 година
plist_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
pqueue.c 8a57841548 Add support for adjustable priority queues пре 11 месеци
pqueue.h 8a57841548 Add support for adjustable priority queues пре 11 месеци
printf.c 59b66630a7 Initial steps for page fault handling пре 2 година
printf.h 59b66630a7 Initial steps for page fault handling пре 2 година
rbtree.c 3181e6ab2d Basic task destruction пре 2 година
rbtree.h a17f842a18 Redesign IPC пре 2 година
rcu.c afc45ba196 Implement 'cap_intr_eoi' пре 1 година
rcu.h e2dfe4df23 Use automatic cleanup for resource management пре 2 година
rcu_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
rdxtree.c bd89349c26 More cleanly separate sleepable allocations пре 1 година
rdxtree.h d77c0658c3 Use a per-thread futex data structure пре 1 година
rtmutex.c ae85189376 Implement futexes пре 1 година
rtmutex.h ae85189376 Implement futexes пре 1 година
rtmutex_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
semaphore.c ae85189376 Implement futexes пре 1 година
semaphore.h 54bd72dded Remove implementation files пре 2 година
shell.c ff72efa5c7 Rename IPC page message and simplify VM bits пре 10 месеци
shell.h 9b0979a488 Style fixes in shell пре 1 година
shutdown.c 5bf4197855 Reimplement the test framework пре 2 година
shutdown.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
sleepq.c 80705575da Re-instate the DWARF unwinder for fixups пре 1 година
sleepq.h ae85189376 Implement futexes пре 1 година
slist.h 711d6e5ec3 Redesign alert delivery in capabilities пре 1 година
slist_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
spinlock.c a95146a758 Add the 'get_id' IPC messages for threads and tasks пре 1 година
spinlock.h 4498106044 Separate spinlock guards пре 2 година
spinlock_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
sref.c 4498106044 Separate spinlock guards пре 2 година
sref.h 0c889730a0 More code style fixes пре 2 година
stream.c a95146a758 Add the 'get_id' IPC messages for threads and tasks пре 1 година
stream.h b9aa57235d Simplify string streams пре 1 година
string.c d324d64d87 Numerous style and bug fixes пре 1 година
string.h e38b3e28aa Implement generic 'memchr' пре 2 година
sxlock.c 6b8a8a8bf7 Simplisy sxlock waits пре 1 година
sxlock.h 0f62594b82 Improve shared/exclusive locks so that waiters acquire the lock in order пре 1 година
symbol.c cd8c1a2180 Simplify symbol lookups пре 1 година
symbol.h d324d64d87 Numerous style and bug fixes пре 1 година
sync.h 477b92b1cb Fix compile-time assertion message пре 1 година
syscnt.c d324d64d87 Numerous style and bug fixes пре 1 година
syscnt.h 5460d43c9a Add the cpu_flags_t and standardize typing пре 2 година
syscnt_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
task.c 69b3521a56 Add support for lazy cpu page tables пре 11 месеци
task.h e17c6a9372 Add thread/task dead notification пре 1 година
thread.c d836440994 Minor style fixes пре 9 месеци
thread.h e17c6a9372 Add thread/task dead notification пре 1 година
timer.c a95146a758 Add the 'get_id' IPC messages for threads and tasks пре 1 година
timer.h 54bd72dded Remove implementation files пре 2 година
turnstile.c 20e74ef344 Rework capabilities пре 1 година
turnstile.h ae85189376 Implement futexes пре 1 година
turnstile_types.h 8cb66c68da Restyle the code into using GNU coding standards пре 2 година
types.h 5460d43c9a Add the cpu_flags_t and standardize typing пре 2 година
unwind.c 6bc394b648 Small style change пре 10 месеци
unwind.h 74bc78be99 Make the unwind mechanism more robust пре 1 година
user.c 80705575da Re-instate the DWARF unwinder for fixups пре 1 година
user.h 2186e36aea Use iterators in task/thread capability messaging пре 1 година
work.c d324d64d87 Numerous style and bug fixes пре 1 година
work.h 54bd72dded Remove implementation files пре 2 година
xcall.c d324d64d87 Numerous style and bug fixes пре 1 година
xcall.h e4374cdc9c Add several comments; style fixes пре 2 година