Vasily Levchenko
bddd6534a6
[kotlin compiler][update] 1.3.0-rc-51
2018-09-19 22:43:46 +03:00
Nikolay Igotti
45032f0b88
Allow sharing top level vals with types marked as frozen. ( #2086 )
2018-09-19 11:23:32 +03:00
Vasily Levchenko
d1d7c1904f
[kotlin compiler][update] 1.3.0-rc-37 ( #2082 )
2018-09-18 14:14:49 +03:00
SvyatoslavScherbina
0faee23b1d
Fix #2069 ( #2073 )
2018-09-17 17:44:42 +03:00
Svyatoslav Scherbina
1791ed5643
Improve inner/nested class names in framework
...
Use 'Outer.Inner' instead of 'OuterInner' for Swift
Also do some refactoring and add other minor improvements.
2018-09-13 17:39:29 +03:00
Ilya Matveev
3e4f5fd4a2
Support OptionalExpectation in serializer ( #2048 )
...
* [serializer] Support OptionalExpectation
* Fix OptionalExectation test for Windows
* [tests] Don't print compiler args by default
2018-09-13 14:39:29 +03:00
alexander-gorshenev
30f5eb0bfa
Allow entry points without args: Array<String> ( #2049 )
2018-09-13 10:23:02 +03:00
Nikolay Igotti
b6a01a86f1
Update to 1.3.0-rc-6. ( #2050 )
2018-09-13 10:20:52 +03:00
alexander-gorshenev
27ce3b194d
Provided library versioning in klib. ( #2038 )
...
* Provided library versioning in klib.
* A test for library mismatch messages.
2018-09-13 02:10:34 +03:00
Ilya Matveev
d406b1b16d
Support OptionalExpectation ( #2040 )
2018-09-12 17:23:59 +03:00
Svyatoslav Scherbina
da2736337e
Improve naming in produced framework
...
* Group top-level declarations by file name instead of package name
* Remove main prefix from Swift class names
* Use 'Kotlin' prefix
* Instead of 'Stdlib'
* In Swift names for KotlinMutableSet/Dictionary, KotlinNumber and subclasses
2018-09-12 12:28:41 +03:00
Nikolay Igotti
2f61cf9fa3
Fix tests build.
2018-09-12 10:22:09 +03:00
SvyatoslavScherbina
996ec4a6fd
Update Kotlin with tests to 1.3.0-dev-391 ( #2037 )
2018-09-11 18:24:59 +03:00
Pavel Punegov
bc322396ce
Remove dependency on clean for external tests
2018-09-07 19:27:25 +03:00
Nikolay Igotti
101e7f0048
Fix memory bug induced by frozen lazy. ( #2018 )
2018-09-07 16:30:01 +03:00
Svyatoslav Scherbina
49eee47d7e
Fix #2004
...
Fix delegation to constructor of the same class in Objective-C subclasses
2018-09-05 12:47:03 +03:00
Pavel Punegov
9972a57af6
Update build version of Kotlin to 1.3-M2
...
Fix tests: replace source sets with properties
Fix interop: move cValuesOfUnsigned to native part
2018-08-31 16:26:38 +03:00
Svyatoslav Scherbina
5165617f1c
Update Kotlin to 1.3-M2-release-211
...
Built from rrr/1.3-M2/kotlin-native-upstream (921831e7)
based on 1.3-M2 release.
Fix #1968
2018-08-30 23:09:12 +03:00
Svyatoslav Scherbina
2b8612632e
Improve code by implicit integer coercion for literals and const vals
2018-08-30 11:55:05 +03:00
SvyatoslavScherbina
aac798e5ac
Use NSNumber subclasses for Kotlin numbers when producing framework ( #1956 )
2018-08-29 22:28:41 +03:00
Nikolay Igotti
f47fe79ef8
Concurrent API update. ( #1949 )
2018-08-29 10:20:07 +03:00
Sergey Bogolepov
31e64442d7
Fix for KT-26164 ( #1954 )
2018-08-28 15:01:58 +03:00
Nikolay Igotti
32fe05afa2
Copyright update. ( #1944 )
2018-08-27 14:55:51 +03:00
Nikolay Igotti
ce0b43e596
Support singleton objects in C interop. ( #1940 )
2018-08-27 14:48:29 +03:00
igotti-google
62bbfcebd8
Fix regular expression tests.
2018-08-25 10:47:36 +03:00
Nikolay Igotti
cbc404324c
Gross stdlib cleanup (part 3). ( #1929 )
2018-08-24 18:46:00 +03:00
SvyatoslavScherbina
8f1b94f38b
Use unsigned types in interop ( #1913 )
2018-08-24 18:30:56 +03:00
SvyatoslavScherbina
29cddb46bf
Support release coroutines ( #1909 )
2018-08-24 15:35:35 +03:00
Sergey Bogolepov
9b2fc6c6dd
Fix inlining of local objects. ( #1920 )
2018-08-24 10:30:14 +03:00
Nikolay Igotti
59eae5e04b
Gross stdlib cleanup (part 2) ( #1924 )
2018-08-24 10:14:10 +03:00
Nikolay Igotti
4606f02705
Gross stdlib cleanup (part 1). ( #1918 )
2018-08-23 11:48:37 +03:00
Ilya Matveev
0fd2e29804
SQUASHME: Fix typo
2018-08-23 14:50:36 +07:00
Ilya Matveev
902b9f6f48
[stdlib] Use merge sort for comparables too
2018-08-23 14:50:36 +07:00
Ilya Matveev
04c0cd3dd4
[stdlib] Use merge sort for sortWith
2018-08-23 14:50:36 +07:00
Nikolay Igotti
a216bf8903
Freeze top-level val. ( #1906 )
2018-08-22 14:30:42 +03:00
Svyatoslav Scherbina
5e054de4c3
Update external tests to 1.3-M2-eap-33
2018-08-21 22:52:14 +03:00
Vasily Levchenko
c78d070455
[compiler][update] 1.3-M2-eap-33 / build: 1.3-M1-eap-77
2018-08-21 18:44:55 +03:00
Sergey Bogolepov
8f7bcf2688
Fix for #1903 ( #1905 )
...
Fixed support for classes in inline functions
2018-08-21 11:41:09 +03:00
Nikolay Igotti
bed09e1a87
Atomic value setters. ( #1902 )
2018-08-19 00:49:15 +03:00
Pavel Punegov
5ce370bc11
Add test.disable_update to turn off auto update for debugging
2018-08-17 18:03:41 +03:00
Pavel Punegov
93e1609d5e
Disable regex tests on wasm32 due to exceptions usage
2018-08-17 18:03:41 +03:00
Pavel Punegov
b1a42d1d3d
Return math tests back
2018-08-17 18:03:41 +03:00
Pavel Punegov
7dbfdc047d
Update tests before the run
2018-08-17 18:03:41 +03:00
Pavel Punegov
32135429e4
Use testKotlinVersion as a build version to get tests from
2018-08-17 18:03:41 +03:00
Pavel Punegov
bb44fdda88
New stdlib tests
...
- Unzip from the same test-data archive
- Add actual declarations
2018-08-17 18:03:41 +03:00
Pavel Punegov
6b6a0daf61
Temporary change path and fix coroutines package and full_jdk target
2018-08-17 18:03:41 +03:00
Pavel Punegov
d503c0c661
Update location
2018-08-17 18:03:41 +03:00
Pavel Punegov
2d5a2c8094
Remove stdlib tests
2018-08-17 18:03:41 +03:00
Pavel Punegov
f41b2a7271
Move regex tests from the stdlib
2018-08-17 18:03:41 +03:00
Pavel Punegov
b688646f4c
Remove old tests
2018-08-17 18:03:41 +03:00