You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are currently no guarantees about ByteSet's internal memory representation. Each byte should always map to a specific bit across compatible versions when targeting the same architecture.
This would enable the library to be ported to other languages (e.g. C, C++, D, Swift) and have the same instance be sent directly across each language.
Target-specific behavior
Properties that are allowed to change the representation are:
Endianness
Pointer width
This allows for various optimizations while still being consistent.
The text was updated successfully, but these errors were encountered:
Motivation
There are currently no guarantees about
ByteSet
's internal memory representation. Each byte should always map to a specific bit across compatible versions when targeting the same architecture.This would enable the library to be ported to other languages (e.g. C, C++, D, Swift) and have the same instance be sent directly across each language.
Target-specific behavior
Properties that are allowed to change the representation are:
This allows for various optimizations while still being consistent.
The text was updated successfully, but these errors were encountered: