Commit Graph

11 Commits

Author SHA1 Message Date
Howard Hinnant
46f26de87b Inlined countLeadingZeros per Dmitri's suggestion.
Swift SVN r9970
2013-11-05 20:20:19 +00:00
Howard Hinnant
ec70f480a6 Set Dictionary up to use only power-of-2 bucket counts. Introduce countLeadingZeros helper to accomplish this. It would be really nice if we could figure out how to inline countLeadingZeros.
Swift SVN r9967
2013-11-05 18:52:44 +00:00
Greg Parker
6a1df4bb3f Remove Int128 because it is unreliable or incomplete on some architectures.
Swift SVN r8249
2013-09-14 11:07:27 +00:00
Greg Parker
ebebd988b2 Workaround rdar://14883575 muloti missing from libcompiler_rt on arm64.
Swift SVN r8177
2013-09-13 01:25:33 +00:00
Joe Groff
7410a83165 Replace Bool._getBuiltinLogicValue stub with a Swift implementation.
We can switch over unions now.

Swift SVN r8114
2013-09-11 22:00:49 +00:00
Greg Parker
1200ef4fab Move benchmark machinery out of stdlib.
Swift SVN r7961
2013-09-05 21:18:23 +00:00
John McCall
6de3df22c2 Define _getBool purely in swift.
Swift SVN r7738
2013-08-29 20:34:34 +00:00
Jordan Rose
e1f346b342 Update comment for print_double to mention that NaNs don't need ".0" either.
Swift SVN r7655
2013-08-28 00:21:12 +00:00
Jordan Rose
9b42f8f81f Don't append ".0" to "inf" and "-inf".
We may want a prettier representation of floating-point infinities, but
"inf.0" is a particularly bad one.

Swift SVN r7638
2013-08-27 22:41:01 +00:00
Dmitri Hrybenko
0e26015bb2 Splitting the standard library: move POSIX declarations from stdlib/core/Misc.swift to stdlib/POSIX
Swift SVN r5890
2013-06-28 23:46:01 +00:00
Dmitri Hrybenko
ea43c46262 Splitting the standard library: move runtime -> stdlib/runtime
Swift SVN r5887
2013-06-28 22:41:38 +00:00