Commit Graph

4617 Commits

Author SHA1 Message Date
Nikolay Igotti f34594b73c Fix stacktrace test for opt builds. 2019-02-20 23:34:28 +03:00
Igor Chevdar 5a41e9b257 Fixed issue with TL initializers + tests
Put all top level properties into the list of explicitly exported symbols
2019-02-20 22:58:08 +05:00
Igor Chevdar ae29fc5e1a [IrSerializer] Cached some heavy descriptor functions 2019-02-20 22:58:08 +05:00
Igor Chevdar e3efd75e55 Implemented code generation of combined IR of all libraries 2019-02-20 22:58:08 +05:00
Vasily Levchenko 49493e6dd9 [kotlin compiler][update] 1.3.30-dev-1885 2019-02-20 16:25:41 +03:00
LepilkinaElena 1b680a4b13 Fix jsinterop: added option target which now has only one proper value wasm32 (#2694) 2019-02-20 16:18:04 +03:00
LepilkinaElena 6b6d09774e Fix name of property in refactored cinterop tool (#2692) 2019-02-20 13:43:33 +03:00
Kirill Shmakov 7254d44921 Add checker for stack trace format
KT-29817
Reviewed at KN-CR-1563
2019-02-20 13:37:31 +03:00
Nikolay Igotti e97ff3a1fc Support UTF-32 conversion. (#2689) 2019-02-20 12:39:15 +03:00
LepilkinaElena d6f6b626d0 Fix generic parameter in samples (#2691) 2019-02-20 12:24:16 +03:00
Nikolay Igotti bdea1bd1d3 Fix incorrect Worker passing mechanisms in VideoPlayer sample. (#2688) 2019-02-20 11:57:22 +03:00
LepilkinaElena 75805b3528 Rewrite interop tools command line options to have help messages without crashes (#2672) 2019-02-20 09:14:28 +03:00
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