Sergey Bogolepov
8c5bb6420a
Introduce ${target}CheckAbiCompatibility task.
...
Since Kotlin/Native is moving tovards stable ABI it is important to check between releases that there are no unexpected breaking changes.
${target}CheckAbiCompatibility task allows to compare `klib signatures` dumps of stdlib and platforms libs from current distribution and the given one.
2020-11-28 20:50:09 +01:00
Elena Lepilkina
86af222d9b
Decrease time of running benchmarks
2020-11-28 20:49:00 +01:00
Elena Lepilkina
41f704a458
Fix cinterop numerical benchmark
2020-11-28 20:49:00 +01:00
Elena Lepilkina
d44ceb6997
Fix path after separating performance project
2020-11-28 20:49:00 +01:00
LepilkinaElena
26ccdbdc18
Used lazy value of base class not to load properties from manifest twice ( #4487 )
2020-11-28 20:49:00 +01:00
Vasily Levchenko
c28fd8e980
[debug][bindings][python] 2.7 compatibility
2020-11-28 20:48:59 +01:00
Vasily Levchenko
59a6a25c82
[debug][bindings][tests] temprorary output changes matching to current binding formmating.
2020-11-28 20:48:59 +01:00
LepilkinaElena
482da2149e
Fix path for analyzer ( #4484 )
2020-11-28 20:48:59 +01:00
Alexander Shabalin
8dc5b95337
Move main thread check to legacy mm ( #4483 )
2020-11-28 20:48:59 +01:00
Sergey Bogolepov
14526e57bc
[Linker] Move gcc linkage flags to konan.properties
2020-11-28 20:48:58 +01:00
Sergey Bogolepov
42d416e0e7
Mention -Xoverride-konan-properties in HACKING.md
2020-11-28 20:48:58 +01:00
Sergey Bogolepov
93f9caf568
Add a test for -Xoverride-konan-properties
...
Add a trivial test that checks that `-Xoverride-konan-properties` overrides corresponding properties of LLVM optimization pipeline.
2020-11-28 20:48:58 +01:00
Sergey Bogolepov
f2fae3d1b2
[Tests] fix compilation.log contents
...
Do not override stdout because we want to check output of both streams.
2020-11-28 20:48:58 +01:00
Sergey Bogolepov
f2861e5d11
[LLVM][Optimizations] Add verbose output
...
Verbose output allows to observe `-Xoverride-konan-properties` changes.
2020-11-28 20:48:58 +01:00
Sergey Bogolepov
431a7c9ba9
[KT-42234] Moved optimization flags to konan.properties
...
Combined with KT-40670, it simplifies tuning of LLVM optimization and compilation pipeline.
2020-11-28 20:48:57 +01:00
Sergey Bogolepov
e2cb099d2b
[KT-40670] Allow override konan.properties
...
It is painful to edit konan.properties just to override some value (e.g. compiler flags or LLVM location), especially if it is needed only in a single project. Thus `-Xoverride-konan-properties` is added.
2020-11-28 20:48:57 +01:00
Alexander Shabalin
4297b521e4
Remove unneeded zeroing TLS ( #4480 )
2020-11-28 20:48:55 +01:00
Alexander Shabalin
1a97a6ca1a
Remove unneeded ArraysTest.cpp ( #4479 )
2020-11-28 20:47:34 +01:00
LepilkinaElena
e57839ece6
Separate performance project ( #4473 )
2020-11-28 19:45:29 +01:00
Igor Chevdar
590aa42f3d
[IR] Forbade backend checks for metadata klibs
2020-11-28 19:44:20 +01:00
SvyatoslavScherbina
47c606f1eb
Wrap worker jobs to autoreleasepool
...
#KT-42822 Fixed.
2020-11-28 19:44:18 +01:00
Sergey Bogolepov
96d458e35b
Fix IrDelegatingConstructorCallImpl.fromSymbolDescriptor usage.
2020-11-28 19:29:28 +01:00
Dmitriy Dolovov
6fd872f0be
Merge pull request #4470 from JetBrains/master-tensorflow
...
Fix tensorflow sample compilation
2020-11-28 19:29:28 +01:00
Vasily Levchenko
db3cdddd7a
[debug][bindings][python] logging
2020-11-28 19:29:28 +01:00
Vasily Levchenko
64f1074e53
[debug][bindings][python] exception hook
2020-11-28 19:29:27 +01:00
Vasily Levchenko
c143250b99
[debug][bindings][python] drop all optimizations and skip deep synthactic object building
2020-11-28 19:29:27 +01:00
Vasily Levchenko
9523dbbe2c
[debug][bindings][python] benchmarcking
2020-11-28 19:29:27 +01:00
Vasily Levchenko
91b6f1221d
[debug][bindings][python][g/c] logging
2020-11-28 19:29:27 +01:00
Vasily Levchenko
624ed9853d
[debug][bindings][python]pass string limits deeper in case of arrayprinting
2020-11-28 19:29:26 +01:00
Vasily Levchenko
ec70bbf5c7
[debug][bindings][python] drop struct modificator
2020-11-28 19:29:26 +01:00
Pavel Punegov
2ee8bf7dde
Add fastutil dependency for 202 and higher platforms
2020-11-28 14:26:01 +03:00
Dmitriy Novozhilov
f668e906cc
Build: unmute passed tests
2020-11-28 14:26:01 +03:00
Dmitriy Novozhilov
e7d305b97a
Build: mute failing stepping tests
2020-11-28 14:26:00 +03:00
Dmitriy Novozhilov
78c786de46
Build: Mute failing goto declaration tests
2020-11-28 14:26:00 +03:00
Dmitriy Novozhilov
33b545aea7
Build: Mute failing gradle import with android tests
2020-11-28 14:25:59 +03:00
Dmitriy Novozhilov
85c59328c7
[DEBUGGER] Temporary mute AbstractKotlinEvaluateExpressionTest
2020-11-28 14:25:59 +03:00
Vladimir Dolzhenko
3d33ea7da8
Use absolute paths to locate existed projects to open in AbstractConfigureKotlinTest
2020-11-28 14:25:58 +03:00
Vladimir Dolzhenko
124888eb43
Revert back AddFunctionParametersFix test data output for 201-
2020-11-28 14:25:58 +03:00
Dmitriy Novozhilov
e251a9be14
Build: fix finding layout-api jar in parcelize box test due to platform change
2020-11-28 14:25:57 +03:00
Dmitriy Novozhilov
cc1a0bf6d7
[FE] Update testdata
2020-11-28 14:25:57 +03:00
Vladimir Dolzhenko
17e6e88176
Fixed AddFunctionParametersFix test data output
2020-11-28 14:25:57 +03:00
Dmitriy Novozhilov
406e863a73
[FE] Fix creating location of compiler errors in CLI
2020-11-28 14:25:56 +03:00
Dmitriy Novozhilov
dc364b8be4
Remove useless @author comment
2020-11-28 14:25:56 +03:00
Vladimir Dolzhenko
95e5ea4840
temporary ignore/disable tests
2020-11-28 14:25:55 +03:00
Dmitriy Novozhilov
02f71a63b8
[FE] Disable SKIP_DEBUG flag when building java model from binaries
...
This is needed to avoid skipping jvm annotations with names of
function parameters
2020-11-28 14:25:55 +03:00
Dmitriy Novozhilov
bf1abed246
Build: add shadowing processor for core.xml in embeddable compiler
2020-11-28 14:25:54 +03:00
Dmitriy Novozhilov
ad953b6285
Build: remove redundant bunch TODO's
2020-11-28 14:25:54 +03:00
Dmitriy Novozhilov
986ab9cb54
Build: remove useless .as40 files
2020-11-28 14:25:54 +03:00
Dmitriy Novozhilov
1b559fe676
Don't set KOTLIN_BUNDLED in unit tests
2020-11-28 14:25:53 +03:00
Dmitriy Novozhilov
7396abf5a4
Build: add fastutil dependency to scripting tests
2020-11-28 14:25:53 +03:00