summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
6 daysvmon: introduce -L,--mem-locked flagVito Caputo
11 dayslibvmon: public vmon_proc_monitor() shouldn't accept a parentVito Caputo
11 dayslibvmon: ignore orphaned followed children still having parentsVito Caputo
11 daysvmon: wire up charts_vmon_dump_procs() to -D/--dump-procsVito Caputo
11 dayscharts: expose vmon_dump_procs() in a trivial wrapperVito Caputo
11 dayslibvmon: add vmon_dump_procs() debugging aidVito Caputo
11 daysTODO: rename to TODO-vwm.txtVito Caputo
2024-11-30vcr: make vcr_shift_below_row_up_one() assert unconditionalVito Caputo
2024-11-30charts: assert that descendents of stale are staleVito Caputo
2024-11-30libvmon: assume stale threads in a stale processVito Caputo
2024-11-20vcr: fix us->timespec conversion math typoVito Caputo
2024-11-19libvmon: increase VMON_HTAB_SIZEVito Caputo
2024-11-13charts: fix skipped overlay render in stalls when deferredVito Caputo
2024-10-19vcr: implement markers for vcr_present_mem_to_png()Vito Caputo
2024-10-19vcr: pass vwm_charts_t.marker_distance ref to vcr_new()Vito Caputo
2024-10-19vmon: wire up the new markers API to vmon's CLIVito Caputo
2024-10-19charts: stub out marker APIVito Caputo
2024-10-19charts: remove shadow_row() wrapperVito Caputo
2024-10-19README: some minor updatesVito Caputo
2024-10-19charts: use named define for default intervalVito Caputo
2024-10-19charts/vcr: s/double/float/Vito Caputo
2024-10-19charts: use multiplicative inverse in some placesVito Caputo
2024-10-18vcr: clip vcr_shift_below_row_up_one() for mem backendVito Caputo
2024-10-16vcr: prevent row overflow in mem vcr_draw_text()Vito Caputo
2024-10-12libvmon: sprinkling of assertsVito Caputo
2024-10-12vcr: more assertsVito Caputo
2024-10-08charts: use clock_gettime(CLOCK_MONOTONIC_RAW)Vito Caputo
2024-10-08charts: move vwm logo / $name / Hz back to topVito Caputo
2024-10-08charts: introduce a scheduling "adherence" rowVito Caputo
2024-10-08charts: move fixed pre-hierarchy rows to a defineVito Caputo
2024-10-08charts: compute an "adherence" valueVito Caputo
2024-10-08charts: try compute a real desired_delay_usVito Caputo
2024-10-08vcr: switch to ppoll() and return microseconds delayVito Caputo
2024-10-08vwm: ms->us poll timeout transitionVito Caputo
2024-10-08charts: {depth,row}=0 in draw_chart() not maintain_chart()Vito Caputo
2024-10-08charts: parameterize heading toggle in draw_columns()Vito Caputo
2024-10-08charts: some cosmetic fixupsVito Caputo
2024-10-08charts: repeat samples on missed deadlinesVito Caputo
2024-10-05charts: compute a "sample duration" for current sampleVito Caputo
2024-10-05charts: s/monitor/proc/Vito Caputo
2024-09-29vwm: s/delay/delay_us/Vito Caputo
2024-09-29vmon: s/delay/delay_us/Vito Caputo
2024-09-29charts: clarify timeout units as microsecondsVito Caputo
2024-09-29vcr: clarify timeout units in namingVito Caputo
2024-09-21charts: scale % bars by num_cpus when appropriateVito Caputo
2024-09-21libvmon: maintain a flag indicating if a process is threadedVito Caputo
2024-09-21libvmon: get the number of cpusVito Caputo
2024-09-21vcr: use 4-bit/16-color PNG in mem_to_pngVito Caputo
2024-09-19vcr: densify+deduplicate mem_to_png paletteVito Caputo
2024-09-16libvmon: Revert "libvmon: assume short positive reads found EOF"Vito Caputo
© All Rights Reserved