ByteAlignedAddress

Address as an unsigned integer.

Used as key, value or element instead of a pointer OpenHashMap to prevent triggering of gc_addRange and gc_removeRange.

TODO is holeValue suitably chosen?

Alias This

_ptrValue

Members

Manifest constants

byteAlignment
enum byteAlignment;

< Alignment in bytes.

Properties

toHash
hash_t toHash [@property getter]

Get hash of this, with extra fast computation for the small case.

Static variables

holeValue
typeof(this) holeValue;

Hole/Deletion value. Prevent hole bitmap from being used.

nullValue
typeof(this) nullValue;

Null value.

Variables

_ptrValue
size_t _ptrValue;

< Actual pointer value.

See Also

Meta