No description
- PureBasic 100%
Forward-Compatible Header-Helper-API fuer arena-backed Maps. Aktuell nicht
genutzt — Public-Struct (Map headers.s()) bleibt unangetastet wegen
Handler-API-Erhalt. Helpers stehen bereit fuer:
- Opt-in-Migration einzelner Hot-Path-Pfade auf lhs_arena::HashMap
- Externer Plugin-Code, der explizit Arena-Memory-Sicherheit will
- Eine spaetere bewusst geplante volle Cascade (eigener Major-Bump)
Procedures (DeclareModule + Module):
- HGet/HSet/HExists/HCount → MapGet/MapSet/MapExists/MapCount via lhs_arena
- HInit → MapCreate (initial allocate)
- HClear → recreate (lhs_arena::HashMap hat kein In-place clear)
Macros (file-scope, post-EndDeclareModule):
- HForEach(map, iter, k, v) / HForEachEnd → MapIterator-Wrapper
Refs: HTTPLIB-4 (Foundation; voller Cascade konsumiert Plugin-API, daher
bewusst zurueckgestellt — siehe Bilanz im Ticket-Comment).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
||
|---|---|---|
| ACME_Protokoll.pbi | ||
| H2_Frame.pbi | ||
| H2_Stream.pbi | ||
| H3_Frame.pbi | ||
| H3_Stream.pbi | ||
| HPACK_Codec.pbi | ||
| HTTP_Client.pbi | ||
| HTTP_PKI.pbi | ||
| HTTP_Protokoll.pbi | ||
| HTTP_Server.pbi | ||
| QPACK_Codec.pbi | ||
| WS_Connection.pbi | ||
| WS_Frame.pbi | ||