1
I Use This!
Inactive

Commits : Listings

Analyzed about 5 hours ago. based on code collected about 5 hours ago.
Aug 22, 2024 — Aug 22, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Abstract Graph, Vertex, Arc types are prefixed by Abstract_. Concrete types aren't prefixed. More... over 24 years ago
Removed the Create operation (would prevent use of the Synchronized mixin). Replaced by the Initial_Size generic parameter. More... over 24 years ago
Made the types Abstract_. More... over 24 years ago
Removed the Directed_ from types. More... over 24 years ago
Removed the Undirected_ from types. More... over 24 years ago
Removed the Create operation (would prevent use of the Synchronized mixin). NB, will need the Initial_Size generic eventually. More... over 24 years ago
Reports of Item -> Key, Value -> Item. More... over 24 years ago
Bounded_, Dynamic_ and Unbounded_ removed from the names of concrete Containers. More... over 24 years ago
Add -r to gnatchop of bcwords.ada. More... over 24 years ago
Added copying, filtering generics. More... over 24 years ago
Domain and Range of maps reversed. More... over 24 years ago
Removed unnecessary (illegal, according to GNAT 3.13p) Initialize. More... over 24 years ago
Inhibit allocation via Container_Ptr. More... over 24 years ago
Hash function returns Natural. More... over 24 years ago
Don't specify src_dir, obj_dir. More... over 24 years ago
Removed false claims about caching. The Hash function returns Natural. More... over 24 years ago
Removed false claims about caching. More... over 24 years ago
First version. More... almost 25 years ago
The old Semaphore becomes Recursive_Semaphore; the new Semaphore is like a plain mutex. Removed the old Lock_P (not used). More... almost 25 years ago
The old Semaphore becomes Recursive_Semaphore; the new Semaphore is like a plain mutex. Added some commentary. Moved the Controlled operations to the visible part. More... almost 25 years ago
Added Pop_Value (so that Queues.Synchronized can inherit it, rather than being the first place it appears). More... almost 25 years ago
Added queue_test_concurrent. More... almost 25 years ago
Queues.Dynamic now needs an Initial_Size parameter. More... almost 25 years ago
Remove the Create function; replace with the Initial_Size generic parameter. This is so derived packages don't need to override Create. More... almost 25 years ago
Iterator becomes Controlled. It's visibly controlled because of a GNAT 3.13 problem with finalization when using a function return value to initialize a classwide value. More... almost 25 years ago
Changes with adamode-3.5. More... almost 25 years ago
Locks constrained by access values rather than access types. More... almost 25 years ago
Added new Lock_Base, with pointer to classwide management. Added Adjust for Semaphore. Finalize for Semaphore checks whether the actual Semaphore is null. Changed names Release_For_{Reading,Writing} to Release_From_{Reading,Writing}. More... almost 25 years ago
Added new Lock_Base, with pointer to classwide management. Added Adjust for Semaphore. Changed names Release_For_{Reading,Writing} to Release_From_{Reading,Writing}. More... almost 25 years ago
Added deque_test. More... almost 25 years ago