Artifact 0b2ff2257458ee387f54af0e6220f89e699a620eb1c751e36958ea6e806001a4:
- File
src/OFSecureData.m
-
2019-12-15 14:42:19
— part of check-in
[60caadeb5d]
on branch trunk
— Make +[OFSecureData isSecure] per instance
The reason for this change is that whether non-swappable memory can be
allocated or not is something that changes over time, so calling
+[isSecure] always had a potential for a race. The only reliable way is
to allocate the memory and then report whether it's swappable or not.It's also called -[isSwappable] now to be more precise. (user: js, size: 12950) [annotate] [blame] [check-ins using]
- 2019-12-15 15:37:07 — part of check-in [11e303eb3b] on branch 1.0 — Merge branch 'master' into 1.0 (user: js, size: 12950) [annotate] [blame] [check-ins using]
-
2019-12-15 14:42:19
— part of check-in
[60caadeb5d]
on branch trunk
— Make +[OFSecureData isSecure] per instance