Commit Graph

4922 Commits

Author SHA1 Message Date
Nikolay Igotti c3638e48dc Support linux/arm64. 2019-05-30 19:48:50 +03:00
Ilya Matveev e2f6cba307 Add a method to obtain MPP preset name for KonanTarget 2019-05-30 19:48:50 +03:00
Ilya Matveev cca3ad3faa Host manager: Provide API to obtain supported targets by host 2019-05-30 19:48:50 +03:00
Alexander Gorshenev 77b4beb88a .deleteOnExit() only deletes directories if they are empty. So mark the files with .deleteOnExit also. 2019-05-30 19:48:50 +03:00
LepilkinaElena e3d9169d25 Fix reading manifest properties got from def file (#7) 2019-05-30 19:48:50 +03:00
LepilkinaElena a6cb5e408a Rework cinterop linkerOpts/compilerOpts (KT-29970) (#5) 2019-05-30 19:48:50 +03:00
Nikolay Igotti 6b6c5b82d2 Avoid enforcing XCode version is shared code. 2019-05-30 19:48:50 +03:00
Ilya Matveev 6a770bc12c Split shared: Get rid of compiler version in resolvers
Needed to apply patches from the detached shared
2019-05-30 19:48:50 +03:00
Ilya Matveev 5745b31853 Revert "Depend on kotlin-native-shared from a separate repo"
This reverts commit a2370920db.
2019-05-30 19:48:50 +03:00
pyos 99561ab92f Use common EnumWhenLowering 2019-05-30 18:34:57 +03:00
Vasily Levchenko 2cc567291a [kotlin compiler][update][temporary] workaround over fresh refactoring of fqNameSafe
- this commit should be just reverted when fqNameSafe will return.
2019-05-30 16:25:15 +03:00
Vasily Levchenko cf2d45b774 [kotlin compiler][update] 1.3.50-dev-560 2019-05-30 16:25:15 +03:00
Nikolay Igotti ac9f260034 Document unsupported features. (#3035) 2019-05-30 13:23:23 +03:00
Nikolay Igotti ba02e62426 Disable init test on WASM. 2019-05-28 20:06:50 +03:00
SvyatoslavScherbina 0f6859f29c Add initial experimental support for @AssociatedObjectKey (#2947) 2019-05-28 18:28:25 +03:00
Svyatoslav Scherbina 3d83b86728 Implement ObjCExportLazy 2019-05-28 13:28:40 +03:00
Svyatoslav Scherbina c0ef560b07 Add minor improvements to ObjCExport 2019-05-28 13:28:40 +03:00
Nikolay Igotti faafeea719 Perform runtime patching of signal handlers. (#3016) 2019-05-27 18:45:27 +03:00
Abduqodiri Qurbonzoda 010b2d8083 Use new api in samples 2019-05-27 16:20:41 +03:00
Abduqodiri Qurbonzoda 06b0555807 Remove redundant @UseExperimental(ExperimentalStdlibApi) annotations 2019-05-27 16:20:41 +03:00
Abduqodiri Qurbonzoda 1426a8309a Deprecate former String <-> ByteArray conversion api 2019-05-27 16:20:41 +03:00
Nikolay Igotti 71af0cf5f9 Avoid recursive runtime init bug. (#3020) 2019-05-27 14:04:07 +03:00
Sergey Bogolepov 970f2a98f9 Use clang codegen for android, linux, mingw. 2019-05-27 12:02:45 +03:00
Sergey Bogolepov a85b474fd0 Fix xcode additionalTools path (via update of kotlin-native-shared). 2019-05-24 12:50:52 +03:00
Sergey Bogolepov 82de083c1b set SIMCTL_CHILD_DYLD_LIBRARY_PATH for iphone simulator on older systems 2019-05-24 08:25:50 +03:00
Ilya Gorbunov 7afcabffec Change implementation of assertFailsWith to make it inline
The function 'assertFailsWith' itself was moved to common.
2019-05-23 19:21:16 +03:00
Nikolay Igotti 31df1ddc52 Small tweaks in DetachedObjectGraph docs. 2019-05-23 17:30:05 +03:00
Vasily Levchenko 479c91d880 [tests] makes check_stacktrace_format enabled again 2019-05-23 17:22:34 +03:00
Sergey Bogolepov 4ee31d139d Fix libjsig.so path on Linux. 2019-05-22 18:26:44 +03:00
Elena Lepilkina 0910e4545c New shared version with logging fix 2019-05-22 16:56:33 +03:00
Alexander Gorshenev fb6cf022fc Flush message collector before exiting process 2019-05-22 14:33:47 +03:00
Alexander Gorshenev a412a6a323 Advanced shared build number to 79 2019-05-22 14:33:47 +03:00
Alexander Gorshenev 41237c05bb Extended logger capabilities 2019-05-22 14:33:47 +03:00
Vasily Levchenko 97b345c88d [build] split configuration for compiler and stdlib 2019-05-22 14:16:36 +03:00
SvyatoslavScherbina 9b8b94717f Map returned Unit to void in more cases when producing framework (#2968)
Including function-typed parameters and return types.
2019-05-22 10:45:18 +03:00
Vasily Levchenko f6544c40bb [kotlin compiler][update] 1.3.50-dev-328 2019-05-22 09:24:38 +03:00
Sergey Bogolepov 1831108272 Do not test bitcode embedding on ios_x64 2019-05-21 21:20:56 +03:00
Elena Lepilkina 27db6de910 New shared version 2019-05-21 16:43:15 +03:00
LepilkinaElena d4fe35c87f Sync version of Kotlin and Kotlin/Native (#2996) 2019-05-21 16:37:48 +03:00
Sergey Bogolepov f78a54aed8 Fix arm builds 2019-05-21 15:36:19 +03:00
Sergey Bogolepov ce19014903 Update mingw LLVM toolchain version 2019-05-21 15:36:19 +03:00
Svyatoslav Scherbina da32e91a5c Workaround crash when building platform libraries on macOS and Linux 2019-05-21 14:47:24 +03:00
Nekoyue 4da64036c1 Update README.md (#2985)
Fix a markdown syntax error
2019-05-20 12:20:05 +03:00
Elena Lepilkina 82d13239cb Fix benchmarks after migrating to new MPP plugin syntax 2019-05-17 17:36:44 +03:00
Elena Lepilkina 6c7075cba4 Fix of minor versions 2019-05-17 16:30:16 +03:00
Elena Lepilkina 36faec53e4 Fix sorting on server 2019-05-17 15:28:05 +03:00
LepilkinaElena 7c2eab9920 Merge compiler 1.3.50-dev-259 (#2983) 2019-05-17 14:02:01 +03:00
Roman de0e12a1d3 Fix coroutine name strategy (#2982) 2019-05-17 09:03:32 +03:00
Dmitriy Dolovov 0bdb14e597 Add Linux/Arm targets to echoServer sample 2019-05-16 18:27:12 +03:00
Sergey Bogolepov a1ae034a78 * Add missing KonanTarget.IOS_X64 to llvm optimization pipeline (#2980)
* Fix coverage_basic_library for ios_x64
2019-05-16 00:06:12 +07:00