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 лет назад