index
:
mocramis/x15.git
perfmon
X15 microkernel perf module
Remy Noel
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kern
/
sref.c
Age
Commit message (
Expand
)
Author
2018-02-20
Rework the initialization operations of some kernel modules
Richard Braun
2018-02-07
kern/sref: allow custom initial values
Richard Braun
2018-02-07
kern/sref: allow usage from interrupt context
Richard Braun
2018-01-12
kern/sref: relax memory ordering on weak reference operations
Richard Braun
2018-01-10
kern/sref: minor style updates
Richard Braun
2018-01-10
kern/sref: flip queues on epoch end
Richard Braun
2018-01-10
kern/sref: optimize cache flushing
Richard Braun
2018-01-10
kern/sref: use an slist for review queues
Richard Braun
2018-01-10
kern/sref: rework delta cache synchronization
Richard Braun
2017-12-03
Revert "Make assert have no side effects"
Richard Braun
2017-10-04
Fix some header inclusions
Richard Braun
2017-09-06
Use new thread_check_intr_context function consistently
Richard Braun
2017-09-02
kern/thread: new preemption control macros
Richard Braun
2017-09-02
Make assert have no side effects
Richard Braun
2017-08-06
Fix dependencies on percpu_setup
Richard Braun
2017-07-25
kern/sref: improve sref_weakref_tryget
Richard Braun
2017-07-13
Switch to initialization operations
Richard Braun
2017-07-02
kern/sref: add TODO to review sref_weakref_tryget
Richard Braun
2017-06-25
Remove the param module
Richard Braun
2017-06-13
Various atomic access fixes
Richard Braun
2017-06-10
Use log functions where appropriate
Richard Braun
2017-06-03
kern/thread: improve thread_wakeup robustness
Richard Braun
2017-05-30
Move assert.h to the include directory
Richard Braun
2017-05-09
Replace sequential consistency with more efficient orders
Agustina Arzille
2017-04-29
New stdio.h standard header
Richard Braun
2017-04-29
kern/printk: rename to printf
Richard Braun
2017-04-04
Use the new atomic operations interface
Agustina Arzille
2017-03-16
Update system counter names
Richard Braun
2017-03-15
kern/syscnt: replace the evcnt module
Richard Braun
2017-03-14
kern/sref: make manager threads use a high fair-scheduling priority
Richard Braun
2017-02-08
kern/thread: add wait channels
Richard Braun
2017-02-04
Clean up compilation
Richard Braun
2017-01-25
kern/sref: add a couple of TODOs
Richard Braun
2017-01-25
kern/sref: implement weak references
Richard Braun
2017-01-24
kern/thread: add the THREAD_KERNEL_PREFIX macro
Richard Braun
2017-01-13
Replace unsigned long with uintptr_t for integer/pointer conversions
Richard Braun
2016-12-09
Force brackets around one-line conditional statements
Richard Braun
2014-09-25
kern/sref: don't inline sref_counter_init
Richard Braun
2014-09-24
kern/sref: cosmetic change
Richard Braun
2014-09-23
kern/sref: fix handling of dirty zero deltas
Richard Braun
2014-09-23
kern/sref: fix handling of dirty zeroes on review
Richard Braun
2014-09-20
kern/sref: new module
Richard Braun