Commit Graph

4605 Commits

Author SHA1 Message Date
Nikolay Igotti 554348ace6 Fix typo. 2019-02-19 16:13:23 +03:00
Elena Lepilkina a18395b9d7 Fix for Windows where deprecated realization itoa exists 2019-02-19 14:24:39 +03:00
Nikolay Igotti bf7040a119 Support experimental targets. (#2681) 2019-02-19 14:23:00 +03:00
Ilya Matveev 8c13aade45 Replace http with https in tests 2019-02-19 12:54:05 +03:00
Pavel Punegov 46d32c6064 Rewrite Slack reporter to Kotlin 2019-02-19 12:07:02 +03:00
Pavel Punegov ac1d893857 Rewrite KonanTestSuite to Kotlin 2019-02-19 12:07:02 +03:00
Dmitriy Dolovov 8fd7293b0a Update Kotlin Gradle plugin version used in samples 2019-02-19 16:05:09 +07:00
Elena Lepilkina 42963f1601 Split didn't work rigth for files with spaces in names. Change to array of arguments. 2019-02-19 11:55:53 +03:00
LepilkinaElena 904350d42e Several benchmarks for C interop (#2659) 2019-02-19 10:04:25 +03:00
Elena Lepilkina e8d6a2a5f1 Fix to get summary report on TeamCity on os with several words in name 2019-02-18 18:33:38 +03:00
Alexander Gorshenev 633709e368 Removed a stale leftover. 2019-02-18 14:50:04 +03:00
Vasily Levchenko 4c1cad326b [kotlin compiler][update] 1.3.30-dev-1764 2019-02-18 14:43:54 +03:00
Nikolay Igotti 2b78ec2ebb Use different C types for boolean types in C and Objective-C mode. (#2676) 2019-02-18 14:20:43 +03:00
Nikolay Igotti 3aa0da2b06 Fix typed arrays on BE targets. 2019-02-18 14:18:22 +03:00
Leonid Startsev 4b8e144c94 Allow IR Lazy functions in IR serialization (#2661)
Such function types are sometimes produced by serialization plugin and
are sublcasses of 'IrLazyFuncitonBase' and 'IrFunction'.
Interfaces for IrFunction and IrFunctionBase are identical anyway
2019-02-18 13:52:45 +03:00
Nikolay Igotti 2b04cb70ae Update supported platforms list. (#2671) 2019-02-18 13:51:33 +03:00
LanderlYoung 8d8a89700f Delete dependency archive after extraction (#2670)
* Delete dependency archive after extraction.
* Add flag to control deleteArchives behavior.
2019-02-18 11:46:24 +03:00
SvyatoslavScherbina 469eede9d3 Add basic support for variable-length array parameters in cinterop (#2666) 2019-02-18 09:54:41 +03:00
Nikolay Igotti de65e29fbe Fix Windows sanity test. 2019-02-18 09:43:01 +03:00
Nikolay Igotti 5aac73dfad Add compiler builtins platform library. 2019-02-18 09:43:01 +03:00
Pavel Punegov fe05f74d7c Add konan.home to resolve dist in KonanTest 2019-02-15 15:47:35 +03:00
Elena Lepilkina 7d1bb97e76 Fix of clean task of reworked performance application 2019-02-15 12:25:18 +03:00
Elena Lepilkina aa03ca36ad Small fix after merge to run tasks on TeamCity 2019-02-15 11:22:18 +03:00
Pavel Punegov 8f06fd218e Use only konan.home in tests 2019-02-14 20:37:12 +03:00
Pavel Punegov 309ecbb696 Use konan.home as compiler system property, kotlin.native.home as a gradle only property 2019-02-14 19:34:53 +03:00
Igor Chevdar 3efca3d8b8 [IrSerializer] Fixed issues with properties/fields 2019-02-14 17:02:46 +03:00
Sergey Bogolepov dddb55d777 Update mingw_x86 toolchain version and add missing macros to mingw/posix.def 2019-02-14 16:48:56 +07:00
Mike Sinkovsky e1d2f783fe mingw_x86 target 2019-02-14 16:48:56 +07:00
Nikolay Igotti 147c7d2c3e Init runtime on singleton objects access in C interop. (#2658) 2019-02-14 12:42:36 +03:00
Nikolay Igotti 8539d9395e Fix cross-tests on Mac. (#2655) 2019-02-13 17:46:35 +03:00
Pavel Punegov d753da7829 Improve output checker: default one checks with goldOutput 2019-02-13 17:06:38 +03:00
Pavel Punegov 1473565d33 Check test execution output with custom function 2019-02-13 17:06:38 +03:00
Pavel Punegov c14ef35a47 Fix kotlin.native.home property resolution in tests 2019-02-13 17:06:10 +03:00
Pavel Punegov 9c3a1332d5 Replace deprecated konan.home with org.jetbrains.kotlin.native.home 2019-02-13 17:06:10 +03:00
Nikolay Igotti 6e8a56f00a Fix interop test for 32-bit targets. 2019-02-13 15:26:03 +03:00
Nikolay Igotti ca405e0344 More targets with unaligned access. 2019-02-13 15:26:03 +03:00
Nikolay Igotti 7d7368182d Remove importing memcpy intrinsic as it kills RaspberryPi build. 2019-02-13 15:26:03 +03:00
Nikolay Igotti 5c994265cd Fix typed array access for platforms not allowing unaligned access. 2019-02-13 15:26:03 +03:00
Pavel Punegov a7723ee0bc Filter tests with regard to file separator 2019-02-13 14:00:32 +03:00
LepilkinaElena c258bcfb70 Made benchmark application flexible to run separate benchmarks (#2649) 2019-02-13 08:38:15 +03:00
Nikolay Igotti 1a43a2a862 Replace atomic 64-bit operations with spinlock protected operations on ios_arm32. (#2647) 2019-02-12 15:49:03 +03:00
Alexander Gorshenev 9057475497 Update compiler version to include phaser changes. 2019-02-12 14:02:15 +03:00
Georgy Bronnikov 34cb5b9a75 Capitalization changes in descriptions 2019-02-12 14:02:15 +03:00
Georgy Bronnikov 8764f650f7 Use CompilerPhase from main repo 2019-02-12 14:02:15 +03:00
LepilkinaElena 7380c2c718 Calculate percentage difference based on border values of intervals. (#2636) 2019-02-12 13:54:56 +03:00
Nikolay Igotti 072f0fb9c4 Simplify interop stubs and runtime. (#2627) 2019-02-12 12:33:45 +03:00
Svyatoslav Scherbina 550163cc7b Fix #2571
Add swift_name attribute to properties in framework header too.
2019-02-12 12:04:50 +03:00
SvyatoslavScherbina 9955b2cbf1 Write Kotlin uncaught exception stacktrace to iOS crash log (#2645) 2019-02-12 11:09:28 +03:00
SvyatoslavScherbina 8d1ef86270 Stop requiring to inherit NSObject when passing Swift object to Kotlin 2019-02-11 15:26:51 +03:00
Nikolay Igotti 2d882d1b6c Rework default JVM arguments. (#2633) 2019-02-07 13:08:49 +03:00