Commit Graph

15 Commits

Author SHA1 Message Date
David Alvarez
9fb53df45d nOS-V Breakdown 2024-06-12 10:15:59 +02:00
bf3165af8b Open Paraver windows at (100,100) instead of (0,0)
In Mac OS, the top menu bar is placed above any window, causing the
timelines being opened at (0,0) appear under it in such a way that the
timeline title bar is not reachable by the mouse, making it hard to
move.

This simple solution opens the windows a bit away from the top left
corner, at (100,100).

Fixes: https://pm.bsc.es/gitlab/rarias/ovni/-/issues/180
2024-03-28 10:55:02 +01:00
bd629136ef Fix the color for the delegate subsystem state 2024-03-27 12:05:59 +01:00
eb1fc0f7da Add nosv barrier API event 2024-03-22 16:58:14 +01:00
aaa7769448 Add nosv mutex API events 2024-03-22 16:56:25 +01:00
815633221d Port nOS-V model to task bodies
The nOS-V events are modified in two ways: 1) to create a parallel task
the new VTC event must be used and 2) all task events for both normal
(VTc) and parallel (VTC) tasks require an extra argument in the payload
to indicate the body id. As a consequence, the nOS-V model version is
now increased to 2.0.0.

Additionally, all the channel PRV flags are set to PRV_SKIPDUPNULL, so
duplicates are only emitted if they are not null. It solves the problem
when a task switches to another task with the same body id.

A new Paraver configuration is added for the body id.
2024-03-13 17:07:26 +01:00
4993197fb9 Add nOS-V attach and detach API events
Instead of showing the "attached" state with the VH{aA} events, we show
when the call to nosv_attach() and nosv_detach() take place. The old
VH{aA} events are now ignored. Bumps the nOS-V model version to 1.1.0.
2024-02-15 17:59:41 +01:00
bb1ff36a58 Remove synchronization group by default 2022-10-05 16:33:18 +02:00
eac6d3479d Set number of windows to one in configs 2022-10-05 16:00:16 +02:00
118e451899 Fix config titles 2022-10-05 15:58:14 +02:00
e9c66bd9dd Fix position, size and titles of configs 2022-10-05 15:25:41 +02:00
e579f60085 Disable event flags by default in all configs 2022-10-05 14:14:41 +02:00
89a070b142 Set hungry color to dark red in nOS-V 2022-10-05 12:52:04 +02:00
a5da2ccbfa Improve colors for nOS-V and thread state 2022-10-04 19:59:02 +02:00
f1c8c3452d Organize .cfg files into directories 2022-09-13 14:58:50 +02:00