AdaCore / e3-core

Core framework for developing portable automated build systems
27 stars 36 forks source link

loader.spec: cache the global spec repository #662

Closed setton closed 10 months ago

setton commented 10 months ago

We use stack inspection to retrieve the global AnodSpecRepository. This is very expensive, so do this only once, and cache locally the result.

This speeds up e3-plan-checker significantly.

Part of eng/shared/anod#272

CLAassistant commented 10 months ago

CLA assistant check
All committers have signed the CLA.