Commit Graph

4780 Commits

Author SHA1 Message Date
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
Elena Lepilkina 5f61fded79 Restore Build class + some fixes for releases builds and bundle size chart 2019-03-25 12:51:34 +03:00