web analytics
Newspapers

 
Categories: Tech Library

Deepend v3.9 Released

Deepend is a set of storage pools for Ada 95, Ada 2005, and Ada 2012 that includes subpool capabilities. Groups of memory allocations from a storage pool can be assigned to specific subpools where groups of objects can be deallocated as a group by deallocating the subpool, rather than by individual deallocations of objects.

Each subpool is "owned" by a specific task in Ada, allowing allocations and deallocations to be efficient, as well as being safer and less error prone.

Categories: Tech Library

Dequesterity v1.5 released

(Buffers of many shapes and sizes)

Dequesterity is a set of Ada 2005 generics that provide various forms of general purpose buffer containers.
Buffers may be used as deques, queues, ring buffers, stacks, double ended stacks, vectors, priority queues, and similar abstractions.

There are various concurrent buffers, priority buffers, streaming buffers, remote buffers. In fact there are now over 100 buffer packages to choose from.

This release mostly fixes some issues with the streaming Ravenscar buffers.

https://sourceforge.net/projects/dequesterity/files/

EEC GDPR compliant