GtkAda contributions v3.18 released
Changes to the previous version:
- Gtk.Main.Router implementation of Send is changed so that when called on the main task context the callback is made at the loop end rather than immediately.
Now the entire FreeBSD Ports Ada framework is available on this soon-to-be-tier-1 platform.
The existing gcc6-aux port was expanded to support aarch64.
It passes the complete testsuite.
That required providing a freebsd-specific signal frame unwinder which I'm passing back to GCC.
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.
EEC GDPR compliant
Made in RapidWeaver