ProfileData: Avoid UB when reading
OnDiskHashTable: Audit types and use offset_type consistently