Doug Gregor
|
eaf3e5c68d
|
Move nil/_Nil into the core library and add UnsafePointer<T> support.
Fixes <rdar://problem/15933510>.
Swift SVN r13094
|
2014-01-29 06:30:28 +00:00 |
|
Doug Gregor
|
0d37bd3015
|
Switch the standard library from "static" to "type".
Swift SVN r12026
|
2014-01-08 01:09:56 +00:00 |
|
Dave Abrahams
|
afbbbd1287
|
[stdlib] Add a facility for calling "C" functions that take va_list arguments
This code has only been tested on x86_64, but is designed to work on
the other platforms supported by Apple.
Swift SVN r11561
|
2013-12-22 02:37:33 +00:00 |
|
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 |
|