projects
/
libside.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
libside.git
2022-11-04
Mathieu Desnoyers
Visitor: use side_arg_dynamic_u32
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Refactoring: combine static and dynamic types
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Move type descriptions in header file
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Mark all public API structures/unions packed
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Add NULL static type
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Refactoring: move basic types to their own struct
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Cleanup
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Use tracer_print_type_integer for pointer types
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Remove byte order from basic type
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Refactoring: Use tracer_print_type_integer for scatter...
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Introduce tracer_print_type_float
commit
|
commitdiff
|
tree
|
snapshot
2022-11-04
Mathieu Desnoyers
Integer: combine byte order reversal check
commit
|
commitdiff
|
tree
|
snapshot
2022-11-03
Mathieu Desnoyers
Use tracer_print_type_integer for dynamic types
commit
|
commitdiff
|
tree
|
snapshot
2022-11-03
Mathieu Desnoyers
Refactor tracer_print_type_integer for re-use
commit
|
commitdiff
|
tree
|
snapshot
2022-11-03
Mathieu Desnoyers
Refactoring: dynamic type float
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
Use integer type for header printing
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
Use struct side_integer_type for dynamic type
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
integer/float values nesting for c++ compat
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
integer/float values are unions
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
Use 16-bit type to represent type size in bits
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
Introduce struct side_type_float
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
Refactoring: introduce struct side_float_value
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
Refactoring: struct side_integer_value for all type...
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
Refactor type system integer types
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
scatter-gather integer: sign-extend signed types
commit
|
commitdiff
|
tree
|
snapshot
2022-11-02
Mathieu Desnoyers
Introduce side_struct_field_sizeof_bit() macro
commit
|
commitdiff
|
tree
|
snapshot
2022-11-01
Mathieu Desnoyers
Implement support for scatter-gather struct (integers)
commit
|
commitdiff
|
tree
|
snapshot
2022-11-01
Mathieu Desnoyers
Reorder event field init
commit
|
commitdiff
|
tree
|
snapshot
2022-11-01
Mathieu Desnoyers
Implement std.integer.base (display base 2, 8, 10, 16)
commit
|
commitdiff
|
tree
|
snapshot
2022-11-01
Mathieu Desnoyers
Use uint64_t for string pointer
commit
|
commitdiff
|
tree
|
snapshot
2022-11-01
Mathieu Desnoyers
Self-described pointer types (32 vs 64 bits)
commit
|
commitdiff
|
tree
|
snapshot
2022-11-01
Mathieu Desnoyers
Test dynamic pointer type
commit
|
commitdiff
|
tree
|
snapshot
2022-11-01
Mathieu Desnoyers
Implement pointer type
commit
|
commitdiff
|
tree
|
snapshot
2022-11-01
Mathieu Desnoyers
Implement support for host/le/be integer and float...
commit
|
commitdiff
|
tree
|
snapshot
2022-10-31
Mathieu Desnoyers
Implement RCU wait/wakeup scheme based on futex
commit
|
commitdiff
|
tree
|
snapshot
2022-10-31
Mathieu Desnoyers
Cleanup: remove empty lines
commit
|
commitdiff
|
tree
|
snapshot
2022-10-31
Mathieu Desnoyers
Fallback to atomic and SEQ_CST if membarrier and libc...
commit
|
commitdiff
|
tree
|
snapshot
2022-10-30
Mathieu Desnoyers
Update barrier comments for membarrier/compiler barrier
commit
|
commitdiff
|
tree
|
snapshot
2022-10-30
Mathieu Desnoyers
Use membarrier
commit
|
commitdiff
|
tree
|
snapshot
2022-10-30
Mathieu Desnoyers
Implement rseq-based RCU
commit
|
commitdiff
|
tree
|
snapshot
2022-10-30
Mathieu Desnoyers
Fix: order of side exit
commit
|
commitdiff
|
tree
|
snapshot
2022-10-30
Mathieu Desnoyers
Use recursive mutex for side
commit
|
commitdiff
|
tree
|
snapshot
2022-10-29
Mathieu Desnoyers
Remove typically false redundant check on fast-path
commit
|
commitdiff
|
tree
|
snapshot
2022-10-29
Mathieu Desnoyers
Enabled is now uintptr_t
commit
|
commitdiff
|
tree
|
snapshot
2022-10-29
Mathieu Desnoyers
Use 64-bit masks
commit
|
commitdiff
|
tree
|
snapshot
2022-10-29
Mathieu Desnoyers
Use uintptr_t for enabled state
commit
|
commitdiff
|
tree
|
snapshot
2022-10-29
Mathieu Desnoyers
Fix nr_callbacks
commit
|
commitdiff
|
tree
|
snapshot
2022-10-29
Mathieu Desnoyers
Split nr callbacks from enabled references
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Remove hardcoded tracer calls
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Register events and use them from tracer event notification
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Tracer test event registration notification
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Tracer event notification register/unregister
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Document side_exit()
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Event registration/unregistration
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Circular linked-list implementation
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Use atomic load relaxed MO for enabled state
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Load enabled state with relaxed atomic MO
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
Handle 0 cb unregister as NOENT error
commit
|
commitdiff
|
tree
|
snapshot
2022-10-28
Mathieu Desnoyers
callback register/unregister
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
Init RCU, add empty side callback
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
Fix: remove bogus parenthesis
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
side initialization
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
Hidden visibility for internal symbol
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
Implement get_possible_cpus_array_len()
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
RCU: Move implementation to rcu.c
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
RCU: only sum active readers when needed
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
RCU: update barrier comments
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
RCU: update memory barrier comments
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
RCU: refactor active reader scans
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
Fix: remove bogus goto
commit
|
commitdiff
|
tree
|
snapshot
2022-10-27
Mathieu Desnoyers
RCU: check for both period active readers initially
commit
|
commitdiff
|
tree
|
snapshot
2022-10-26
Mathieu Desnoyers
Update barriers to SEQ_CST in read begin/end
commit
|
commitdiff
|
tree
|
snapshot
2022-10-26
Mathieu Desnoyers
Use xor rather than 1 - x pattern to get prior period
commit
|
commitdiff
|
tree
|
snapshot
2022-10-26
Mathieu Desnoyers
RCU: implement dereference and assign pointer
commit
|
commitdiff
|
tree
|
snapshot
2022-10-26
Mathieu Desnoyers
RCU: use SEQ_CST MO
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Unsigned type for enum bitmap mappings
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Event hidden/exported linkage
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Fix dynamic attributes printing
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Add NULL user attribute type
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Update rcu comment
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Implement side per-cpu RCU
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Use fprintf to stderr for error output
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Accept byte type for enum bitmap
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Rename "blob" type to "byte"
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Reject signed bitmap enum elements
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Reverse argument order for enum and enum bitmap
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Improve makefile
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Refactor enum bitmap
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Refactor enum type
commit
|
commitdiff
|
tree
|
snapshot
2022-10-25
Mathieu Desnoyers
Enum bitmap vla and array
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Test fmt string
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Fix variadic attributes
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Header cleanup
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Combine common type header code
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Move attributes into dynamic compound types
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Move attributes to specific types
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Print "element:" for dynamic type
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Use fields::, elements::, value:: for dynamic fields
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Print "elements:" for array and vla
commit
|
commitdiff
|
tree
|
snapshot
2022-10-24
Mathieu Desnoyers
Use "fields:" for struct
commit
|
commitdiff
|
tree
|
snapshot
next
This page took
0.035433 seconds
and
4
git commands to generate.