Alexander Shabalin
99dc9e8e0c
Relax setUnhandledExceptionHook requirements with the new MM ( #4675 )
2021-02-09 09:00:46 +01:00
Alexander Shabalin
2b69a0d03a
Fix InitAndRegisterGlobal in new MM ( #4673 )
2021-02-09 09:00:46 +01:00
Sergey Bogolepov
c01ad100a3
Adapt fix for KT-43502 to lazy task configuration
2021-02-09 09:00:46 +01:00
Sergey Bogolepov
d82109cc92
Fix KT-43502 by adding -fPIC
2021-02-09 09:00:46 +01:00
Sergey Bogolepov
0a33d9d2fc
Add a test-case for KT-43502
2021-02-09 09:00:46 +01:00
Sergey Bogolepov
5a18a565b7
Support interop libraries in dynamic tests
2021-02-09 09:00:46 +01:00
Florian Kistner
438e1d34c5
Restore previous exception behavior for -Xemit-lazy-objc-header
2021-02-09 09:00:46 +01:00
Florian Kistner
0025bef59a
Cleanup unused ObjCExportHeaderGenerator constructors
2021-02-09 09:00:46 +01:00
Florian Kistner
b6b7a0e1eb
Rename ObjC warning collector to problem collector
2021-02-09 09:00:46 +01:00
Florian Kistner
846d691b2d
Extend ObjC warning collector to handle exceptions as well
2021-02-09 09:00:46 +01:00
Alexander Shabalin
3bf1f55990
Handle nullptr in StablePointer API ( #4671 )
2021-02-09 09:00:46 +01:00
Alexander Shabalin
9295d7cf60
Fix single-thread check
2021-02-09 09:00:46 +01:00
Alexander Shabalin
5b6a8a3bdb
Make freezing stuff non-terminating TODO
2021-02-09 09:00:46 +01:00
Vasily Levchenko
d72e63334d
[kotlin compiler][update] 1.5.20-dev-60
...
* 509ed64917 - (tag: build-1.5.20-dev-60) KT-43686: Make kapt Gradle task cacheable across machines (2 hours ago) <Ivan Gavrilovic>
* 771600077c - (tag: build-1.5.20-dev-53, origin/push/demiurg906/fir-identical-TC) [Test] Fail if there are changes in generated fir tree files in teamcity build (5 hours ago) <Dmitriy Novozhilov>
* 297288e984 - [Test] Don't generate new files in GeneratorsFileUtil in teamcity mode (5 hours ago) <Dmitriy Novozhilov>
* 772ca2715c - [Test] Don't change testdata in FirIdenticalChecker in teamcity mode (5 hours ago) <Dmitriy Novozhilov>
* 6265ac8c19 - (tag: build-1.5.20-dev-38, origin/rr/gorshenev/klib_evolution_master) Re-enabled disabled test (2 days ago) <Alexander Gorshenev>
* 16b3fedcd4 - Created AbstractKlibBinaryCompatibilityTest and AbstractJsKlibBinaryCompatibilityTest A common test runner for klib binary compatibility tests and its js counterpart (2 days ago) <Alexander Gorshenev>
* e7cf34a2a9 - (tag: build-1.5.20-dev-27) Workaround illegal access problem in daemon for JDK 17-ea (3 days ago) <Alexander Udalov>
* f08733eb75 - CLI: suppress warning on JDK 9+ with illegal access to ResourceBundle (3 days ago) <Alexander Udalov>
* 2ef4ca4e6e - CLI: do not pass -noverify to java process starting from JDK 13 (3 days ago) <Alexander Udalov>
* 2bbe3db041 - Update copyrights in CLI scripts (3 days ago) <Alexander Udalov>
* 9f9c8e3d77 - (tag: build-1.5.20-dev-15) Mute stream api test on Android (3 days ago) <Mikhael Bogdanov>
* 21f022dec2 - (tag: build-1.5.20-dev-13) Add :kotlin-scripting-compiler.test to modules with disabled -Werror flag (3 days ago) <Dmitriy Novozhilov>
* 021a63827d - (tag: build-1.5.20-dev-12) Add API version 1.5 to accepted values in MPP language settings (3 days ago) <Sergey Igushkin>
* 6a29097a8c - Remove obsolete dependency for dx (3 days ago) <Mikhael Bogdanov>
* be9ef8f3c8 - Remove obsolete DxChecker (3 days ago) <Mikhael Bogdanov>
2021-02-02 09:38:07 +01:00
Vasily Levchenko
40959c756d
Revert "Temporary remove all -Werror flags"
...
This reverts commit 89c09214eeed951684405c10c233304834a89beb.
2021-02-01 16:54:15 +01:00
Vasily Levchenko
c4dcdff646
[kotlin compiler][update] 1.5.20-dev-7
...
* 482e217b5e - (tag: build-1.5.20-dev-7) JVM IR: Fix inline class mangling for calls to internal functions (5 hours ago) <Steven Schäfer>
* 6747084fe2 - (tag: build-1.5.20-dev-2) FIR TEST: perform more accurate check on file identity (6 hours ago) <Mikhail Glukhikh>
* 338aad98eb - FIR: run diagnostic "with stdlib" tests also in light tree mode (6 hours ago) <Mikhail Glukhikh>
* 7d4eaefd36 - FIR: report UNSAFE_CALL on dot when possible (6 hours ago) <Mikhail Glukhikh>
* 0ee4f1f393 - FIR: more exact nullability determination in potential UNSAFE_CALL check (6 hours ago) <Mikhail Glukhikh>
* e72ddbcbfe - FIR checker: differentiate UNSAFE_CALL from INAPPLICABLE_CANDIDATE (6 hours ago) <Jinseong Jeon>
* 4b823eca21 - Fix test data (FIR_IDENTICAL) (6 hours ago) <Mikhail Glukhikh>
* 3e1fabd46c - (tag: build-1.5.0-dev-2278, tag: build-1.5.0-M1-7, origin/1.5.0-M1, origin/1.5.0) Set ANDROID_SDK_ROOT for android box tests (7 hours ago) <Mikhael Bogdanov>
* 4a50dc9074 - (tag: build-1.5.0-dev-2269, tag: build-1.5.0-M1-6) Add workaround for problem with initialization of :tools:kotlinp (8 hours ago) <Dmitriy Novozhilov>
* e8068b5576 - Update testdata of maven plugin tests (8 hours ago) <Dmitriy Novozhilov>
* 0a47b1c32b - Remove incorrectly added dependency on experimental coroutines (8 hours ago) <Dmitriy Novozhilov>
* 0769157a16 - Revert "Revert "Build: enable -Werror in stdlib/core/compiler/plugins modules"" (8 hours ago) <Dmitriy Novozhilov>
* 7e3802bde3 - Advance bootstrap to 1.5.0-dev-2205 (8 hours ago) <Dmitriy Novozhilov>
* c5baf3fdd2 - (tag: build-1.5.0-dev-2267) Upgrade gradle plugin to 4.1. and build tools to 29.0.3 for android box tests (9 hours ago) <Mikhael Bogdanov>
* 9459f8113f - Set ANDROID_HOME/ANDROID_SDK_ROOT for android box tests (9 hours ago) <Mikhael Bogdanov>
* fd29fab971 - [Gradle, JS] Update tool versions (9 hours ago) <Ilya Goncharov>
* 9efac8f68b - Propagate all annotations during creating simple functional types (10 hours ago) <Victor Petukhov>
* 5d7dc5fa39 - (tag: build-1.5.0-dev-2264) JVM_IR indy-SAM conversions: minor updates (10 hours ago) <Dmitry Petrov>
* f34224ecee - JVM_IR indy-SAM conversions: tests for function references equality (10 hours ago) <Dmitry Petrov>
* f0abd8bc68 - JVM_IR indy-SAM conversions: prohibit in crossinline lambdas (10 hours ago) <Dmitry Petrov>
* ad1d80d700 - JVM_IR indy-SAM conversions: add more tests (10 hours ago) <Dmitry Petrov>
* 98b0c07b18 - JVM_IR indy-SAM conversions: inline funs and lambdas (10 hours ago) <Dmitry Petrov>
* 4da2f3d9d4 - JVM_IR indy-SAM conversions: use old scheme for suspend funs (10 hours ago) <Dmitry Petrov>
* 1f16b96796 - JVM_IR indy-SAM conversions: inline classes (10 hours ago) <Dmitry Petrov>
* f30e25aa52 - JVM_IR indy-SAM conversions: more cases (10 hours ago) <Dmitry Petrov>
* 3140cca050 - JVM_IR indy-SAM conversions, 1st passing tests (10 hours ago) <Dmitry Petrov>
* c13949d322 - (tag: build-1.5.0-dev-2261) [Gradle, JS] Move incremental test into non-ir js tests and add module name into 2js plugin (11 hours ago) <Ilya Goncharov>
* 7e6abffb62 - (tag: build-1.5.0-dev-2255) FIR: Fix incorrectly serialized type (13 hours ago) <Denis.Zharkov>
* 1e0d9f4075 - FIR2IR: Do not add implicit casts for types with different nullability (13 hours ago) <Denis.Zharkov>
* 5c62ee4ba8 - FIR2IR: Fix complex cases of smart cast expressions used as dispatch receiver (13 hours ago) <Denis.Zharkov>
* b3b1eb57ae - FIR2IR: Simplify Fir2IrImplicitCastInserter::convertToImplicitCastExpression (13 hours ago) <Denis.Zharkov>
* 71596a08b3 - FIR2IR: Simplify Fir2IrImplicitCastInserter (13 hours ago) <Denis.Zharkov>
* aab85121e2 - Minor. Add clarification comment to MainFunctionDetector (13 hours ago) <Denis.Zharkov>
* b1b89e6f5f - FIR2IR: Fix smart-cast approximation implicit receiver (13 hours ago) <Denis.Zharkov>
* d9f45fdf9e - FIR2IR: Fix incorrect fake override structure for delegated member in supertype (13 hours ago) <Denis.Zharkov>
* 844d2572e5 - Don't run dx test in emulator (13 hours ago) <Mikhael Bogdanov>
* 1c612376dd - (tag: build-1.5.0-dev-2235) Disable some android box test (27 hours ago) <Mikhael Bogdanov>
* 0ad24f5346 - (tag: build-1.5.0-dev-2233) Enable Android box test (27 hours ago) <Mikhael Bogdanov>
* b16b1b3b78 - Test for obsolete KT-26360 (27 hours ago) <Mikhael Bogdanov>
* bea29d0de5 - Add test for KT-44074 (27 hours ago) <Mikhael Bogdanov>
* 5fa9acc17a - (tag: build-1.5.0-dev-2227) [JS IR] Add additional exported declarations inside dce loop (28 hours ago) <Ilya Goncharov>
* d88d1d048e - [JS IR] Context to NameTables for stable names in additional exported declarations (28 hours ago) <Ilya Goncharov>
* f186047101 - [JS IR] Add additional exported declarations with exported stub to dce (28 hours ago) <Ilya Goncharov>
* 6e98b81f3a - [JS IR] Use recursive isExported for stable name detection (28 hours ago) <Ilya Goncharov>
* 977781fa49 - [JS IR] Add tests with export all file and export nested class (28 hours ago) <Ilya Goncharov>
* 1b68f35f7c - (tag: build-1.5.0-dev-2217) FIR: create new ConeTypeCheckerContext on every supertypes calculation (32 hours ago) <Ilya Kirillov>
* 1c80c5610d - (tag: build-1.5.0-dev-2205, origin/mg/performance-check-1) FIR: fix serialization of accessor with source-level annotations (34 hours ago) <Mikhail Glukhikh>
* 72b07c727b - fixup! Add runtime dependency on experimental coroutines to :kotlin-scripting-compiler-impl (34 hours ago) <Dmitriy Novozhilov>
* 4389cc7787 - Update testdata of maven plugin tests (34 hours ago) <Dmitriy Novozhilov>
* 8b892a46c9 - Update testdata of maven plugin test (34 hours ago) <Dmitriy Novozhilov>
* f740e4141c - Temporary force building all libraries with old backend (34 hours ago) <Dmitriy Novozhilov>
* 71d8b842fd - Add runtime dependency on experimental coroutines to :kotlin-scripting-compiler-impl (34 hours ago) <Dmitriy Novozhilov>
* 17230397e6 - [Test] Update or drop some IDE tests about experimental coroutines (34 hours ago) <Dmitriy Novozhilov>
* bc3b791cd8 - [TMP] Remove :kotlin-coroutines-experimental-compat module (34 hours ago) <Dmitriy Novozhilov>
* 1300ec3e45 - Revert "Build: enable -Werror in stdlib/core/compiler/plugins modules" (34 hours ago) <Dmitriy Novozhilov>
* f3364ec602 - [TD] Update testdata according to KT-44546 (34 hours ago) <Dmitriy Novozhilov>
* 299272fa6d - [Test] Update diagnostics testdata according to allowed suspend fun interfaces (34 hours ago) <Dmitriy Novozhilov>
* a253b9508e - Mute some ultra light classes tests according to KT-44472 (34 hours ago) <Dmitriy Novozhilov>
* c0bc492029 - Mute some script tests according to KT-44471 (34 hours ago) <Dmitriy Novozhilov>
* 95aa8dc85a - Fix detecting of non-physical files in ClassFileFactory (34 hours ago) <Dmitriy Novozhilov>
* 3b97835b74 - Disable `-Werror` for :compiler:cli module (34 hours ago) <Dmitriy Novozhilov>
* 2c3031f981 - [Test] Mute IC with circular dependencies with JVM IR backend (34 hours ago) <Dmitriy Novozhilov>
* ba44ad1aa3 - Approximate anonymous return types for private inline functions to explicit supertype or Any (KT-33917) (34 hours ago) <Victor Petukhov>
* 670f029bdf - Allow passing non-spread arrays into a vararg parameter after sam properly, through propagating vararg element type to a sam adapter from the original parameter descriptor (34 hours ago) <Victor Petukhov>
* af3eaf5d71 - Add explicit disabling `ProhibitVarargAsArrayAfterSamArgument` feature in tests as it's enabled by default in 1.5 (34 hours ago) <Victor Petukhov>
* e39bbcd937 - Unmute test which checks the evaluation order of value arguments with varargs. (34 hours ago) <Victor Petukhov>
* 4f8b12c96f - [Test] Fix various tests according to switching to kotlin 1.5 (34 hours ago) <Dmitriy Novozhilov>
* 64100eec07 - [Test] Add workaround for KT-44359 (34 hours ago) <Dmitriy Novozhilov>
* ffc585ad5c - [Debugger] Fix compiler option for disabling IR backend in tests (34 hours ago) <Dmitriy Novozhilov>
* cd93b2f39b - Use old backend in script compilation context (34 hours ago) <Dmitriy Novozhilov>
* ee1aff1012 - [Test] Update different testdata according to changes in sealed classes (34 hours ago) <Dmitriy Novozhilov>
* 81fd8b5940 - [IR] Fix undeterministic order in signature clash reporting (34 hours ago) <Dmitriy Novozhilov>
* 6a2796b067 - [Test] Fix source maps in testdata according to KT-37704 (34 hours ago) <Dmitriy Novozhilov>
* a6600cef47 - [Test] Remove some outdated tests from LocalInspectionTestGenerated (34 hours ago) <Dmitriy Novozhilov>
* a9ef8bb32f - [IDE] Update SuperClassNotInitialized to relaxed restrictions on sealed classes (34 hours ago) <Dmitriy Novozhilov>
* 16e0c0b820 - [Test] Update testdata of quickfix tests related to sealed classes (34 hours ago) <Dmitriy Novozhilov>
* 7632c11745 - Enforce using old backend in JvmCliReplShellExtension (34 hours ago) <Dmitriy Novozhilov>
* c6039d76d3 - Enforce using old backend in JvmAbiAnalysisHandlerExtension (34 hours ago) <Dmitriy Novozhilov>
* f350e9dacb - Fix rendering of metadata of multifile facades in classFilesComparison.kt (34 hours ago) <Alexander Udalov>
* 1deb317e0d - Update and regenerate incremental compilation tests for 1.5 (34 hours ago) <Alexander Udalov>
* 4dff7e648f - Minor, restore abiStabilityUnstableWithOldBackend CLI test (34 hours ago) <Alexander Udalov>
* d87d0cceae - JVM IR: report all sources as outputs for .kotlin_module file (34 hours ago) <Alexander Udalov>
* f3393eae1b - [Test] Update testdata of CompileKotlinAgainstCustomBinariesTest (34 hours ago) <Dmitriy Novozhilov>
* 9b80a552e9 - [Test] Update testdata of spec tests (34 hours ago) <Dmitriy Novozhilov>
* 73e6d42224 - [Test] Update CLI tests according to new default language version (34 hours ago) <Dmitriy Novozhilov>
* 5122e748c1 - Add workaround for KT-44316 (34 hours ago) <Dmitriy Novozhilov>
* facc52fe49 - Introduce ApiVersion.KOTLIN_1_5 (34 hours ago) <Dmitriy Novozhilov>
* f14bd87ecc - [Test] Update testdata of diagnostic tests during to change language to 1.5 (34 hours ago) <Dmitriy Novozhilov>
* d7cfd9c188 - Switch latest stable version to 1.5 (34 hours ago) <Dmitriy Novozhilov>
* 5098eb84af - Switch IS_PRE_RELEASE flag to true (34 hours ago) <Dmitriy Novozhilov>
* 836261ba6e - (tag: build-1.5.0-dev-2201, tag: build-1.5.0-dev-2195) [Test] Ignore test infrastucture sources in debugging tests (2 days ago) <Kristoffer Andersen>
* 46b7a774b5 - (tag: build-1.5.0-dev-2182, tag: build-1.5.0-dev-2180) Commonize CharCategory and related functions #KT-39177 #KT-43216 #KT-39906 #KT-30652 (2 days ago) <Abduqodiri Qurbonzoda>
* 9b429fb535 - (tag: build-1.5.0-dev-2171) FIR IDE: update testdata (2 days ago) <Ilya Kirillov>
* 1d167e4bc5 - FIR: enable inline classes support in kotlin.compiler.fir.tree module (2 days ago) <Ilya Kirillov>
* c53d6ed5d2 - FIR: remove SymbolProviderCache as it is unused now (2 days ago) <Ilya Kirillov>
* 9f5b46cc76 - FIR: use MutableMap in JavaSymbolProvider.parentClassTypeParameterStackCache as temp solution (2 days ago) <Ilya Kirillov>
* 6a83b8b5a4 - FIR: migrate FirDependenciesSymbolProviderImpl to FirCachesFactory (2 days ago) <Ilya Kirillov>
* 6543429b9a - FIR: use FirCachesFactory for package parts cache in KotlinDeserializedJvmSymbolsProvider (2 days ago) <Ilya Kirillov>
* 32ae395e05 - FIR: use FirCachesFactory for package type alias in KotlinDeserializedJvmSymbolsProvider (2 days ago) <Ilya Kirillov>
* b270d66f68 - FIR: use FirCachesFactory for class cache in KotlinDeserializedJvmSymbolsProvider (2 days ago) <Ilya Kirillov>
* 3cee5e848a - FIR: encapsulate annotation loading in KotlinDeserializedJvmSymbolsProvider.knownClassNamesInPackage into class (2 days ago) <Ilya Kirillov>
* 169134655a - FIR: encapsulate KotlinDeserializedJvmSymbolsProvider.knownClassNamesInPackage into class (2 days ago) <Ilya Kirillov>
* 7284acc9f9 - FIR IDE: use FirCaches in JavaSymbolProvider (2 days ago) <Ilya Kirillov>
* 1fef5859e3 - FIR IDE: implement thread safe fir caches for IDE (2 days ago) <Ilya Kirillov>
* 191a948ffe - FIR: introduce caches factory (2 days ago) <Ilya Kirillov>
* 2f12b8f87f - FIR: refactoring, move class Java class building to separate fun (2 days ago) <Ilya Kirillov>
* 93436c1341 - (tag: build-1.5.0-dev-2170) FIR: optimize / simplify member checkers (2 days ago) <Mikhail Glukhikh>
* 97241599bf - FIR checker: add support diagnostic: EXPECTED_PRIVATE_DECLARATION (2 days ago) <Jinseong Jeon>
* 57c8dd86a0 - FIR checker: introduce top-level property checkers (2 days ago) <Jinseong Jeon>
* f9378a3ab7 - FIR checker: add diagnostic EXPECTED_DECLARATION_WITH_BODY (2 days ago) <Jinseong Jeon>
* 9341ca3004 - FIR checker: introduce top-level function checker (2 days ago) <Jinseong Jeon>
* df68f319bc - FIR LT: simplify defaultValue() search (2 days ago) <Mikhail Glukhikh>
* 8b4f2b269c - FIR checker: introduce PARAMETER_* positioning strategies (2 days ago) <Jinseong Jeon>
* 33b7c68a21 - (tag: build-1.5.0-dev-2161) Add FIR_IDENTICAL to kt44440.kt test (2 days ago) <Mikhail Glukhikh>
* 977ac7cbe7 - (tag: build-1.5.0-dev-2150) Propagate nullness flexibility into the result type from type variables in other constraints during result type finding, to prevent variable fixation to less flexible type (2 days ago) <Victor Petukhov>
* ce1f9882df - (tag: build-1.5.0-dev-2140) FIR2IR: Fix mapping for intersection overrides of deserialized functions (2 days ago) <Mikhail Glukhikh>
* 4bde884844 - (tag: build-1.5.0-dev-2138) [JS IR] Use non-persistent IR for non-dce-driven mode (2 days ago) <Svyatoslav Kuzmich>
* 02615ec569 - [JS IR] Fix: Use proper parameter in ExportedDefaultParameterStub (2 days ago) <Svyatoslav Kuzmich>
* 75ed167566 - (tag: build-1.5.0-dev-2117, minamoto/composite-build-fix) FIR IDE: Use `FirModuleResolveState` instead of `TowerDataContextProvider` (3 days ago) <Roman Golyshev>
* dd91ebf1ea - FIR IDE: Collect TowerDataContext only for block-level expressions (3 days ago) <Roman Golyshev>
* b51b8b59b1 - FIR IDE: Collect scopes in `FirDesignatedImplicitTypesTransformerForIDE` (3 days ago) <Roman Golyshev>
* 445edf8e28 - FIR IDE: Mark `FirTowerDataContextCollector` as `ThreadSafeMutableState` (3 days ago) <Roman Golyshev>
* 11564d7950 - FIR: Collect all scopes in `FirModuleResolveStateImpl` (3 days ago) <Roman Golyshev>
* 8bc7866f01 - (tag: build-1.5.0-dev-2110) [KLIB] Fix klib IO when accessing parent file (3 days ago) <Roman Artemev>
* 6118d1cf23 - (tag: build-1.5.0-dev-2096, tag: build-1.5.0-dev-2086) [Commonizer] Fix commonizer build (3 days ago) <Roman Artemev>
* b0adcffed9 - [JS IR] Fix transitive dependency resolve (3 days ago) <Roman Artemev>
* 75016bf54d - [Gradle, JS] Fix bridge between Gradle and Js IR CLI (3 days ago) <Roman Artemev>
* 350ff8033d - [IC KLIB] Replace JS IR build log with KLIB build log for klib compialtion (3 days ago) <Roman Artemev>
* 5c25ef62e2 - [JVM IR] Fix jvm test runner (3 days ago) <Roman Artemev>
* b4ed7110dd - [IC TEST] Fix IC multi module tests for gradle (3 days ago) <Roman Artemev>
* 04777d2ff2 - [IC TEST] Generate legacy js multi module IC tests (3 days ago) <Roman Artemev>
* 898c0470dc - [IC TEST] Implement legacy js multi module gradle-like test infra (3 days ago) <Roman Artemev>
* 43022a292d - [IC TEST] Abstract multi module test runner from klib (3 days ago) <Roman Artemev>
* 5b1c70a430 - [KLIB IC] Generate multi module klib IC tests (3 days ago) <Roman Artemev>
* 10d8e95df7 - [IC TEST] Support multi module IC tests for klibs (3 days ago) <Roman Artemev>
* 9aeda12b99 - [KLIB IC] Produce .klib file instead of directory in test (3 days ago) <Roman Artemev>
* 37c7f60ae7 - [KLIB] Fix issues between directory and .klib modes (3 days ago) <Roman Artemev>
* 939da9dbc8 - [KLIB] Take into account *.klib rebuild similar to *.jar (3 days ago) <Roman Artemev>
* daf1da1c70 - [KLIB IC] Fix klib IC test data (3 days ago) <Roman Artemev>
* 380225e0cb - [KLIB IC] Support special klib-build.log in IC test infrastructure (3 days ago) <Roman Artemev>
* 96ba3b873e - [IC] Add in-module tests for incremental compilation (3 days ago) <Roman Artemev>
* 697d4675a2 - [KLIB] Improve klib debugging implementing `KotlinLibrary.toString()` (3 days ago) <Roman Artemev>
* 2daf0cc11c - [JS IR] Support additional repositories in CLI (cli part) (3 days ago) <Roman Artemev>
* cd9e341fa9 - [JS IR] Support additional repositories in CLI (compiler part) (3 days ago) <Roman Artemev>
* e22711d17f - (tag: build-1.5.0-dev-2085) [FIR] Reuse empty scopes (3 days ago) <Simon Ogorodnik>
* 67267518f0 - [FIR] Optimize tower group comparisons (3 days ago) <Simon Ogorodnik>
* 4530cdefe5 - [FIR] Implement proper equals/hashCode for TowerGroupKind.WithDepth (3 days ago) <Simon Ogorodnik>
* a4dd47daab - (tag: build-1.5.0-dev-2080, origin/master-for-ide) Update ReadMe.md (3 days ago) <Alexander Anisimov>
* 8019dbe06c - (tag: build-1.5.0-dev-2076) Do not leak LowMemoryWatcher on plugin unload (3 days ago) <Vladimir Dolzhenko>
* 76c2288e21 - (tag: build-1.5.0-dev-2073) IrInterpreter: interpret IrGetField properly (3 days ago) <Mikhail Glukhikh>
* b311e95487 - FIR2IR: don't generate IR getter for const library properties (3 days ago) <Mikhail Glukhikh>
* e2521718dd - (tag: build-1.5.0-dev-2069) Kapt: Add flag to keep KDoc comments in stubs (3 days ago) <Hung Nguyen>
* dcda47b502 - (tag: build-1.5.0-dev-2067) Ensure that Decompiler and IDE agree on rendered function types with parameterized annotations (3 days ago) <sebastian.sellmair>
* 122d04b9fa - (tag: build-1.5.0-dev-2065) Returned support for generic serializers in @UseSerializers (#4055 ) (3 days ago) <Sergey Shanshin>
* 1a4b327210 - (tag: build-1.5.0-dev-2053) FIR2IR: fix smart casts in case field is accessed (3 days ago) <Mikhail Glukhikh>
* 1c9064836e - FIR2IR: fix intersection type smart cast when synthetic property accessed (3 days ago) <Mikhail Glukhikh>
* 504bdfc283 - (tag: build-1.5.0-dev-2038) testData for binary compatibility tests on klib library evolution (4 days ago) <Alexander Gorshenev>
* 3704b2a5af - (tag: build-1.5.0-dev-2031) Fix testJvmKtAppDependsOnMppTestRuntime after 3b0f4f31 (4 days ago) <Sergey Igushkin>
* d4965b1e6e - (tag: build-1.5.0-dev-2029) Avoid resolving deprecated configurations in tests (#3970 ) (4 days ago) <Bingran>
* 3b0f4f3164 - (tag: build-1.5.0-dev-2028) Set canBeConsumed = false on the deprecated configurations like compile (4 days ago) <Sergey Igushkin>
* 3e820ff3b1 - (tag: build-1.5.0-dev-2023) JVM: Take inline class mangling state into account for default methods (4 days ago) <Steven Schäfer>
* f85263ca7f - (tag: build-1.5.0-dev-2018) [JS IR] Add fast path to JsCodeOutliningLowering (4 days ago) <Svyatoslav Kuzmich>
* cb3b1f8ae2 - [JS IR] Fix referencing Kotin variables in inline JS code (4 days ago) <Svyatoslav Kuzmich>
* 708e6914bd - (tag: build-1.5.0-dev-2012, tag: build-1.5.0-dev-2006) JVM JVM_IR hide sealed class constructors (4 days ago) <Dmitry Petrov>
* ca3bb02897 - (tag: build-1.5.0-dev-2004) [TD] Update spec testdata after f06a5321 (4 days ago) <Dmitriy Novozhilov>
* f61a318c9d - [Test] Migrate AbstractBytecodeTextTest to new test infrastructure (4 days ago) <Dmitriy Novozhilov>
* e928448e00 - [Test] Fix default jps `[JSP] Fast FIR tests` run configuration (4 days ago) <Dmitriy Novozhilov>
* 663d5026d8 - [Test] Migrate FIR diagnostic spec tests to new infrastructure (4 days ago) <Dmitriy Novozhilov>
* 0b45139b34 - [Test] Fix OutOfMemoryError during extracting meta info from test (4 days ago) <Dmitriy Novozhilov>
* fd8795de99 - [Test] Fix FirIdenticalChecker and update some FIR_IDENTICAL testdata (4 days ago) <Dmitriy Novozhilov>
* 98c22f9e59 - [TD] Add forgotten bytecode dump (4 days ago) <Dmitriy Novozhilov>
* 5c0cfa87ba - [Test] Support some jvm codegen specific configuration directives (4 days ago) <Dmitriy Novozhilov>
* 7d4adaba21 - [Test] Add ability to simply declaring mapping between directives and configuration keys (4 days ago) <Dmitriy Novozhilov>
* 5490689fea - [Test] Add ability to disable specific handler if there was an error from previous one (4 days ago) <Dmitriy Novozhilov>
* 42f9442728 - [Test] Handle any Throwable from test instead of AssertionError (4 days ago) <Dmitriy Novozhilov>
* c111c33950 - (tag: build-1.5.0-dev-2001) Fix failing tests after 8bd78064be (4 days ago) <Victor Petukhov>
* 1654dfb3bf - (tag: build-1.5.0-dev-1999) Upgrade Apache Ant dependency to 1.10.7 (4 days ago) <scaventz>
* aa1e23d9b0 - (tag: build-1.5.0-dev-1993) [JS IR] Use origins for bridge with and without stable names (4 days ago) <Ilya Goncharov>
* 57fdabdace - [JS IR] Add BRIDGE origin as ignore for stabitility of names (4 days ago) <Ilya Goncharov>
* a89fe90043 - [JS IR] Add test on exportable overriden method (4 days ago) <Ilya Goncharov>
* f06a5321a6 - (tag: build-1.5.0-dev-1991, tag: build-1.5.0-M1-4, tag: build-1.5.0-M1-2, tag: build-1.5.0-M1-1) Approximate definitely not-null types for type parameter's types if they are already not-null (has not-null upper bounds) (4 days ago) <Victor Petukhov>
* f2c1608c2b - (tag: build-1.5.0-dev-1988) Update testData (4 days ago) <Simon Ogorodnik>
* 9548caf6ea - (tag: build-1.5.0-dev-1982) FIR2IR: Use TEST ClassBuilderFactory in for tests (4 days ago) <Denis.Zharkov>
* 8c30adc301 - FIR2IR: Unwrap intersection overrides for intersection types (4 days ago) <Denis.Zharkov>
* 3a3d2ee3e9 - FIR2IR: Fix mapping for intersection overrides of deserialized properties (4 days ago) <Denis.Zharkov>
* fdf0934ade - Don't generate txt dump for `buildFlexibleEnhancement.kt` diagnostic test (4 days ago) <Victor Petukhov>
* 8bd78064be - Do substitution of a type enhancement, not only lower and upper bounds (4 days ago) <Victor Petukhov>
* 83c93aca2e - Build type enhancement properly, by taking into account both bounds of the original flexible type (5 days ago) <Victor Petukhov>
2021-02-01 16:54:15 +01:00
Dmitriy Novozhilov
29f68fe7ae
Temporary remove all -Werror flags
...
This is needed for transational period of migrating kotlin repository to compiler with version 1.5
(cherry picked from commit 2836a17952dd47b5b8fe176a0b0374c23567b2ff)
2021-02-01 16:54:15 +01:00
Vasily Levchenko
8b2f0d644b
[build] kotlin.*Compile: -Xskip-prerelease-check
...
(cherry picked from commit 57172ac6ead928b565fefaf49d8405a07c856e25)
2021-02-01 16:54:15 +01:00
Abduqodiri Qurbonzoda
e63b405f58
Commonize CharCategory and related functions #KT-39177 #KT-43216 #KT-39906 #KT-30652
...
(cherry picked from commit fc5c01b9a72498f9bd200817936a629689c0bff0)
2021-02-01 16:54:15 +01:00
Alexander Gorshenev
ec024cee53
Extracted multi-module compiler runner for external tests to a separate kotlin file.
...
(cherry picked from commit 4fd88e4d33d8f80370b3ba4eee4c64869c1f1734)
2021-02-01 16:54:15 +01:00
Alexander Gorshenev
58ea71cb0e
Made test runner work with binary compatibility tests
...
(cherry picked from commit e0b599a632b94e4b1303fc94275dcd5b6a7dfb6b)
2021-02-01 16:54:15 +01:00
Roman Artemev
64445bb793
Fix konan klib output setup
...
(cherry picked from commit c75b32ed1a4b8de2801bfece680b6ef7778b6dd5)
2021-02-01 16:54:15 +01:00
Roman Artemev
67fa7c779a
Fix klib install gradle task
...
(cherry picked from commit a36abd282efab4568fceb92f8102e13fcac359fd)
2021-02-01 16:54:15 +01:00
Roman Artemev
3127da287f
Add klibOutputFileName(..) into OutputFiles.kt
...
(cherry picked from commit c4511b8b6b8e75f0d7b3f33007da3a75923bd61b)
2021-02-01 16:54:15 +01:00
Roman Artemev
fde107b181
[KLIB] Adapt new klib io API in K/N
...
(cherry picked from commit 70fabb6a9db83db5f5b26b54f2656655316ea31c)
2021-02-01 16:54:15 +01:00
Alexander Shabalin
04ee3e37e7
Implement ref updates in new MM ( #4653 )
2021-02-01 16:54:15 +01:00
Alexander Shabalin
9e99932b24
Add a check for single-thread mutator ( #4665 )
2021-02-01 16:54:14 +01:00
Igor Chevdar
c12d79176a
[runtime] Fixed UB with signed overflow
2021-02-01 16:54:14 +01:00
Igor Chevdar
c8633d8bda
[runtime] Vectorized polynomial hash for strings
...
This is for consistency with Kotlin/JVM
2021-02-01 16:54:14 +01:00
Pavel Punegov
95a92d865e
Adds workaround for IDEA-257366
2021-02-01 16:54:14 +01:00
Vasily Levchenko
3378aeddb5
[interop][c][reverse][test] (KT-36639)
2021-02-01 16:54:14 +01:00
Vasily Levchenko
f887dcb79a
[interop][c][reverse] drop extensions check in function generator (KT-36639)
...
- Initially this check was done with assumption that extension function couldn't be overrided
2021-02-01 16:54:14 +01:00
Alexander Shabalin
d84c83d7da
Extract FreezeHooks and make them testable ( #4654 )
2021-02-01 16:54:14 +01:00
Alexander Shabalin
e2280ce855
Add a bunch of symbols required by Kotlin runtime part ( #4655 )
2021-02-01 16:54:14 +01:00
Alexander Shabalin
51f70254f7
Use non-terminating TODO for safepoints ( #4659 )
2021-02-01 16:54:14 +01:00
Ilya Matveev
a5cce930b1
[samples] Correct architecture for CocoaPods sample
2021-02-01 16:54:14 +01:00
Pavel Punegov
8a48609823
Lazy task creation in konan plugin using Gradle Providers API.
...
Removes obsolete CMake task and IDE model.
Use Provider API for klib files. Replace findAll with matching to make tasks configure lazily
Make some test tasks use lazy configuration
Fix adding tasks to lists. Add it. to all fields to improve IDEA navigation
Remove obsolete IDE model from the task
Remove tooling model tests
Fix aggregate task dependency
Fix run tasks. Cleanup
Review fixes
2021-02-01 16:54:14 +01:00
Alexander Shabalin
716326a60f
Disable erroneously enabled tests on wasm ( #4652 )
2021-02-01 16:54:14 +01:00
Vasily Levchenko
e9501e82cc
[kotlin compiler][update] 1.5.0-dev-1963
...
* 293f2f9950 - (HEAD -> master, tag: build-1.5.0-dev-1963, origin/push/nk/all, origin/master, origin/HEAD) Build: Replace Bintray with Space for kotlin-dependencies repository (KTI-466) (vor 20 Stunden) <Nikolay Krasko>
* eed0f50c5d - (tag: build-1.5.0-dev-1955) Code cleanup: ConeAttributes (vor 2 Tagen) <Mikhail Glukhikh>
* 94e613dd01 - FIR: support custom annotation-based type attributes (vor 2 Tagen) <Mikhail Glukhikh>
* 4cd6266bce - FIR: fix suspend type serialization (vor 2 Tagen) <Mikhail Glukhikh>
* afe335e504 - FIR: serialize ExtensionFunctionType attribute (vor 2 Tagen) <Mikhail Glukhikh>
* 9e5c9efadf - FIR2IR: don't generate IrGetObject for anonymous objects (vor 2 Tagen) <Mikhail Glukhikh>
* 06ee768c6a - FIR: in case of smart cast, use original type for FirThisRcvrExpression (vor 2 Tagen) <Mikhail Glukhikh>
* 4fd4f504d0 - FIR: make componentX functions operator (vor 3 Tagen) <Mikhail Glukhikh>
* 7934853c8e - Set ABI stability to JVM modules which are built with FIR (vor 3 Tagen) <Mikhail Glukhikh>
* 4a76ea6ecb - (tag: build-1.5.0-dev-1927) JVM: regenerate objects if they have been regenerated in parent contexts (vor 3 Tagen) <pyos>
* ef36b81c67 - (tag: build-1.5.0-dev-1924) [JVM_IR] Reduce the amount of `super` suffixes on accesibility bridges. (vor 3 Tagen) <Mads Ager>
* a33877a9b9 - (tag: build-1.5.0-dev-1914) Fix add import quick fix for unresolved conventional invoke operator (vor 3 Tagen) <Mikhail Zarechenskiy>
* d2ce73853d - Report more specific diagnostic for variable + invoke calls (vor 3 Tagen) <Mikhail Zarechenskiy>
* c423750962 - (tag: build-1.5.0-dev-1913) [TD] Fix incorrect module structure directives in test data file (vor 3 Tagen) <Dmitriy Novozhilov>
* 0d058c7c8c - [Test] Allow parse FILE and MODULE directives with other strings between them in old tests (vor 3 Tagen) <Dmitriy Novozhilov>
* b9e9620ab5 - [TD] Unmute passing Fir2Ir text test (vor 3 Tagen) <Dmitriy Novozhilov>
* 842ed624a7 - [TD] Remove some outdated dumps in FIR_IDENTICAL tests (vor 3 Tagen) <Dmitriy Novozhilov>
* 77115cea92 - [TD] Union ir dumps of different test files (vor 3 Tagen) <Dmitriy Novozhilov>
* 4752924b13 - [TD] Update FQN's in testdata of IR text tests (vor 3 Tagen) <Dmitriy Novozhilov>
* 8286a160bd - [TD] Update order of directives (vor 3 Tagen) <Dmitriy Novozhilov>
* bdcb8aecab - [Test] Migrate AbstractFir2IrTextTest to new infrastructure (vor 3 Tagen) <Dmitriy Novozhilov>
* aba029237d - [Test] Add handler for comparing pretty kt ir dumps (vor 3 Tagen) <Dmitriy Novozhilov>
* 87ffbd8206 - [IR] Collect all dependencies of module recursively (vor 3 Tagen) <Dmitriy Novozhilov>
* aaa3fa5845 - [Test] Migrate IrTextTestGenerated to new infrastructure (vor 3 Tagen) <Dmitriy Novozhilov>
* 5ae5f660f6 - [Test] Add ability to explicitly declare default binary kind for test (vor 3 Tagen) <Dmitriy Novozhilov>
* a2ae618185 - [Test] Introduce IGNORE_ERRORS diagnostic to suppressing backend errors (vor 3 Tagen) <Dmitriy Novozhilov>
* acb6d2e196 - [Test] Allow facades to return null which indicates that facade can't complete it's job (vor 3 Tagen) <Dmitriy Novozhilov>
* 6a7cd0c811 - [Test] Add ability to specify applicability of diagnostic to module or file (vor 3 Tagen) <Dmitriy Novozhilov>
* 28cff22cd0 - [Test] Add ability to specify directive for test file (vor 3 Tagen) <Dmitriy Novozhilov>
* e17153fab9 - (tag: build-1896, tag: build-1.5.0-dev-1901) Minor, improve Ant test on includeRuntime (vor 4 Tagen) <Alexander Udalov>
* a13eb4c8e6 - Ant task: do not include runtime by default if destination is a jar (vor 4 Tagen) <scaventz>
* b0b7f39c75 - (tag: build-1893) FIR: Do not use return statement for type of a block expression (vor 4 Tagen) <Denis.Zharkov>
* 4dc2653736 - FIR: Do not complete finally parts of try-finally (vor 4 Tagen) <Denis.Zharkov>
* 7df4f67f7c - FIR: Minor. Drop unused parameter (vor 4 Tagen) <Denis.Zharkov>
* 9493e68584 - FIR: Do not run completion for lambda's explicit return too early (vor 4 Tagen) <Denis.Zharkov>
* 5afebb4e78 - FIR: Transform synthetic calls children even without incomplete candidate (vor 4 Tagen) <Denis.Zharkov>
* 5f0d00a83f - FIR: Use proper tower data contexts for postponed callable references (vor 4 Tagen) <Denis.Zharkov>
* ad30c6c380 - FIR: Fix callable references resolution when they're being returned from lambdas (vor 4 Tagen) <Denis.Zharkov>
* 0e368cc237 - FIR: Analyze return statements for implicit lambda with independent context (vor 4 Tagen) <Denis.Zharkov>
* 5e83e10a72 - FIR: Add callable references nodes to CFG (vor 4 Tagen) <Denis.Zharkov>
* 6dc0440cd0 - (tag: build-1.5.0-dev-1889) Remove commented code in previous commit (vor 4 Tagen) <Alexander Dudinsky>
* 71e74497b5 - (tag: build-1.5.0-dev-1888) Use `addTestJdk`&`removeTestJdk` methods instead `addJdk`&`removeJdk` (vor 4 Tagen) <Alexander Dudinsky>
* 20843b6894 - (tag: build-1.5.0-dev-1887) Remove error suppression in KotlinChangeSignatureDialog (vor 4 Tagen) <Mikhail Glukhikh>
* 628d6a9c30 - (tag: build-1.5.0-dev-1880) Don't store logger in instance field (vor 4 Tagen) <Pavel Kirpichenkov>
* 5003738d29 - Fix: use idea caches correctly (vor 4 Tagen) <Pavel Kirpichenkov>
* 87c6b6bffc - (tag: build-1.5.0-dev-1878) Revert "Set canBeConsumed = false on the deprecated configurations like compile" (vor 4 Tagen) <Sergey Igushkin>
* 2e660ef62a - (tag: build-1.5.0-dev-1875) Raw FIR: use lambda parameter type if available (vor 4 Tagen) <Jinseong Jeon>
* fa0b933bc8 - FIR checker: add diagnostics for missing/ambiguous component calls (vor 4 Tagen) <Jinseong Jeon>
* 83b9c29495 - FIR checker: relocate sealed class ctor call checker (vor 4 Tagen) <Jinseong Jeon>
* 5f0eb8a401 - FIR checker: minor cleanups (vor 4 Tagen) <Jinseong Jeon>
* be29b6d64d - FIR checker: use aliased checker when possible (part 2) (vor 4 Tagen) <Jinseong Jeon>
* de592f4f67 - FIR checker: introduce FunctionChecker alias (vor 4 Tagen) <Jinseong Jeon>
* 40bec30393 - FIR: implement LT positioning in diagnostic tests, fix LT strategies (vor 4 Tagen) <Mikhail Glukhikh>
* f1d8a6e5d1 - FIR checker: introduce DECLARATION_SIGNATURE_OR_DEFAULT positioning strategy (vor 4 Tagen) <Jinseong Jeon>
* 2e4daee1d4 - (tag: build-1.5.0-dev-1874) [FIR] Fix invalid diagnostic fir node sites and improved invalid type parameters count diagnostic report (vor 4 Tagen) <Igor Yakovlev>
* b7d3469819 - [FIR] Remove transform/accept from FirResolvedTypeRef.delegateTypeRef (vor 4 Tagen) <Simon Ogorodnik>
* 243f85a4d6 - [FIR IDE] Add base support for FIR incomplete types resolve (vor 4 Tagen) <Igor Yakovlev>
* 704366e531 - (tag: build-1.5.0-dev-1869) JVM: Mark suspend lambda receiver as used if callable reference (vor 4 Tagen) <Ilmir Usmanov>
* de00f72fa3 - (tag: build-1.5.0-dev-1863) Generate linenumber for inline call site in case of implicit iterator/hasNext/next calls in for loop (vor 4 Tagen) <Mikhael Bogdanov>
* dfacccf84f - (tag: build-1.5.0-dev-1862) Set canBeConsumed = false on the deprecated configurations like compile (vor 4 Tagen) <Sergey Igushkin>
* 6e913e16ad - Add integration tests for Kapt + Android Gradle plugin 7.0 (vor 4 Tagen) <Sergey Igushkin>
* 341b87fad0 - Use `implementation` instead of `compile` in GradleIT, fix versions (vor 4 Tagen) <Sergey Igushkin>
* 17b71555e0 - KT-43944: Don't access Android test source sets' API configurations (vor 4 Tagen) <Sergey Igushkin>
* 77ffc318f2 - (tag: build-1.5.0-dev-1860) KT-44250 [Sealed interfaces]: completion fails for 'when' with sealed (vor 4 Tagen) <Andrei Klunnyi>
* 14108011ee - (tag: build-1.5.0-dev-1853) [FIR] Fix inferring arguments of bare types in different situations (vor 4 Tagen) <Dmitriy Novozhilov>
* b99f1a1512 - (tag: build-1.5.0-dev-1847) FIR checker: error messages for function diagnostics (vor 4 Tagen) <Jinseong Jeon>
* 021395ce39 - FIR checker: error message for destructuring declaration diagnostic (vor 4 Tagen) <Jinseong Jeon>
* 35093e0958 - FIR checker: error messages for properties/accessors diagnostics (vor 4 Tagen) <Jinseong Jeon>
* 952576e98f - (tag: build-1.5.0-dev-1837) JVM_IR: Do not unbox Result parameter if it not only one inline class (vor 5 Tagen) <Ilmir Usmanov>
* d48f92775b - JVM_IR: Do not unbox Result parameter in invoke if there is a bridge (vor 5 Tagen) <Ilmir Usmanov>
* 0ddb603eaa - (tag: build-1.5.0-dev-1836) [JS IR] Fix of test with method in abstract class calling extension on super type (vor 5 Tagen) <Ilya Goncharov>
* 9c4f8f7e54 - (tag: build-1.5.0-dev-1835) JVM IR: Fix signature mapping for inline classes using new mangling (vor 5 Tagen) <Steven Schäfer>
* 91717cdcdd - (tag: build-1.5.0-dev-1822) Perform inline checks in IR tests (vor 5 Tagen) <Mikhael Bogdanov>
* 216b775095 - Remove obsolete code (vor 5 Tagen) <Mikhael Bogdanov>
* 147d60523d - Generate inline function arguments with parameters types (vor 5 Tagen) <Mikhael Bogdanov>
* 50ab9ed054 - [JS IR] Add test on interface with default method calling extension method on super-interface (vor 5 Tagen) <Ilya Goncharov>
* 5c28762c02 - (tag: build-1.5.0-dev-1765, tag: build-1.5.0-dev-1760) Fix check for local classes in approximating string table (vor 5 Tagen) <Pavel Kirpichenkov>
* b66f5c8180 - Drop type aliases for JS and KLIB string tables (vor 5 Tagen) <Pavel Kirpichenkov>
* 2f3f75b512 - Fix local anonymous class name error in K2MetadataCompiler (vor 5 Tagen) <Pavel Kirpichenkov>
* b82a44fa63 - Add test for KT-20996 (vor 5 Tagen) <Pavel Kirpichenkov>
* cce9469e6a - (tag: build-1.5.0-dev-1753) JVM_IR: Do not unbox Result parameter in Result methods (vor 5 Tagen) <Ilmir Usmanov>
* 10d9259df5 - (tag: build-1.5.0-dev-1738) Returned support for nullable types by not null serializers (vor 6 Tagen) <Sergey Shanshin>
* b476f1cc3e - (tag: build-1.5.0-dev-1727) Minor. Change test to use the feature instead of suppressing error (vor 6 Tagen) <Ilmir Usmanov>
* d1ee45b518 - Add language feature for suspend functions in fun interfaces (vor 6 Tagen) <Ilmir Usmanov>
* 6aa6f82c47 - (tag: build-1.5.0-dev-1723) Fix MultiplatformModelImportingContextImpl#isOrphanSourceSet predicate (vor 6 Tagen) <Yaroslav Chernyshev>
* cf228bebc3 - (tag: build-1.5.0-dev-1722) Use static year range in copyright of generated FIR and tests (vor 6 Tagen) <Svyatoslav Kuzmich>
* ba8223218f - [Wasm] Add inline property accessors optimization (vor 6 Tagen) <Svyatoslav Kuzmich>
* 2aa3c197a3 - [Wasm] Use non-persistent IR to speed up tests (vor 6 Tagen) <Svyatoslav Kuzmich>
* 11a3126c8c - (tag: build-1.5.0-dev-1719) FIR: copy class supertypes list on iterating while calculating supertypes (vor 6 Tagen) <Ilya Kirillov>
* a0ad85e20d - (tag: build-1.5.0-dev-1716, origin/rr/4u7/wip) Build: Disable caching of test tasks (vor 6 Tagen) <Vyacheslav Gerasimov>
* 284d42fd2b - (tag: build-1.5.0-dev-1710) Use camelCase for cacheKind control property (vor 6 Tagen) <Sergey Bogolepov>
* 29f95c7df2 - (tag: build-1.5.0-dev-1690) FIR: improve inference of implicit type arguments in casts (vor 7 Tagen) <pyos>
* acdc1f532b - (tag: build-1.5.0-dev-1682) Rewrite CommonizerTask params to fix ^KT-42098 (vor 7 Tagen) <sebastian.sellmair>
* 23332bac13 - (tag: build-1.5.0-dev-1665) More precise message for "this test can be unmuted" (vor 7 Tagen) <Shagen Ogandzhanian>
* 6331a135c8 - (tag: build-1.5.0-dev-1662) Add LightClassUtil.getLightClassMethodsByName to avoid resolving all lightClassMethods and filtration later on (vor 7 Tagen) <Vladimir Dolzhenko>
* 167bfcf6ea - (tag: build-1.5.0-dev-1658) Minor. Remove accidentally added bunch file (vor 7 Tagen) <Ilmir Usmanov>
* bf5feb1b4a - (tag: build-1.5.0-dev-1657) Remove KotlinMetadataTarget's KotlinTargetComponent in favour of KotlinSoftwareComponent.kt ^KT-44322 fixed (vor 7 Tagen) <Sebastian Sellmair>
* 9a5791ad6d - (tag: build-1.5.0-dev-1654) FIR: use correct context for enum entry resolve (vor 7 Tagen) <Mikhail Glukhikh>
* f85fc47383 - FIR: introduce separate companion object resolve context (vor 7 Tagen) <Mikhail Glukhikh>
* f282c3e547 - Cleanup: FirTowerResolveTask (vor 7 Tagen) <Mikhail Glukhikh>
* 9f06c1a500 - FIR cleanup: runResolverForDelegatingConstructor (vor 7 Tagen) <Mikhail Glukhikh>
* 6cee4e968e - [FIR] Don't call componentX for anonymous destructuring entry (vor 7 Tagen) <Mikhail Glukhikh>
* 795bd26eaf - FIR bootstrap: don't use -Werror in useFIR mode (vor 7 Tagen) <Mikhail Glukhikh>
* 3787018e40 - [FIR] Fix parameter index storage in contract serializer (vor 7 Tagen) <Mikhail Glukhikh>
* 12caf5d743 - Fix test BE JvmBoxRunner to be able to see FIR BB tests exceptions (vor 7 Tagen) <Mikhail Glukhikh>
2021-01-26 17:38:03 +03:00
Alexander Shabalin
b06a870011
Trust mimalloc to be thread safe ( #4649 )
2021-01-26 17:38:03 +03:00
Alexander Shabalin
d633b1c545
Mark safe points in code generator ( #4640 )
2021-01-26 17:38:03 +03:00
Dmitriy Dolovov
9e62134ea0
1.4.30-RC changelog
2021-01-26 17:38:03 +03:00
Alexander Shabalin
687cf20d7d
Deal with FrameOverlay in the new mm ( #4646 )
2021-01-26 17:38:03 +03:00
Alexander Shabalin
77e2b9f9a0
Disable running checkers by default ( #4644 )
...
* Make checkers be disabled by default
* Allow running checkers in test launcher
2021-01-26 17:38:03 +03:00
LepilkinaElena
71f44dce0f
Added StringTrimLowering to pipeline ( #4647 )
2021-01-26 17:38:02 +03:00
Pavel Punegov
73297a4ef3
Remove obsolete comments in the test
2021-01-26 17:38:02 +03:00
Pavel Punegov
6cc74a1b66
Better fix for the test: check for NUSInteger size
2021-01-26 17:38:02 +03:00
Pavel Punegov
9807a92fa7
Fix Unsigned long type encoding according to the ObjC encode rules
2021-01-26 17:38:02 +03:00
Pavel Punegov
b565562a1f
Fix architecture check in the test
2021-01-26 17:38:02 +03:00
Pavel Punegov
e241d1249c
Fix NSUInteger size for Watchos x64
2021-01-26 17:38:02 +03:00