Alexander Udalov
2fdc2dfaaf
JVM IR: fix regression in JvmStatic-in-object lowering for properties
...
References to properties with JvmStatic getter were not handled in
MakeCallsStatic (by overwriting dispatchReceiver with null) because the
property itself was not considered static.
#KT-43672 Fixed
2020-12-01 11:54:45 +01:00
Georgy Bronnikov
4607eca987
JVM_IR: bug fix in classFileContainsMethod
...
The old test sequence failed for toplevel functions because of file
class wrappers, so that the second branch was never invoked.
2020-12-01 13:15:51 +03:00
Roman Golyshev
f50480d258
FIR IDE: Fix resolving of nested types in type references
2020-12-01 09:24:20 +00:00
Roman Golyshev
94a5379631
FIR IDE: Add tests for resolving from nested types references
...
Some of those tests are failing in the FIR IDE
2020-12-01 09:24:20 +00:00
Alexander Udalov
19ca9c0fde
Enable JVM IR for bootstrap in the project
2020-11-30 22:09:24 +01:00
Alexander Udalov
606de26646
JVM IR: fix generation of equals/hashCode for fun interfaces over references
...
... in case `-Xno-optimized-callable-references` is enabled. Before this
change, the generated abstract equals/hashCode methods were considered
as accidental overrides because they did not have equals/hashCode from
the supertype in the overriddenSymbols list.
#KT-43666 Fixed
2020-11-30 19:15:20 +01:00
pyos
50ae360ff9
FIR2IR: fix the way annotations are moved to fields
...
1. When an annotation has multiple targets, the priority goes like this:
constructor parameter (if applicable) -> property -> backing field.
2. The argument to `kotlin.annotation.Target` is a vararg, so that
should be handled as well.
3. `AnnotationTarget.VALUE_PARAMETER` allows receivers, constructor
parameters, and setter parameters, while `AnnotationTarget.FIELD` allows
both backing fields and delegates.
Known issue: java.lang.annotation.Target is not remapped to the Kotlin
equivalent, so things are still broken for pure Java annotations.
2020-11-30 20:29:18 +03:00
Andrei Klunnyi
4817d5e01d
KTIJ-585 [Gradle Runner]: main() cannot be launched from AS 4.1
...
Android gradle-project model differs from what we have for pure Java
and MPP. It's the reason why application classpath cannot be collected
correctly.
Until universal solution is provided delegation to gradle is put under
the registry flag. If disable platform runner is used as before.
2020-11-30 15:44:37 +00:00
Ilya Goncharov
995d96e5a3
[JS IR] Use one concat elements for non vararg and vararg arguments
...
^KT-42357 fixed
2020-11-30 17:34:44 +03:00
Ilya Goncharov
67e4b0948e
[JS IR] Constructor call with vararg invoking with apply
...
[JS IR] Nullize external empty varargs
[JS IR] Concat varargs with array of nonVarargs arguments
^KT-42357 fixed
2020-11-30 17:33:28 +03:00
Ilya Goncharov
ac42dcd8da
[JS IR] Add test for external fun vararg
...
[JS IR] Add tests with empty vararg and default arg before it
[JS IR] Ignore backend in tests instead of target backend
[JS IR] Add function with named spread operator
[JS IR] Remove ignoring of current js backend in jsExternalVarargFun
[JS IR] Add with arguments after vararg
^KT-42357 fixed
2020-11-30 17:33:07 +03:00
Ilya Goncharov
e7789d2e30
[Gradle, JS] Add filter on file on fileCollectionDependencies because Gradle can't hash directory
...
^KT-43668 fixed
2020-11-30 17:04:30 +03:00
Dmitry Petrov
96ed99d62e
JVM_IR KT-40305 no nullability assertions on built-in stubs
2020-11-30 15:49:02 +03:00
Dmitry Petrov
b2aed536c9
JVM_IR KT-39612 process subexpressions recursively in 'name' lowering
2020-11-30 15:49:02 +03:00
Dmitry Petrov
3b604cfa7f
JVM_IR KT-32701 generate multiple big arity invokes, report error later
2020-11-30 15:49:02 +03:00
Dmitry Petrov
a157b58c61
JVM_IR KT-43610 keep track of "special bridges" for interface funs
2020-11-30 15:49:01 +03:00
Dmitriy Novozhilov
c43db2ee8d
[TEST] Inherit UpdateConfigurationQuickFixTest from KotlinLightPlatformCodeInsightFixtureTestCase
...
This is needed for proper test muting
2020-11-30 15:39:05 +03:00
Alexander Udalov
7d9eeb6847
Minor, add workaround for KT-42137
2020-11-30 12:44:42 +01:00
Alexander Udalov
e1d54bf99f
Minor, add workaround for KT-43666
2020-11-30 12:37:27 +01:00
Mikhael Bogdanov
ad579de328
Don't run KaptPathsTest.testSymbolicLinks test on Windows
2020-11-30 12:17:00 +01:00
Dmitriy Novozhilov
d706a7ff74
Build: mute failing tests
...
Those tests are failing only on windows agents after
switch to 202 platform
2020-11-30 13:40:29 +03:00
pyos
1cccf2645f
FIR: serialize HAS_CONSTANT at least for const properties
...
Non-const properties may need them too with if the 1.4 feature
NoConstantValueAttributeForNonConstVals is disabled.
2020-11-30 13:05:28 +03:00
Mikhail Glukhikh
04d9afe83e
FIR Java: add workaround for classId = null in JavaAnnotation
2020-11-30 13:05:27 +03:00
Mikhail Glukhikh
feb13f98c0
[FIR2IR] Handle Java annotation parameter mapping properly
...
#KT-43584 Fixed
2020-11-30 13:05:26 +03:00
Mikhail Glukhikh
9b30655d66
[FIR] Load Java annotations named arguments properly (see KT-43584)
2020-11-30 13:05:23 +03:00
Roman Golyshev
e6f380182a
Revert "FIR IDE: Add tests for resolving from nested types references"
...
This reverts commit e127ea3d
2020-11-30 12:37:40 +03:00
Roman Golyshev
f8b6559b6a
Revert "FIR IDE: Fix resolving of nested types in type references"
...
This reverts commit dba14ba9
2020-11-30 12:37:26 +03:00
Roman Golyshev
dba14ba995
FIR IDE: Fix resolving of nested types in type references
2020-11-30 09:26:15 +00:00
Roman Golyshev
e127ea3dad
FIR IDE: Add tests for resolving from nested types references
...
Some of those tests are failing in the FIR IDE
2020-11-30 09:26:15 +00:00
Mikhael Bogdanov
8a00470b40
Enable kotlin-annotation-processing-base tests on TC
2020-11-30 10:06:22 +01:00
Sergey Bogolepov
29bed39a54
Bump to native version version with watchos_x64 enabled
2020-11-30 14:01:12 +07:00
Sergey Bogolepov
37ee2cbe53
[KT-43276] Update tests to support watchos_x64
2020-11-30 14:01:12 +07:00
Sergey Bogolepov
d6f54a7730
[KT-43276] Fix watchos target shortcut.
2020-11-30 14:01:12 +07:00
Sergey Bogolepov
f3424a98b7
generateMppTargetContainerWithPresets: remove unneeded hack
2020-11-30 14:01:12 +07:00
Sergey Bogolepov
e39560b134
[KT-43276] Add watchos_x64 target
2020-11-30 14:01:12 +07:00
Ilya Gorbunov
0634351fbc
Introduce pathString/absolute/absolutePathString
...
Rename invariantSeparatorsPath to invariantSeparatorsPathString
to have more consistent names of methods returning path strings.
KT-19192
2020-11-29 17:46:47 +03:00
Ilya Gorbunov
84f5a294f7
Allow passing null parent directory to createTempFile/Directory
...
null signifies the default temp directory.
KT-19192
2020-11-29 17:46:47 +03:00
Ilya Gorbunov
64d85f259c
Relax writeText/appendText parameter type to CharSequence
...
KT-19192
2020-11-29 17:46:47 +03:00
Stanislav Erokhin
3519c57938
Merge commits from both masters to 1.4.30-dev-3009 compiler
...
Kotlin/Native base commit: b4d5f092a138b9aed2f459e44774c5c0ef18cca7
Kotlin base commit: 926dc085da
2020-11-28 21:16:49 +01:00
Roman Artemev
01c65fc053
[IR BE] Drop unused members in backend context (K/N part)
...
(cherry picked from commit cad57e996db7b9d933855bbd91a623a0f8f34003)
2020-11-28 21:13:49 +01:00
Alexander Gorshenev
47a34dbaaf
No need to explicitly deprecate -Xdisable-fake-override-validator
...
A warning is produced automagically
(cherry picked from commit bc19f73b37567853d52d79574c319c95466e648c)
2020-11-28 21:13:49 +01:00
Alexander Gorshenev
07db1de4da
Made -Xfake-override-validator off by default
...
Deprected -Xdisable-fake-override-validator
(cherry picked from commit 0abe4e46c497645b07e9e55088135813bd1a7437)
2020-11-28 21:13:48 +01:00
Alexander Udalov
10a1ea9091
Add kotlin.build.useIR property to compile project with JVM IR
...
The change in Devirtualization.kt is needed to workaround JVM IR issue
reported at KT-43286.
(cherry picked from commit 4a945686bae98c147a641c0b41d3e8474f133ca2)
2020-11-28 21:13:48 +01:00
Vasily Levchenko
b919685795
[kotlin compiler][update] 1.4.30-dev-3009
...
* 926dc085da - (HEAD -> master, tag: build-1.4.30-dev-3009, tag: build-1.4.30-dev-3000, origin/master, origin/HEAD) Fix typo (vor 2 Tagen) <Hollow Man>
* 3351887ae5 - (tag: build-1.4.30-dev-2979) Build: Upgrade GE plugin to 3.5 (vor 3 Tagen) <Vyacheslav Gerasimov>
* dd9c0c5c6e - (tag: build-1.4.30-dev-2969) Use separate logic for filtering and skipping in collectAndFilterRealOverrides [KT-43487] (#3921 ) (vor 3 Tagen) <LepilkinaElena>
* 362775b6b6 - (tag: build-1.4.30-dev-2951) JVM IR: minor, improve exception message (vor 3 Tagen) <Alexander Udalov>
* b495fd542f - (tag: build-1.4.30-dev-2949) JVM, JVM_IR: KT-42281 proper array->primitive coercion (vor 3 Tagen) <Dmitry Petrov>
* e59c8e0a5c - JVM_IR KT-42137 bridges are not generated for fake overrides (vor 3 Tagen) <Dmitry Petrov>
* 5d5473ef08 - (tag: build-1.4.30-dev-2943) [IR BE] Drop unused context member (vor 3 Tagen) <Roman Artemev>
* 51cff97b78 - [JS IR BE] Drop implicit declaration file (vor 3 Tagen) <Roman Artemev>
* 67604551c5 - (tag: build-1.4.30-dev-2934) FIR: reuse visibility checker when determining immutable property reference (vor 3 Tagen) <Jinseong Jeon>
* 463d53ee5c - FIR: handle reference to property with invisible setter (vor 3 Tagen) <Jinseong Jeon>
* b2b2629e79 - (tag: build-1.4.30-dev-2933) Use new kotlin.io.path API in tests (vor 3 Tagen) <Ilya Gorbunov>
* d38e145529 - Use new kotlin.io.path API in generators (vor 3 Tagen) <Ilya Gorbunov>
* dce3e57685 - Use NIO Files for creating temp files: idea plugin (vor 3 Tagen) <Ilya Gorbunov>
* 090b562db7 - Use NIO Files for creating temp files: scripting, daemon, main-kts (vor 3 Tagen) <Ilya Gorbunov>
* c9bbdf6575 - Use NIO Files for creating temp files: build tools (vor 3 Tagen) <Ilya Gorbunov>
* 30bb7d19c0 - (tag: build-1.4.30-dev-2921) Revert "Build: Temporary disable capturing inputs for tasks" (vor 3 Tagen) <Nikolay Krasko>
* e8af601cea - Mute very flaky FirPsiCheckerTestGenerated.Regression.testJet53 (vor 3 Tagen) <Nikolay Krasko>
* 7bfe2c0bbc - (tag: build-1.4.30-dev-2917) JVM IR: Update test expectation for testSamAdapterAndInlineOnce (vor 3 Tagen) <Steven Schäfer>
* 8574cb4466 - JVM IR: Don't generate line numbers and null checks in SAM wrapper constructors (vor 3 Tagen) <Steven Schäfer>
* 68e2d0d245 - JVM IR: Generate synthetic final implementation methods in SAM wrappers (vor 3 Tagen) <Steven Schäfer>
* a475fa2a21 - JVM IR: Use raw types in SAM wrappers (vor 3 Tagen) <Steven Schäfer>
* 999151abac - JVM IR: Generate SAM wrapper fields as synthetic final (vor 3 Tagen) <Steven Schäfer>
* ec1d42e92b - JVM IR: Generate SAM wrapper classes as non-synthetic (vor 3 Tagen) <Steven Schäfer>
* 36711a768b - JVM IR: Use inline SAM wrappers inside of inline lambdas (vor 3 Tagen) <Steven Schäfer>
* f2b8c67962 - (tag: build-1.4.30-dev-2913) Fix JvmTarget6OnJvm11 tests after 7b5544ebd3 (vor 4 Tagen) <Alexander Udalov>
* c22071566e - (tag: build-1.4.30-dev-2909) IC mangling: Use old mangling scheme when LV is 1.3 (vor 4 Tagen) <Ilmir Usmanov>
* 7ee35af721 - IC mangling: Use correct mangling scheme when (vor 4 Tagen) <Ilmir Usmanov>
* 7761d30365 - Minor. Add test to check fallback (vor 4 Tagen) <Ilmir Usmanov>
* 7a18ab9094 - IC mangling: Generate version requirements to properties as well (vor 4 Tagen) <Ilmir Usmanov>
* 0d79ed1077 - Minor. Update test data (vor 4 Tagen) <Ilmir Usmanov>
* 9070d6d581 - IC mangling: Use old mangling scheme in stdlib (vor 4 Tagen) <Ilmir Usmanov>
* 89d45bf909 - IC mangling: Use old mangling scheme in FIR tests (vor 4 Tagen) <Ilmir Usmanov>
* 2cd9016016 - IC mangling: Replace compiler hack with configuration flag (vor 4 Tagen) <Ilmir Usmanov>
* bc1b6fef1f - IC mangling: Generalize mangling algorithm between two backends (vor 4 Tagen) <Ilmir Usmanov>
* b33774e5f2 - IC mangling: Use empty list as a separator in the new mangling scheme (vor 4 Tagen) <Ilmir Usmanov>
* 20e7a77b78 - IC mangling: Write version 1.4.30 requirement to functions with new mangling (vor 4 Tagen) <Ilmir Usmanov>
* 2829d37cf5 - IC mangling: Use old mangling scheme for stdlib (vor 4 Tagen) <Ilmir Usmanov>
* 488d4ab018 - IC mangling: Use '_' instead of 'x' as a placeholder before hashing (vor 4 Tagen) <Ilmir Usmanov>
* f7164404c9 - IC mangling: Ignore FIR tests (vor 4 Tagen) <Ilmir Usmanov>
* 23184bae05 - IC mangling: JVM_IR: Fallback to old mangling rules (vor 4 Tagen) <Ilmir Usmanov>
* 546eea1982 - IC mangling: Old JVM BE: Fallback to old mangling rules (vor 4 Tagen) <Ilmir Usmanov>
* c62093f54c - IC mangling: Change mangling rules (vor 4 Tagen) <Ilmir Usmanov>
* d21a01ef59 - (tag: build-1.4.30-dev-2905) IR: improve "no such .. argument slot" exception message (vor 4 Tagen) <Alexander Udalov>
* 8ede19811d - (tag: build-1.4.30-dev-2897) Make mpp tests gutters aware of different platforms run (vor 4 Tagen) <Kirill Shmakov>
* 0d50ccc42d - (tag: build-1.4.30-dev-2895) [Commonizer] Fix: Lost nullability in commonized type aliases (vor 4 Tagen) <Dmitriy Dolovov>
* e17158d961 - (tag: build-1.4.30-dev-2891) JVM_IR KT-42758 don't use 'this' for object self-reference by name (vor 4 Tagen) <Dmitry Petrov>
* 118a7d4e34 - JVM_IR KT-43242 generate switch subject as primitive 'int' (vor 4 Tagen) <Dmitry Petrov>
* 05ddbeab0a - (tag: build-1.4.30-dev-2886) KT-42561 [Gradle Runner]: run task is created for extra modules (vor 4 Tagen) <Andrei Klunnyi>
* b0c74c841e - (tag: build-1.4.30-dev-2874) Remove extra copyOf calls during filtering in collectRealOverrides (#3916 ) (vor 4 Tagen) <LepilkinaElena>
* 7b5544ebd3 - (tag: build-1.4.30-dev-2861) Use -source/target 1.6 for Java sources in codegen tests (vor 5 Tagen) <Alexander Udalov>
* 7b4e0b2f5d - (tag: build-1.4.30-dev-2857) [JVM_IR] Deal with lowering ordering issues for JvmStatic function references. (vor 5 Tagen) <Mads Ager>
* 3d2f5f4bc1 - (tag: build-1.4.30-dev-2855) KT-42018 explicitly cast inline class values in safe-as (vor 5 Tagen) <Dmitry Petrov>
* edd3b457d4 - (tag: build-1.4.30-dev-2847) [JVM+IR] Migrate/improve receiver mangling test suite (vor 5 Tagen) <Kristoffer Andersen>
* 5967e8295e - [IR] Align captured receiver variable naming with old BE (vor 5 Tagen) <Kristoffer Andersen>
* 7732fc38e0 - (tag: build-1.4.30-dev-2842) Add more IDE performance tests vega chart specs (vor 5 Tagen) <Vladimir Dolzhenko>
* bcf6980f67 - (tag: build-1.4.30-dev-2841) [FIR2IR] Fix CCE in FirTypeRef.canBeNull (vor 5 Tagen) <Mikhail Glukhikh>
* 91738b7f88 - (tag: build-1.4.30-dev-2839) [FIR] Fix broken IDE test data (vor 5 Tagen) <Mikhail Glukhikh>
* ca41f733b6 - (tag: build-1.4.30-dev-2835) KT-41841 no delegate to private $default fun in multifile facade (vor 5 Tagen) <Dmitry Petrov>
* 9a99af53ba - (tag: build-1.4.30-dev-2827) FIR JVM: correct signature conversion for array (vor 5 Tagen) <Jinseong Jeon>
* 77ce5ea15d - FIR Java: handle primitive void return type for synthetic setter (vor 5 Tagen) <Jinseong Jeon>
* 5c61079d75 - FIR: reproduce KT-43339 (Throwable.stackTrace) (vor 5 Tagen) <Jinseong Jeon>
* 4cb32cd38a - FIR2IR: add implicit NOT_NULL cast for @FlexibleNullability type (vor 5 Tagen) <Jinseong Jeon>
* b658e99f91 - FIR Java: simplify flexible nullability manipulations (vor 5 Tagen) <Mikhail Glukhikh>
* fc7f589caa - FIR Java: record Java types with flexible nullability (vor 5 Tagen) <Jinseong Jeon>
* 1f48092ec1 - FIR Java: convert more annotations to @EnhancedNullability (vor 5 Tagen) <Jinseong Jeon>
* 01ef41ab17 - (tag: build-1.4.30-dev-2826) No need to explicitly deprecate -Xdisable-fake-override-validator A warning is produced automagically (vor 5 Tagen) <Alexander Gorshenev>
* f42b902bc8 - Made -Xfake-override-validator off by default Deprected -Xdisable-fake-override-validator (vor 5 Tagen) <Alexander Gorshenev>
* 4e03b1e05f - (tag: build-1.4.30-dev-2812) JVM: Allow the JvmSynthetic annotation on file classes (KT-41884) (vor 5 Tagen) <Steven Schäfer>
* 66bc142f92 - (tag: build-1.4.30-dev-2798) [Commonizer] Empty sources/javadocs Jars (vor 6 Tagen) <Dmitriy Dolovov>
* a27c6b77cf - (tag: build-1.4.30-dev-2795, tag: build-1.4.30-dev-2794) KT-43370 ACC_DEPRECATED on property accessors implemented by delegation (vor 6 Tagen) <Dmitry Petrov>
* 986bdd1099 - Build: replace usages of `kotlin.build.useIR` with `kotlinBuildProperties.useIR` (vor 6 Tagen) <Dmitriy Novozhilov>
* c625a83ab5 - Build: replace usages of `idea.fir.plugin` with `kotlinBuildProperties.useFirIdeaPlugin` (vor 6 Tagen) <Dmitriy Novozhilov>
* 1a3727a17c - Build: advance kotlin-build-gradle-plugin version in build files (vor 6 Tagen) <Dmitriy Novozhilov>
* f531612aa4 - Build: update kotlin-build-gradle-plugin version (vor 6 Tagen) <Dmitriy Novozhilov>
* bab08c29be - Build: add several FIR flags to kotlin-build-gradle-plugin (vor 6 Tagen) <Dmitriy Novozhilov>
* 8160f579d3 - Build: add useIR/useIRForLibraries to kotlin-build-gradle-plugin (vor 6 Tagen) <Alexander Udalov>
* e331e80b5d - (tag: build-1.4.30-dev-2785) Build: Temporary disable capturing inputs for tasks (vor 6 Tagen) <Nikolay Krasko>
* 33a0ec9b4f - (tag: build-1.4.30-dev-2765) KGP: Clean up configurations setup (vor 6 Tagen) <Ivan Gavrilovic>
* 519aeeb644 - KT-40140: Task configuration avoidance for Android projects (vor 6 Tagen) <Ivan Gavrilovic>
* d376585821 - IDE dependencies: Publish kotlin-coroutines-experimental-compat library (vor 6 Tagen) <Yan Zhulanow>
* d7474bb2f7 - (tag: build-1.4.30-dev-2753) Build: Use only @Exported & whitelisted classes for tools.jar api (vor 6 Tagen) <Vyacheslav Gerasimov>
* ac851523d8 - (tag: build-1.4.30-dev-2750) [Gradle, MPP] Make KotlinCompileCommon task cc-compatible with warnings (vor 6 Tagen) <Alexander Likhachev>
* c6f46598ca - (tag: build-1.4.30-dev-2740) Set TARGET_BACKEND to JVM for failing irrelevant tests (vor 6 Tagen) <Denis Zharkov>
* 68fdeaf865 - (tag: build-1.4.30-dev-2738) Produce deterministic jar files. (vor 7 Tagen) <Martin Petrov>
* a3830b2611 - (tag: build-1.4.30-dev-2736) JVM IR: copy corresponding property+annotations for DefaultImpls methods (vor 7 Tagen) <Alexander Udalov>
* 5212ae6bbd - JVM IR: keep property annotations for inline class replacements (vor 7 Tagen) <Alexander Udalov>
* 4ca60a2d7d - Fix warnings and some inspections in buildSrc (vor 7 Tagen) <Alexander Udalov>
* 22109e97d6 - (tag: build-1.4.30-dev-2717) FIR: Unmute passing FirPsiCheckerTestGenerated.testJet53 (vor 7 Tagen) <Denis Zharkov>
* 14305d1eba - FIR: Simplify callable references resolution (vor 7 Tagen) <Denis Zharkov>
* 387fd895a6 - FIR: Drop unused FirComposedSuperTypeRef (vor 7 Tagen) <Denis Zharkov>
* ad35723f56 - FIR: Simplify super-qualified calls resolution (vor 7 Tagen) <Denis Zharkov>
* d4c7d4fc7c - FIR: Fix callable references resolution with stub receivers (vor 7 Tagen) <Denis Zharkov>
* f97cc0b62d - FIR: Rework receivers processing in resolution (vor 7 Tagen) <Denis Zharkov>
* e2099a0307 - FIR: Fix false-positive successful resolution of call with lambda receiver (vor 7 Tagen) <Denis Zharkov>
* 396e799e5d - FIR: Fix resolution for type-alias based SAM (vor 7 Tagen) <Denis Zharkov>
* 4c9a4548f2 - FIR: Fix overrides binding for Java inheritor (vor 7 Tagen) <Denis Zharkov>
* 855af08f7c - Regenerate tests (vor 7 Tagen) <Denis Zharkov>
* 4f7b45dfcc - (tag: build-1.4.30-dev-2715) Fir2IrTypeConverter: simplify captured type cache (vor 7 Tagen) <Mikhail Glukhikh>
* cb77b76c0d - FIR2IR: convert recursive captured type properly (vor 7 Tagen) <Jinseong Jeon>
* 8ecf056927 - (tag: build-1.4.30-dev-2713) [FIR2IR] Enter scope a bit earlier in createIrPropertyAccessor (vor 7 Tagen) <Mikhail Glukhikh>
* 59c86bcdc4 - [FIR2IR] Provide more information for errors inside convertToIrSetCall (vor 7 Tagen) <Mikhail Glukhikh>
* 9de244515e - (tag: build-1.4.30-dev-2711) Upgrade coroutines: 1.3.7 -> 1.3.8 (vor 7 Tagen) <Mikhail Glukhikh>
* 93f868fb96 - (tag: build-1.4.30-dev-2710) KT-43196 member extension property can't be "primary" in inline class (vor 7 Tagen) <Dmitry Petrov>
* b6f958f856 - (tag: build-1.4.30-dev-2700) Do not queue bg task under read action (vor 7 Tagen) <Vladimir Dolzhenko>
2020-11-28 21:13:48 +01:00
Alexander Shabalin
83de4e174a
Keep MemoryState empty. ( #4544 )
2020-11-28 21:13:48 +01:00
Alexander Shabalin
e548bde89f
Thread registry ( #4518 )
2020-11-28 21:13:46 +01:00
Igor Chevdar
606fbe37fc
[IR] Turned off IR validation for everything but our tests
2020-11-28 21:12:17 +01:00
Igor Chevdar
e5f7cef594
[interop] Optimized unmanaged memory alloc/free
2020-11-28 21:12:15 +01:00
Alexander Shabalin
e7ab525213
Add CppSupport with backported utilities ( #4525 )
2020-11-28 21:11:57 +01:00
Egor Zhdan
0caf0b5e11
Allow disabling reporting of filtered out test suites
...
This change adds a command line argument which hides the test suites that don't match the filter from the report
2020-11-28 21:11:26 +01:00