- Jan 14, 2025
-
-
- Nov 04, 2024
-
-
- Oct 03, 2024
-
-
Allan Blanchard authored
-
- Sep 26, 2024
-
-
Andre Maroneze authored
-
- Sep 23, 2024
-
-
Andre Maroneze authored
-
- Sep 10, 2024
-
-
- Sep 09, 2024
-
-
- Sep 03, 2024
-
-
Thibault Martin authored
-
- Jul 26, 2024
-
-
Andre Maroneze authored
-
- Jul 22, 2024
-
-
Thibault Martin authored
-
- Jul 09, 2024
-
-
- Jun 07, 2024
-
-
Andre Maroneze authored
-
- May 14, 2024
-
-
Thibault Martin authored
-
- May 13, 2024
-
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
If needed, this will be done later via machdeps and not preprocessor macros
-
Andre Maroneze authored
-
Andre Maroneze authored
This reverts commit 1e6f9135. It also changes pthread_t to match the usual definition on a glibc + Linux.
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
-
- Mar 29, 2024
-
-
Andre Maroneze authored
-
Andre Maroneze authored
-
-
- Mar 26, 2024
-
-
- Mar 20, 2024
-
-
David Bühler authored
Prints the number of statements at which a garbled mix from a given origin has been read and propagated, instead of the total number of times such a garbled mix has been read/propagated. This is more stable and depends less on states partitioning.
-
- Mar 12, 2024
-
-
Andre Maroneze authored
-
Andre Maroneze authored
-
- Mar 04, 2024
-
-
David Bühler authored
On assigns clause on struct, the message could be emitted even if no garbled mix had been created, as the offsetmap for the struct was read as one cvalue, which could be very imprecise. Instead, this commit iters on the offsetmap and warn for each imprecise garbled mix in the offsetmap, if any.
-
- Mar 01, 2024
-
-
Remi Lazarini authored
-
- Feb 26, 2024
-
-
David Bühler authored
-
David Bühler authored
These warnings are emitted when a garbled mix is written through an assignment or an assigns clause. This commit: - rephrases the warnings to be clearer and less verbose. - emits the warning only for garbled mix created at the current statement, according to their origin. Do not emit warnings for each propagation of previous garbled mixes. - emits the warning when assigning garbled mix to the formal parameters of a function from the arguments of a call.
-
David Bühler authored
Origins no longer have a lattice structure. A unique id is associated to each created origin. When multiple origins can be associated to a value, we keep the oldest origin (according to their ids).
-
- Jan 31, 2024
-
-
- Oct 09, 2023
-
-
Thibault Martin authored
-
- Oct 02, 2023
-
-