mirror of
https://github.com/signalapp/libsignal.git
synced 2026-05-08 16:13:04 +02:00
Use `./gradlew -P jniTypeTagging` to build with type tags enabled. This has a moderate code size cost, and an unmeasured cost in run-time performance. On 64-bit targets, the tagging relies on bits 48..56 of pointers produced by the default Rust memory allocator being unused (specifically 0), which they are on all our current targets.