Commit 89c6d63
docs: record experimental-tier exclusion (CCtxParams) in binding scope (#37)
The ZSTD_CCtx_params bundle is ZSTDLIB_STATIC_API — experimental tier.
The symbols are exported (the macro resolves to visibility("default"),
so the FFM layer could bind them by name), but they carry no API-stability
guarantee and may change or be removed between zstd releases. The bundle
only saves a few setParameter calls at context init, and the stable
per-context ZSTD_CCtx_setParameter path (already bound) covers the same
need, so it is intentionally not bound. Extend ADR 0013 to exclude the
experimental tier and note the reason on the supported.md Advanced
parameters row.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent 99e7dd6 commit 89c6d63
2 files changed
Lines changed: 14 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
21 | 31 | | |
22 | 32 | | |
23 | 33 | | |
| |||
46 | 56 | | |
47 | 57 | | |
48 | 58 | | |
49 | | - | |
| 59 | + | |
| 60 | + | |
50 | 61 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
0 commit comments