Tony Parker
Tony Parker
Oh, and another thing. The API is of course all expressed as `Int`. So if we compress the storage in a way that prevents correctly round-tripping a value, we have...
According to my measurements the current size/stride/alignment of `DateComponents` is: ``` 266 272 8 ```
We actually needed to treat `Int.max` as a `nil` value anyway for various compatibility reasons, so removing the optional storage and keeping a `nil` value as `Int.max` reduces the size...
We can close this one now, right?
Can I get some background on why this test was added?
@swift-ci test
It is of course impossible to test that it is always "universally unique" - so is, then, the purpose of this test to validate that we don't have a very...
I'm not sold on the idea of non-deterministic testing to catch failures. We will often dismiss one-off failures as some kind of external factor rather than a failure of the...
One interesting security feature of our UUID implementation is that it is designed to do its work in constant time regardless of the content of the UUID. e.g., for equality...
It may be worth it to verify that `distantPast` (and future) exactly matches an existing output just by special casing it.