Nikolay Igotti
d072920133
Rework memory manager to make stack slot update faster ( #2813 )
2019-04-09 15:40:14 +02:00
Nikolay Igotti
4dd94d7f26
Avoid unneeded frame entering/leaving when there's no slots to release. ( #2854 )
2019-04-09 10:37:15 +02:00
Elena Lepilkina
4b8001404c
Always send to slack comparasion report with master + fix for higligted field
2019-04-08 17:36:28 +03:00
Svyatoslav Scherbina
54881b421c
Use compiler-generated C stubs to call Objective-C methods
...
Also
* Use compiler-generated C stubs when overriding all Objective-C methods
* Support block types in C stubs generator
2019-04-08 10:03:29 +03:00
Svyatoslav Scherbina
68efc823f1
Generate trap before each unreachable instruction in debug mode
2019-04-08 10:03:29 +03:00
Svyatoslav Scherbina
9cc6000237
Fix binary compatibility with Objective-C platform libraries
...
by removing obsolete hack.
2019-04-08 10:03:29 +03:00
Svyatoslav Scherbina
937bf5bcbc
Fix typo in Objective-C collections runtime support
2019-04-08 10:03:29 +03:00
Ilya Matveev
745b99a61e
Samples: Mention the CocoaPods sample in the samples readme
2019-04-05 20:03:12 +07:00
Ilya Matveev
dea64b7c09
Docs: Add a CocoaPods integration readme
2019-04-05 20:03:12 +07:00
Igor Chevdar
6931220c82
Explicitly referenced possible super types of forward declarations
2019-04-05 17:39:36 +07:00
LepilkinaElena
87c852fb1d
Added framework benchmark collecting code size and compile time ( #2839 )
2019-04-05 12:20:23 +03:00
Elena Lepilkina
258f2bc0de
Temporarily disable test. Wait merging with new test infrastructure
2019-04-03 16:37:31 +03:00
Elena Lepilkina
77c1914b59
Fix test with space for Windows
2019-04-03 13:53:10 +03:00
LepilkinaElena
ff50124161
Fix test for different linkers. ( #2844 )
2019-04-03 11:57:13 +03:00
Ilya Matveev
15746490d5
Samples: Don't reuse the root gradle.properties
...
Earlier we used a single gradle.properties in all samples. But some
of samples are represented by separate gradle builds. In such samples
we had to read this gradle.properties manually making these samples
less clear. This patch creates a separate gradle.properties for
each gradle build and gets rid of manual property reading.
2019-04-03 13:34:41 +07:00
Ilya Matveev
59fd50895c
CocoaPods sample: Check CocoaPods version in build.sh
2019-04-03 13:34:41 +07:00
Ilya Matveev
9753fa6019
CocoaPods sample: build only for arm64 from command line
2019-04-03 13:34:41 +07:00
Ilya Matveev
6a49a29263
CocoaPods sample: Specify deployment target in the Podfile
2019-04-03 13:34:41 +07:00
Ilya Matveev
7f147283c1
CocoaPods sample: Add 32-bit arm
2019-04-03 13:34:41 +07:00
Ilya Matveev
bc0d85b160
Add a sample for CocoaPods interop
2019-04-03 13:34:41 +07:00
Elena Lepilkina
540fd65a28
Removed deprecated method which has already been removed from Kotlin
2019-04-02 16:58:23 +03:00
LepilkinaElena
5a80eafec3
Rework cinterop linkerOpts/compilerOpts (KT-29970) ( #2841 )
2019-04-02 16:56:01 +03:00
Svyatoslav Scherbina
de90535386
Avoid using shared module cache in cinterop
...
To improve compilation predictability
2019-04-02 16:40:03 +03:00
Svyatoslav Scherbina
8a1d8a29b1
Improve verbosity when clang_parseTranslationUnit fails
2019-04-02 16:40:03 +03:00
Vasily Levchenko
d734303ddf
[kotlin compiler][update] 1.3.40-dev-1234
2019-04-02 16:22:00 +03:00
Dmitriy Dolovov
1dfca08269
Pack stdlib sources into K/N bundle ( #2838 )
2019-04-02 18:58:33 +07:00
Elena Lepilkina
c49223d190
Revert "Rework cinterop linkerOpts/compilerOpts (KT-29970) ( #2805 )"
...
This reverts commit df14d401e8 .
2019-04-02 10:48:14 +03:00
LepilkinaElena
df14d401e8
Rework cinterop linkerOpts/compilerOpts (KT-29970) ( #2805 )
2019-04-01 17:02:49 +03:00
Nikolay Igotti
1baba6f054
Fix running Swift tests on macOS >= 10.14.4. ( #2836 )
2019-04-01 12:43:10 +03:00
Elena Lepilkina
c1f4de7c29
Migration to normalized data
2019-03-31 17:43:43 +03:00
Georgy Bronnikov
d7e3bb62b3
Update phaser
2019-03-29 16:35:03 +03:00
Alexander Gorshenev
b19d02885d
[kotlin compiler][update] 1.3.40-dev-990
2019-03-29 13:39:11 +03:00
SvyatoslavScherbina
ed44620814
Embed some linker options to static frameworks ( #2828 )
2019-03-29 12:10:18 +03:00
Nikolay Igotti
6bb4171c60
FreezableAtomicReference prototype. ( #2776 )
2019-03-28 22:37:00 +03:00
Pavel Punegov
8b48e1fa86
Update coroutines helpers with StateMachineChecker ( #2829 )
2019-03-28 22:34:57 +03:00
Nikolay Igotti
19310d84c6
Update XCode to 10.2. ( #2825 )
2019-03-28 14:26:29 +03:00
LepilkinaElena
7971090461
Normalize benchmarks and changes in charts ( #2820 )
2019-03-28 10:40:31 +03:00
Svyatoslav Scherbina
31892bd82e
Add quick workaround for https://bugs.swift.org/browse/SR-10177
2019-03-27 18:09:56 +03:00
Pavel Punegov
e6a391f024
Fix output parse
2019-03-27 17:14:31 +03:00
Pavel Punegov
ce9f2b7c0b
Add test for multirun and check gold value on the whole execution output
2019-03-27 17:14:31 +03:00
Pavel Punegov
83b1db86f9
Run test multiple times with different arguments
2019-03-27 17:14:31 +03:00
SvyatoslavScherbina
b870ce987a
Fix incorrect code generation for Nothing-returning suspend calls
...
#KT-30642 Fixed
2019-03-27 16:57:45 +03:00
Igor Chevdar
b22fa985e0
Increased unfold factor size for devirtualized vtable calls
2019-03-27 16:51:12 +03:00
Ilya Matveev
aa81017646
Replace deprecated APIs in FAQ.md with binaries DSL
2019-03-26 11:50:00 +07:00
Ilya Matveev
af33c37fa4
Correct FAQ about framework naming
2019-03-26 11:50:00 +07:00
toxicbakery
8559f0fb04
Added library name to cyclic error
2019-03-26 01:02:10 +03:00
Pavel Punegov
98f86591f7
Use ssh home property.
2019-03-25 17:22:23 +03:00
Pavel Punegov
3baee198fd
Add ssh arguments for ssh executor.
2019-03-25 17:22:23 +03:00
Alexander Gorshenev
99ba1d432a
A couple of updates for Kotlin compiler sync.
...
Updated Kotlin build number.
2019-03-25 16:50:11 +03:00
Alexander Gorshenev
bff20ebeea
Better encapsulation of deserializer.
2019-03-25 16:50:11 +03:00