HomePhabricator

[profile] Factor out logic for mmap'ing merged profile, NFC

Authored by vsk on Nov 12 2019, 10:23 AM.

Description

[profile] Factor out logic for mmap'ing merged profile, NFC

Split out the logic to get the size of a merged profile and to do a
compatibility check. This can be shared with both the continuous+merging
mode implementation, as well as the runtime-allocated counters
implementation planned for Fuchsia.

Lifted out of D69586.

Differential Revision: https://reviews.llvm.org/D70135