aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/libgnat/s-finpri.ads
AgeCommit message (Expand)AuthorFilesLines
2024-08-01ada: Implement full relaxed finalization semantics for controlled objectsEric Botcazou1-4/+10
2024-08-01ada: Remove obsolete workaroundEric Botcazou1-7/+0
2024-05-20ada: Small cleanup in System.Finalization_Primitives unitEric Botcazou1-22/+26
2024-05-17ada: Replace spinlocks with fully-fledged locks in finalization collectionsEric Botcazou1-3/+3
2024-05-16ada: Minor performance improvement for dynamically-allocated controlled objectsEric Botcazou1-2/+6
2024-05-16ada: Fix latent alignment issue for dynamically-allocated controlled objectsEric Botcazou1-7/+14
2024-05-16ada: Implement per-finalization-collection spinlocksEric Botcazou1-1/+11
2024-05-14ada: Decouple attachment from dynamic allocation for controlled objectsEric Botcazou1-12/+14
2024-05-13ada: Rename finalization scope masters into finalization mastersEric Botcazou1-6/+6
2024-05-13ada: Replace finalization masters with finalization collectionsEric Botcazou1-0/+100
2024-05-07Update copyright years.Marc Poulhiès1-1/+1
2024-05-06ada: Make a couple of comment tweaksEric Botcazou1-5/+4
2024-05-06ada: Rework processing of special objects needing finalizationEric Botcazou1-1/+11
2024-05-06ada: Partial implementation of redesign of support for object finalizationEric Botcazou1-0/+131