I understand that at some points keys were aligned to 2 bytes and
maybe values, too:
https://github.com/AltSysrq/lmdb-zero/issues/8
Maybe that's still the case.

However a solution I'm looking at needs double word (16 bytes on 64
bit) alignment of values. This would allow using the value directly as
a read-only Lisp object. Leaving whether that's a good idea aside, is
there any way to guarantee double word alignment of values? My
preliminary hacks involving varying the key size were not successful.

Cheers,
Gábor Melis

Reply via email to