Stores extra data in the unused bytes of the pointer.
Declared in <folly/PackedSyncPtr.h>
void
setExtra(uint16_t extra);
The high bit must not be set, since it is reserved for the mutex, and the lock must be held when calling this.
| Name | Description |
|---|---|
| extra | The 15-bit extra value to store. |