Provide extended allocators interface (e.g. grow/realloc) like Boost.Container
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- cpp
- Ambito
- operating-systems
Direzione di ricerca
Inizia leggendo la documentazione collegata sugli allocator estesi di Boost.Container, quindi confrontala con la documentazione dell’allocator e di managed_shared_memory di Boost.Interprocess. Identifica quali operazioni dell’allocator possono essere supportate per regioni di memoria preallocata e definisci l’interfaccia e i test necessari. Il lavoro è completato quando le operazioni estese selezionate sono disponibili tramite gli allocator di Boost.Interprocess senza fare affidamento sui requisiti dei container standard.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Boost.Container allocators support extra interfaces than the standard allocator requirements.
Some of these functions are useful even to C libraries that used to enjoy realloc() like features. So this extra interface is useful even if we're not planning to use it with standard containers.
It'd be nice if Boost.Interprocess could provide a few of these features for its allocators as managed_shared_memory has plenty of features not found in Boost.Container allocators and we cannot use Boost.Container extended allocators to manage preallocated memory regions.
- Lingua principale
- C++
- Stelle
- 185
- Fork
- 131
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di boostorg/interprocess
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
boostorg/interprocess#196 · 1 reazione ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
boostorg/interprocess#279 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
boostorg/interprocess#274 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100
boostorg/interprocess#268 · 4 commenti ·
-
Semaphore use in signals Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
boostorg/interprocess#262 · 2 commenti ·
Tutte le issue di boostorg/interprocess
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
google/libultrahdr#485 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
godotengine/godot#123776 ·
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 60/100
-
good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
ros2/common_interfaces#344 ·