Mon, 27 Dec 2021 19:21:59 +0100 Edouard Tisserant Fix bug introduced in previous commit : dual link list wasn't append and remove wasn't implemented correctly. Removed debug code, enhanced variable names and comments. RuntimeLists
Thu, 23 Dec 2021 11:36:37 +0100 Edouard Tisserant SVGHMI: optimization of C part : stop traversing the whole HMI tree, use dual linked list for subscriptions and single linked list for changes from HMI. Intermediate commit, still crashing in some cases. RuntimeLists
Thu, 16 Dec 2021 08:32:58 +0100 Edouard Tisserant Xenomai runtime: ensure that __DEBUG global variable is set when resuming debug. RuntimeLists
Thu, 16 Dec 2021 08:15:34 +0100 Edouard Tisserant SVGHMI: Adapt svghmi.c to changes in UnpackVar RuntimeLists
Wed, 15 Dec 2021 11:56:34 +0100 Edouard Tisserant Runtime: Now retain uses a list based on data available in VARIABLES.csv instead of traversing the whole instance tree looking for RETAIN flag. RuntimeLists
Thu, 09 Dec 2021 10:21:45 +0100 Edouard Tisserant RUNTIME: Variable forcing now uses limited list and buffer instead of systematical instance tree traversal and in-tree "fvalue" to keep track of forced value for pointed variables (external, located). Pointer swapping is performed when forcing externals and located, with backup being restored when forcing is reset. Retain still uses tree traversal. RuntimeLists