Skip to content

Releases: heathdorn00/PolyORB

Phase 1: Centralized Deallocation Migration

18 Nov 21:50

Choose a tag to compare

Summary

Consolidate duplicate Free procedure instantiations and centralize memory management patterns across the PolyORB codebase.

Changes

  • Replace 74+ direct Ada.Unchecked_Deallocation instantiations with centralized generic utility PolyORB.Utils.Unchecked_Deallocation.Free
  • 98.6% code duplication reduction (74 instances → 1 generic template)
  • Single source of truth for deallocation pattern
  • Enables future debug/audit enhancements

Files Changed

100+ files modified

Related