Ilya Matveev
d710bde6da
Fix using KonanVersion.CURRENT in Gradle plugin tests
2019-06-20 10:28:40 +07:00
Ilya Matveev
ff7a0e23bf
Don't pass current version to library resolvers as a compatible one
2019-06-20 10:28:40 +07:00
Svyatoslav Scherbina
3d6d8b4d6b
Add trivial tests for KType and typeOf
...
More tests are available as external.
2019-06-19 17:27:06 +03:00
Svyatoslav Scherbina
b1c9487215
Implement KTypeImpl.toString()
2019-06-19 17:27:06 +03:00
Svyatoslav Scherbina
e0d6a4c70e
Add KType.arguments and support 'typeOf' intrinsic
...
#KT-29917 Fixed
#KT-28625 Fixed
Also perform minor refactoring.
2019-06-19 17:27:06 +03:00
Svyatoslav Scherbina
f704fd44af
Move some of relevant code to ReflectionSupport.kt
2019-06-19 17:27:06 +03:00
Pavel Punegov
06bbf18ca7
Fix helper class for coroutines
2019-06-18 16:25:28 +03:00
Ilya Matveev
b2fbe5d721
Benchmarks: Add DSL for build steps
2019-06-18 18:53:11 +07:00
Ilya Matveev
31d9874c5b
Benchmarks: Use Kotlin stdlib version specified in gradle.properties
2019-06-18 18:53:11 +07:00
Ilya Matveev
864d456ee0
Benchmarks: Add task descriptions
2019-06-18 18:53:11 +07:00
Ilya Matveev
bd6f2ae01c
Benchmarks: Explicitly specify Kotlin/JVM compiler
2019-06-18 18:53:11 +07:00
Ilya Matveev
ba4fde666c
Benchmarks: Add compile benchmark plugin
...
This patch moves benchmark configuration logic described in
performance/gradle/compileBenchmark.gradle to a separate plugin
located in the buildSrc project.
2019-06-18 18:53:11 +07:00
Ilya Matveev
8600e4bd66
Benchmarks: Move project configuration to a separate plugin
...
This patch moves benchmark configuration logic described in
performance/gradle/benchmark.gradle to a separate plugin located
in the buildSrc project.
2019-06-18 18:53:11 +07:00
Ilya Matveev
487f6236d2
Gradle plugin: Add deprecation warning
2019-06-18 11:49:26 +07:00
Ilya Matveev
9491d705a9
Add a migration guide from kotlin-platform-native to the MPP plugin
2019-06-18 11:49:26 +07:00
LepilkinaElena
821f2862db
Updated CHANGELOG for 1.3.0 release ( #3074 )
2019-06-17 16:54:45 +03:00
Vasily Levchenko
ab96dc3976
[kotlin compiler][update] 1.3.50-dev-1239
2019-06-17 16:41:06 +03:00
Pavel Punegov
e2a613d832
Fix external tests: change test task filter to get type of the test
2019-06-17 16:40:35 +03:00
Vasily Levchenko
b8efe3afb1
[kotlin compiler] use the last version of plugin kotlinVersion with embedded compiler of buildKotlinVersion
...
the buildKotlinVersion down to 1.3.50-dev-787
2019-06-17 10:31:08 +03:00
LepilkinaElena
f1228e38c3
Simple zoom for charts ( #3071 )
2019-06-17 09:23:16 +03:00
Pavel Punegov
3f202c541b
Remove expected to fail property from passing tests
2019-06-14 18:35:21 +03:00
SvyatoslavScherbina
7c881e3bef
Avoid using internal server DNS-based heuristic by default ( #3045 )
2019-06-14 15:34:51 +03:00
Abduqodiri Qurbonzoda
a994f51402
Handle zero-terminated strings in deprecated utf8 to String conversions ( #3068 )
2019-06-14 15:32:54 +03:00
Svyatoslav Scherbina
409a9e9473
Improve ObjCExportHeaderGenerator assertions verbosity
2019-06-14 13:55:49 +03:00
Svyatoslav Scherbina
b1951dbd6b
Add workaround for #3053
2019-06-14 13:55:49 +03:00
Pavel Punegov
83aa459357
Rewrite tests infrastructure to Kotlin.
...
Split build and run logic. Build tests with Konan gradle plugin.
Add property for konan plugin to control generation of run tasks.
2019-06-13 18:55:20 +03:00
Igor Chevdar
29e0dfc029
[kotlin compiler][update] 1.3.50-dev-1050
2019-06-13 18:09:33 +03:00
Igor Chevdar
ee42b35581
Split up IR header onto separate tables
2019-06-13 18:09:33 +03:00
Alexander Gorshenev
da11ab8ce3
Got rid of delegation in library impl hierarchy
2019-06-13 18:09:33 +03:00
Vasily Levchenko
b49b0be2a1
[kotlin compiler][update] 1.3.50-dev-1010
2019-06-10 15:55:29 +03:00
Vasily Levchenko
6ed068862a
[tests] use tests for compiler and stdlib from composite build
2019-06-10 13:52:16 +03:00
Vasily Levchenko
c5cc5c3d2f
[build] teamcity pusher to initiate Kotlin + Kotln/Native master snapshot
2019-06-10 13:27:23 +03:00
Igor Chevdar
e7396682f5
Fixed bug with box/unbox folding
2019-06-07 13:41:47 +03:00
SvyatoslavScherbina
084be21d89
Optimize platform libraries build by sharing module cache ( #3052 )
...
Was disabled with #2831 .
2019-06-07 12:06:36 +03:00
SvyatoslavScherbina
5308997f6f
Optimize macro support in cinterop ( #3050 )
2019-06-06 16:41:41 +03:00
Igor Chevdar
b18bc11624
Fixed bug with too big DFG for no reason
2019-06-06 09:23:28 +03:00
Ilya Matveev
b0296b1c8d
Samples: Fix building for Windows
2019-06-05 15:01:14 +07:00
Ilya Matveev
3329f74c27
Samples: Enable experimental standard library API
2019-06-05 15:01:14 +07:00
Ilya Matveev
90decbf517
Samples: Get rid of KotlinNativeTarget and KonanTarget imports
2019-06-05 15:01:14 +07:00
Dmitriy Dolovov
edda913b04
AndroidNativeActivity sample: migrate to KTS
2019-06-05 15:01:14 +07:00
Dmitriy Dolovov
e95be11ade
Samples: Drop MPPTools + migrate to KTS
2019-06-05 15:01:14 +07:00
Dmitriy Dolovov
859b670798
Fix compilation in echoServer sample
2019-06-05 15:01:14 +07:00
Sergey Bogolepov
5883e16b57
Remove symbolication sample
2019-06-05 15:01:14 +07:00
Sergey Bogolepov
d7906d4c32
Update kotlin_version in the rest of the samples.
2019-06-05 15:01:14 +07:00
Sergey Bogolepov
e89fefca8c
Safer access to runTask in samples.
2019-06-05 15:01:14 +07:00
LepilkinaElena
16a8fdcf4e
Rewrite samples using new API ( #3021 )
2019-06-05 15:01:14 +07:00
Dmitriy Dolovov
c1a4272e7a
Samples: Update KTOR: 1.1.2 -> 1.2.1
2019-06-05 15:01:14 +07:00
Alexander Gorshenev
646c53effb
Updated cli launchers to pick up util-io and util-klib jars
2019-06-04 20:12:19 +03:00
Alexander Gorshenev
0210e60aaa
Switch to Kotlin 1.3.50-dev-787 with the klib infrastructure in place
2019-06-04 20:12:19 +03:00
Alexander Gorshenev
df02804be1
Splitted library writer into kotlin and konan parts
...
Moved to util-io and util-klib for klib code commonization
Moved the common writer to Kotlin workspace
2019-06-04 20:12:19 +03:00