Agustina Arzille 31c9ed569b Test that multiple objects can be received преди 11 месеца
..
Kconfig e2dfe4df23 Use automatic cleanup for resource management преди 2 години
Makefile 8a57841548 Add support for adjustable priority queues преди 1 година
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 преди 11 месеца
capability.h f5bd928958 Send alerts when a channel is closed преди 11 месеца
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 преди 1 година
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 преди 1 година
ipc.h 3e9661e492 Numerous fixes to the capability implementation преди 11 месеца
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 преди 1 година
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 преди 1 година
pqueue.h 8a57841548 Add support for adjustable priority queues преди 1 година
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 преди 1 година
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 преди 1 година
task.h e17c6a9372 Add thread/task dead notification преди 1 година
thread.c d836440994 Minor style fixes преди 11 месеца
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 преди 1 година
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 години