libpressio 0.93.0
|
As of version 1.0.0, LibPressio will follow the following API stability guidelines:
./include
excluding files in the ./include/libpressio_ext/
or its subdirectories may be considered to be stable. Furthermore, all files in this set are C compatible../include/libpressio_ext/
are to be considered unstable.pressio
).libpressio
).docs/MetricResults.md
or in docs/MetricResults.md
as experimental are unstablepressio:stability
with a value of experimental
or unstable
are unstable. Modules that are experimental may crash or have other severe deficiencies, modules that are unstable generally will not crash, but may have options changed according to the unstable API guarantees.pressio:stability
with a value of stable
conforms to the LibPressio stability guaranteespressio:stability
with a value of external
indicates that options/configuration returned by this module are controlled by version of the external library that it depends upon and may change at any time without changing the LibPressio version number.Stable means:
Unstable means:
Additionally, the performance of functions, memory usage patterns may change for both stable and unstable code with the increase of the patch version.