Denis Zharkov
|
07dcc6c616
|
Support 'handleException' operator in JVM backend
|
2016-06-19 12:50:53 +03:00 |
|
Alexander Udalov
|
b4f81d4bb5
|
Use 'JVM_TARGET: 1.8' directive in codegen tests on 1.8 target
|
2016-06-16 16:51:18 +03:00 |
|
Mikhael Bogdanov
|
1c3ce93275
|
Generate same delagation structure as in jvm 6 target until new binary compatibility design
We need to make some decision about binary compatibility beetwen targets and semantics, so now old logic is used
|
2016-06-15 13:43:29 +03:00 |
|
Mikhael Bogdanov
|
bb59638039
|
Support bridges in interfaces. Fix for KT-12416: Missed bridges in js backend
#KT-12416 Fixed
|
2016-06-15 13:43:28 +03:00 |
|
Mikhael Bogdanov
|
331341bd4d
|
Don't generate delegates on overriding jvm8 interfaces
|
2016-06-15 13:43:27 +03:00 |
|
Denis Zharkov
|
e802049fd0
|
Ignore handleReturn calls if functions is not operator
|
2016-06-08 18:53:16 +03:00 |
|
Denis Zharkov
|
75e112e752
|
Implement basic support for coroutines in JVM backend
|
2016-06-08 18:53:16 +03:00 |
|
Denis Zharkov
|
d259b91143
|
Add MutableMap.remove(K, V) as built-in declaration
Use PlatformDependent annotation to guarantee it's only be available for JDK8
Also adjust type-safe bridges and mutable collection stubs generation
|
2016-04-29 15:08:54 +03:00 |
|
Denis Zharkov
|
5bc5722051
|
Load additional JDK functions into built-ins member scope
#KT-5990 Fixed
#KT-7127 Fixed
#KT-10370 Fixed
|
2016-04-25 17:41:08 +03:00 |
|
Alexander Udalov
|
04eea69a82
|
Fix Java 8 codegen box tests
|
2016-03-03 17:08:47 +03:00 |
|
Alexander Udalov
|
933be1e035
|
Drop single-file mode of black box codegen tests
Add regression test for #KT-5190
|
2016-03-02 15:47:39 +03:00 |
|
Alexander Udalov
|
2de7f38427
|
Migrate boxWithJava tests to multi-file framework
|
2016-03-02 15:47:38 +03:00 |
|