Elena Lepilkina
5f61fded79
Restore Build class + some fixes for releases builds and bundle size chart
2019-03-25 12:51:34 +03:00
Elena Lepilkina
349b70d345
Fixes of perfromance server
2019-03-21 14:59:16 +03:00
LepilkinaElena
553e2fdda7
Change axises and delete action in API ( #2792 )
2019-03-20 19:31:01 +03:00
Elena Lepilkina
9583eee42a
Finish time couldn't be gotten from TeamCity as build isn't finished at register action
2019-03-20 11:37:11 +03:00
LepilkinaElena
d8c1e85025
Added register task and some fixes for TeamCity ( #2785 )
2019-03-19 17:25:48 +03:00
LepilkinaElena
a16bddb421
Server and client to show summary performance information ( #2765 )
2019-03-18 16:02:41 +03:00
Ilya Matveev
a2370920db
Depend on kotlin-native-shared from a separate repo
...
Kotlin-native-shared was copied in a separate repository.
This patch removes this subproject from the K/N repo and
adds a dependency on an artifact built from this separate repo.
2019-03-14 21:51:46 +07:00
LepilkinaElena
2bc29552dd
Fix coloring of ratio ( #2750 )
2019-03-11 09:10:39 +03:00
LepilkinaElena
9b9fa9d92d
Corner cases with failed code size measurement. Choice tools for buil… ( #2731 )
2019-03-01 14:50:11 +03:00
LepilkinaElena
de6fa0e72f
Remove -shims. Warning for -linkerOpts for native flavor ( #2730 )
2019-02-28 17:23:28 +03:00
LepilkinaElena
62be127935
Fix setting -shims flag in interop plugin ( #2729 )
2019-02-28 10:24:58 +03:00
LepilkinaElena
204254b266
Workaround to turn off cross compilation on Windows that breaks cinterop ( #2728 )
2019-02-27 17:42:23 +03:00
LepilkinaElena
8cc6e67cee
Added documentation about performance measurement ( #2719 )
2019-02-27 15:01:00 +03:00
LepilkinaElena
d5777b4834
Compile only benchmarks: helloWorld and videoplayer ( #2703 )
2019-02-26 18:17:54 +03:00
Vasily Levchenko
9c94ecf186
[gradle][plugin][tests] fix of 'org.jetbrains.kotlin.gradle.plugin.test.IncrementalSpecification.Parameter changes should cause only recompilaton' test
...
--time => -Xtime in parameters
2019-02-26 16:12:19 +03:00
Ilya Matveev
b84559b27a
Fix IDE import after switching to the long plugin version
2019-02-26 12:23:27 +03:00
Ilya Matveev
30ac956300
Fix plugin shadow jar classifier
2019-02-25 20:22:23 +03:00
Ilya Matveev
82250a9d68
Always use the long version for Gradle plugin
2019-02-25 13:35:39 +03:00
Ilya Matveev
7b910304e7
Update Gradle version in Docker files
2019-02-22 14:57:10 +03:00
Ilya Matveev
0cb3c71ed8
Allow override gradle version for plugin tests
2019-02-22 14:57:10 +03:00
Ilya Matveev
47b8354d8b
Don't embed bitcode for iOS simulator
2019-02-22 14:57:10 +03:00
Ilya Matveev
a576ee4b7d
Switch to Gradle 5.1
2019-02-22 14:57:10 +03:00
LepilkinaElena
6b6d09774e
Fix name of property in refactored cinterop tool ( #2692 )
2019-02-20 13:43:33 +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
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
LepilkinaElena
904350d42e
Several benchmarks for C interop ( #2659 )
2019-02-19 10:04:25 +03:00
Vasily Levchenko
4c1cad326b
[kotlin compiler][update] 1.3.30-dev-1764
2019-02-18 14:43:54 +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
Pavel Punegov
9c3a1332d5
Replace deprecated konan.home with org.jetbrains.kotlin.native.home
2019-02-13 17:06:10 +03:00
LepilkinaElena
c258bcfb70
Made benchmark application flexible to run separate benchmarks ( #2649 )
2019-02-13 08:38: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
2d882d1b6c
Rework default JVM arguments. ( #2633 )
2019-02-07 13:08:49 +03:00
LepilkinaElena
025783bc8b
Change constants for getting more stable benchmarks. ( #2631 )
2019-02-06 18:32:55 +03:00
Vasily Levchenko
9757a715f7
[gradle][plugin][tests] tests fixed
...
- removed CMake tests as outdated
- more occurate supported targets validation
2019-02-06 14:41:11 +03:00
LepilkinaElena
a9d86b0247
Added short summary report for all targets. ( #2622 )
2019-02-05 10:17:04 +03:00
Elena Lepilkina
e50f64bae2
Increased heap memory for cinterop tool for building libcurl on Windows
2019-02-05 10:01:24 +03:00
Elena Lepilkina
f54f570fbf
Added measuring code size for full application
2019-02-01 10:05:30 +03:00
Elena Lepilkina
f47feb9d85
Added JS target for benchmarksAnalyzer
2019-02-01 10:05:30 +03:00
LepilkinaElena
e2ad488f28
Slack performance reporter ( #2527 )
2019-01-29 14:16:59 +03:00
Dmitriy Dolovov
0bc3c9a6ad
Dockerfile updates: ( #2556 )
...
- New Dockerfile for running samples
- New Dockerfile for K/N distribution
- Samples: buildSh should finilize buildAllSamples task to avoid concurrency issues
- Samples: Build avoidance for html5Canvas
2019-01-28 23:46:24 +07:00
Ilya Matveev
8bc172b9c1
[gradle-plugin] Make dependency export non-transitive by default
...
Fix for KT-28936.
2019-01-18 13:20:34 +07:00
LepilkinaElena
74b42b4370
Added usage of benchmarksAnalyzer for analysis of performance, so removed extra code from benchmark application and gradle. ( #2501 )
2019-01-09 13:30:17 +03:00
LepilkinaElena
3d5aac2f33
Write benchmarks analyzer to compare benchmarks runs. ( #2493 )
2018-12-28 10:27:04 +03:00
Jared Woolston
7de47bb1de
Adds script for generating sysroot tarball from zephyr sdk. ( #2490 )
...
Signed-off-by: Jared <Jared.Woolston@gmail.com >
2018-12-24 14:38:38 +03:00
LepilkinaElena
828b2702bf
Rewrote application with benchmarks using MPP plugin and added collec… ( #2471 )
...
Rewrote application with benchmarks using MPP plugin and added collecting information in json format.
2018-12-21 14:35:23 +03:00
Ilya Matveev
d5ef601658
Support bitcode embedding in Gradle plugin
2018-12-18 18:59:09 +07:00
Ilya Matveev
1ef76cf289
Support the -Xexport-library option in the K/N Gradle plugin
2018-12-18 18:59:09 +07:00
Ilya Matveev
f68f7028b1
[gradle-plugin] Publish Kotlin metadata variant
...
Fix for KT-27500.
2018-11-21 11:47:26 +07:00
Ilya Matveev
e5ab2c71fb
[gradle-plugin] Pass only klib dependencies to the compiler
...
Fix for KT-28205.
2018-11-21 11:47:26 +07:00