projects
/
libside.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Remove specification draft
[libside.git]
/
src
/ side.c
2024-05-23
Mathieu Desnoyers
Clarify TODO for user events integration
commit
|
commitdiff
2024-04-23
Mathieu Desnoyers
side: Introduce caller address
commit
|
commitdiff
2024-04-23
Mathieu Desnoyers
side: explicit statedump request key
commit
|
commitdiff
2024-04-23
Mathieu Desnoyers
Cleanup function argument alignment
commit
|
commitdiff
2024-02-19
Mathieu Desnoyers
Handle statedump agent thread state across fork
commit
|
commitdiff
2023-12-22
Mathieu Desnoyers
Implement agent thread wakeup scheme with pthread cond var
commit
|
commitdiff
2023-12-22
Mathieu Desnoyers
Implement agent thread
commit
|
commitdiff
2023-12-22
Mathieu Desnoyers
Statedump improvements
commit
|
commitdiff
2023-12-18
Mathieu Desnoyers
Introduce side ptrace hook
commit
|
commitdiff
2023-12-18
Mathieu Desnoyers
Use RCU for statedump
commit
|
commitdiff
2023-12-15
Mathieu Desnoyers
Implement statedump request notifications
commit
|
commitdiff
2023-12-15
Mathieu Desnoyers
Use TLS variable for key state
commit
|
commitdiff
2023-12-15
Mathieu Desnoyers
Add "key" to callback registration
commit
|
commitdiff
2023-11-24
Mathieu Desnoyers
Move side_callback to libside internals
commit
|
commitdiff
2023-11-24
Mathieu Desnoyers
Rename side state "p" field to "parent"
commit
|
commitdiff
2023-11-24
Mathieu Desnoyers
Move nr_callbacks to event state
commit
|
commitdiff
2023-11-24
Mathieu Desnoyers
side event state does not need side_ptr_t
commit
|
commitdiff
2023-11-23
Mathieu Desnoyers
Introduce event state ABI version
commit
|
commitdiff
2023-11-23
Mathieu Desnoyers
Extensible struct side_event_state
commit
|
commitdiff
2023-09-21
Mathieu Desnoyers
side.c: Use assert to validate flags
commit
|
commitdiff
2023-09-21
Mathieu Desnoyers
Use event state as argument to call fast path
commit
|
commitdiff
2023-09-21
Mathieu Desnoyers
trace.h: Move back nr_callbacks to event description
commit
|
commitdiff
2023-09-21
Mathieu Desnoyers
trace.h: Use side_ptr_t for event description
commit
|
commitdiff
2023-09-21
Mathieu Desnoyers
Extract callbacks and enabled state to non-packed structure
commit
|
commitdiff
2022-12-02
Mathieu Desnoyers
Fix: memory leak in side_tracer_event_notification_unre...
commit
|
commitdiff
2022-11-28
Mathieu Desnoyers
Revert "Rename "libside" to "libtgif""
commit
|
commitdiff
2022-11-28
Mathieu Desnoyers
Rename "libside" to "libtgif"
commit
|
commitdiff
2022-11-25
Michael Jeanson
Fix compiler warnings
commit
|
commitdiff
2022-11-25
Mathieu Desnoyers
rcu: introduce read state
commit
|
commitdiff
2022-11-05
Mathieu Desnoyers
Fix g++ build
commit
|
commitdiff
2022-11-05
Mathieu Desnoyers
Introduce tracer cb typedef
commit
|
commitdiff
2022-11-05
Mathieu Desnoyers
Rename side_arg_dynamic_event_struct and side_arg_dynam...
commit
|
commitdiff
2022-11-04
Mathieu Desnoyers
Rename sav_desc to side_arg_vec
commit
|
commitdiff
2022-11-04
Mathieu Desnoyers
Refactoring: combine static and dynamic types
commit
|
commitdiff
2022-10-30
Mathieu Desnoyers
Fix: order of side exit
commit
|
commitdiff
2022-10-30
Mathieu Desnoyers
Use recursive mutex for side
commit
|
commitdiff
2022-10-29
Mathieu Desnoyers
Remove typically false redundant check on fast-path
commit
|
commitdiff
2022-10-29
Mathieu Desnoyers
Enabled is now uintptr_t
commit
|
commitdiff
2022-10-29
Mathieu Desnoyers
Use 64-bit masks
commit
|
commitdiff
2022-10-29
Mathieu Desnoyers
Fix nr_callbacks
commit
|
commitdiff
2022-10-29
Mathieu Desnoyers
Split nr callbacks from enabled references
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Remove hardcoded tracer calls
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Register events and use them from tracer event notification
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Tracer event notification register/unregister
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Document side_exit()
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Event registration/unregistration
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Circular linked-list implementation
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Load enabled state with relaxed atomic MO
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Handle 0 cb unregister as NOENT error
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
callback register/unregister
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
Init RCU, add empty side callback
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
side initialization
commit
|
commitdiff
2022-10-25
Mathieu Desnoyers
Implement side per-cpu RCU
commit
|
commitdiff
2022-10-21
Mathieu Desnoyers
update comment
commit
|
commitdiff
2022-10-21
Mathieu Desnoyers
Add tracer private data pointer
commit
|
commitdiff
2022-10-21
Mathieu Desnoyers
Move enabled state outside of event description
commit
|
commitdiff
2022-10-21
Mathieu Desnoyers
Move kernel mask to implementation
commit
|
commitdiff
2022-10-21
Mathieu Desnoyers
Introduce side_call*
commit
|
commitdiff
This page took
0.05128 seconds
and
6
git commands to generate.