Skip to content
Snippets Groups Projects
Commit 6be7be94 authored by Paweł Lebioda's avatar Paweł Lebioda
Browse files

obj: type safety macros and API changes

- new type safety macros with named unions
- atomic allocation API changes:
-- remove pmemobj_alloc_construct()
-- change return values to int
-- return PMEMoid using reference
-- change PMEMoid atomically using redo log
- add TX_NEW, TX_ZNEW, POBJ_NEW and POBJ_ZNEW macros
- add size parameter to TX_ALLOC, TX_ZALLOC, POBJ_ALLOC and POBJ_ZALLOC
- update manpage
parent 3e30a354
No related branches found
No related tags found
No related merge requests found
Showing
with 1639 additions and 982 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment