Michael Gottesman
6e8e226a84
[c++-swift-bench] Add a script for compiling cpp/swift benchmarks. Add in swift version of benchmarks.
...
*NOTE* I am still waiting for DaveZ to commit c/c++ versions of the String
functions so the script does not attempt to build/run them.
Swift SVN r12784
2014-01-22 21:31:54 +00:00
Jordan Rose
d6281b74f8
[ClangImporter] For now, don't import properties with custom accessor names.
...
Instead, just import them as a pair of methods. This is obviously suboptimal,
but better than the alternative in which you can see the property, but
attempting to use the accessor with the customized name results in a crash
at runtime.
Swift SVN r12755
2014-01-22 18:27:58 +00:00
Greg Parker
c91c6652fc
[build] Enable iOS stdlib by default in buildbot-script.
...
Swift SVN r12737
2014-01-22 09:03:27 +00:00
Greg Parker
107dfed88e
[build] Fix iOS buildbot build when BUILD_DIR is not set. Add iOS simulator.
...
Swift SVN r12673
2014-01-21 23:55:16 +00:00
Doug Gregor
d9515a506a
Rename NSObjectProto -> NSObjectProtocol <rdar://problem/15775859>
...
Swift SVN r12660
2014-01-21 21:44:45 +00:00
Argyrios Kyrtzidis
10e00d092c
[utils/buildbot-script] Enable ARM64 if building the iOS stdlib.
...
Swift SVN r12656
2014-01-21 20:55:55 +00:00
Greg Parker
7564cff01e
Fix SWIFT_MODULE_CACHE_PATH typo introduced in r12633.
...
Swift SVN r12636
2014-01-21 05:17:39 +00:00
Greg Parker
913f6e2b7c
Remove arm64 from LLVM targets in buildbot script.
...
Swift SVN r12635
2014-01-21 05:07:30 +00:00
Greg Parker
9d799a6612
Add iOS stdlib to buildbot script, but disabled by default.
...
Swift SVN r12633
2014-01-21 03:53:00 +00:00
Greg Parker
3551b6ff71
Decouple product names from source directory names.
...
Swift SVN r12627
2014-01-21 00:26:07 +00:00
Jordan Rose
ba49837392
One more release note tweak: s/vars/properties/.
...
"property" = "instance or type variable" (whether stored or computed)
Swift SVN r12622
2014-01-21 00:10:27 +00:00
Jordan Rose
b9fb8b4a7b
Wordsmith the release note about ObjC ivars no longer being imported.
...
Thanks, Chris.
Swift SVN r12620
2014-01-20 23:53:47 +00:00
Jordan Rose
0f1cf52d34
Add a release note for the non-importing of ObjC ivars.
...
Swift SVN r12615
2014-01-20 23:25:02 +00:00
Chris Lattner
381aec8c95
ivar -> property
...
Swift SVN r12516
2014-01-17 23:45:56 +00:00
Chris Lattner
dc3cfcb080
release note 'let' ivars.
...
Swift SVN r12515
2014-01-17 23:33:55 +00:00
Nadav Rotem
a68a5f7f51
Add the CPP reference files for our benchmarkes.
...
Swift SVN r12505
2014-01-17 21:56:51 +00:00
Jordan Rose
8d6ef24c54
Update release notes for -sdk changes.
...
Swift SVN r12423
2014-01-16 22:04:14 +00:00
Michael Gottesman
fc55eef0de
[sil-mode] Add highlighting for "private".
...
Swift SVN r12391
2014-01-16 05:10:38 +00:00
Chris Lattner
d72d4f8be3
Fix comment.
...
Swift SVN r12376
2014-01-16 01:38:45 +00:00
Chris Lattner
3f4d53327e
release note immutability model.
...
Swift SVN r12375
2014-01-16 01:35:49 +00:00
Chris Lattner
b8ecceb89f
typo fix
...
Swift SVN r12363
2014-01-16 00:15:47 +00:00
Doug Gregor
5aababd2b9
Update release notes from... last week.
...
Swift SVN r12357
2014-01-15 23:16:22 +00:00
Chris Lattner
ea308e3dde
note 'let' progress. We need several other updates in this.
...
Swift SVN r12320
2014-01-15 05:46:38 +00:00
Adrian Prantl
b2f60a38ed
sil-mode: add debug_value_addr
...
Swift SVN r12290
2014-01-14 18:21:44 +00:00
Adrian Prantl
de5e9389f2
sil-mode.el: add debug_value
...
Swift SVN r12200
2014-01-11 06:21:30 +00:00
Greg Parker
dd273aa08e
Update fat-script.sh for recent build system changes.
...
Swift SVN r12197
2014-01-11 04:01:07 +00:00
Chris Lattner
f0a088ff92
change these back to static, since they are historical reference.
...
Swift SVN r12088
2014-01-09 05:12:56 +00:00
Chris Lattner
ddd7f21c18
expand a bit on static -> type.
...
Swift SVN r12068
2014-01-08 22:05:50 +00:00
Doug Gregor
6881e29ac9
Add missing underline.
...
Swift SVN r12052
2014-01-08 05:33:45 +00:00
Doug Gregor
97f7f67c64
Add release note for the "static" -> "type" rename.
...
Swift SVN r12051
2014-01-08 05:29:09 +00:00
Doug Gregor
920b68a78e
Combine String-related release notes.
...
Swift SVN r12050
2014-01-08 05:29:07 +00:00
Doug Gregor
23aeafc195
Finish switching "static" over to "type" in examples, proposals, etc.
...
Swift SVN r12048
2014-01-08 05:28:59 +00:00
Dave Abrahams
9e3ebf23c2
Release note the new UTF16 String representation
...
Swift SVN r12024
2014-01-07 23:49:23 +00:00
Doug Gregor
cb754edab4
Release notes for UTF-16 string literals.
...
Swift SVN r12020
2014-01-07 23:07:38 +00:00
Joe Groff
8f6a58b998
SIL: Split address-only enum dispatch from destructive projection.
...
Split 'destructive_switch_enum_addr' into separate 'switch_enum_addr' and 'take_enum_data_addr' instructions. This should unblock some optimization work we would like to do with enums.
Swift SVN r12015
2014-01-07 22:58:21 +00:00
Joe Groff
530e948cb2
SIL: Rename 'enum_data_addr' to 'init_enum_data_addr'.
...
Emphasize the fact that this address is only intended for initialization. When we split destructive_switch_enum_addr, there will be another similar instruction for destructively taking the payload out of an already-initialized enum.
Swift SVN r12000
2014-01-07 18:40:00 +00:00
Doug Gregor
e7c41c93b7
Add release note for initializer delegation.
...
Swift SVN r11993
2014-01-07 17:53:42 +00:00
Michael Gottesman
9783da45ab
Added utility create-filecheck-tests that takes in a sil fragment and converts SSA variables to FileCheck variables.
...
Swift SVN r11912
2014-01-05 04:15:31 +00:00
Greg Parker
e238192b79
Enforce absolute paths for buildbot-script's --workspace and --build_dir.
...
Swift SVN r11883
2014-01-04 02:19:17 +00:00
Dave Abrahams
806e126925
[utils] buildbot-script.sh: fix usage string
...
Swift SVN r11872
2014-01-03 22:31:26 +00:00
Doug Gregor
411d19e565
Release-note the elimination of the "Proto" suffix on imported Objective-C protocols.
...
Swift SVN r11859
2014-01-03 16:14:56 +00:00
Dave Abrahams
10bd80b12b
[utils] buildbot-script.sh: use the right llvm-config
...
The llvm-config that's built by our own llvm supports options that
aren't available elsewhere. We use those in our build, now.
Swift SVN r11828
2014-01-02 19:25:13 +00:00
Chris Lattner
34e6e24eac
mention protocol conformance checking is done.
...
Swift SVN r11788
2014-01-01 06:09:17 +00:00
Dave Zarzycki
d24e2454de
stdlib: add overflow checking to div and rem
...
Swift SVN r11783
2014-01-01 03:32:01 +00:00
Dave Abrahams
f8b0b4ebe7
[stdlib] Teach Array to be a Functor by adding map
...
Swift SVN r11657
2013-12-26 05:34:01 +00:00
Joe Groff
381068d890
Update library paths for release build test for /usr/lib/swift/macosx change.
...
Swift SVN r11630
2013-12-25 16:40:27 +00:00
Anna Zaks
10b4c5f31d
Add infrastructure necessary to test with ASan.
...
Also, disable one of the tests that currently fails under ASan(radar://15701423)
with "not_asan_build".
Swift SVN r11529
2013-12-20 23:41:50 +00:00
Michael Gottesman
e34282e143
[sil-mode] Add sil_global_addr highlighting.
...
Swift SVN r11472
2013-12-19 10:06:51 +00:00
Anna Zaks
89cb8322fd
Release note implicit insertion of super.init()
...
Swift SVN r11462
2013-12-19 01:27:17 +00:00
Chris Lattner
8520603f60
Setters default to mutating.
...
Swift SVN r11441
2013-12-18 21:42:42 +00:00