Alex Tkachman
|
ff055399a7
|
house keeping
|
2011-12-13 15:45:18 +02:00 |
|
Alex Tkachman
|
c45d08b7e5
|
fix for KT-796/797 candidate/resultingDescriptor misuse
|
2011-12-12 16:21:02 +02:00 |
|
Alex Tkachman
|
92d8d2de72
|
functional list benchmark and part of rewrite of type info codegen for performance reasons
|
2011-12-12 10:40:42 +02:00 |
|
Alex Tkachman
|
9511c31cd9
|
test for KT-789
|
2011-12-10 09:24:14 +02:00 |
|
Alex Tkachman
|
88bda09504
|
$typeInfo field better be protected
|
2011-12-09 12:27:50 +02:00 |
|
Alex Tkachman
|
602aea0467
|
KT-707 default params for constructors
|
2011-12-08 19:22:09 +02:00 |
|
Alex Tkachman
|
b89956f1fd
|
LockPerf benchmark and related fixes (try/break/continue interoperability)
|
2011-12-08 11:18:27 +02:00 |
|
Alex Tkachman
|
43885f0955
|
KT-769, KT-773 wrong compilation of when
|
2011-12-07 20:34:48 +02:00 |
|
Alex Tkachman
|
d272979b09
|
thread ring benchmark and related bug fixes (non null array creation and wrong signature of enclosing class)
|
2011-12-07 11:51:50 +02:00 |
|
Alex Tkachman
|
ecb323a13e
|
KT-756 incorrect intrinsics on nullable numbers
|
2011-12-06 15:03:26 +02:00 |
|
Alex Tkachman
|
5dff5bded9
|
KT-757 wrong inv() for long
|
2011-12-06 13:29:28 +02:00 |
|
Alex Tkachman
|
627c2186e9
|
test for obsolete KT-684
|
2011-12-05 17:29:43 +02:00 |
|
Alex Tkachman
|
b253529e27
|
KT-753 shift operations have second arg Int
|
2011-12-05 17:13:10 +02:00 |
|
Alex Tkachman
|
91549ed359
|
KT-752 RangeTo intrinsic called with receiver
|
2011-12-05 16:55:17 +02:00 |
|
Andrey Breslav
|
90c4b0e746
|
Raw strings: """ .. """ fixed
|
2011-11-30 10:20:19 +03:00 |
|
Alex Tkachman
|
ce1718e518
|
better handling of empty if/else blocks
|
2011-11-29 11:56:30 +02:00 |
|
Alex Tkachman
|
a9c4073f8c
|
test for unreproducable KT-640
|
2011-11-28 15:12:09 +02:00 |
|
Nikolay Krasko
|
778e8fd21b
|
Merge branch 'master' of git+ssh://git.labs.intellij.net/jet
|
2011-11-25 17:43:09 +04:00 |
|
Nikolay Krasko
|
0c758902ef
|
KT-621 Remove .foo() pattern matching from when (Some tests were rewritten)
|
2011-11-25 17:39:16 +04:00 |
|
Alex Tkachman
|
21a0d1f85c
|
KT-613 verify error ++/-- in presence of this|receiver
|
2011-11-25 10:32:17 +02:00 |
|
Alex Tkachman
|
b990792917
|
Merge remote branch 'origin/master'
|
2011-11-24 22:33:13 +02:00 |
|
Stepan Koltsov
|
7020d6e15c
|
more check for casts
KT-445 (Don't allow deep instanceof for erased parameters) and more
see new tests in compiler/testData/checkerWithErrorTypes/full/cast
|
2011-11-24 23:52:10 +04:00 |
|
Andrey Breslav
|
aba6b3d6b9
|
KT-549 type inference failed
KT-580 Type inference failed
KT-600 Problem with 'sure' extension function type inference
KT-571 Type inference failed
|
2011-11-24 22:56:14 +03:00 |
|
Alex Tkachman
|
fd9eadb729
|
KT-602: Array<T> method instead of default constructor parameter
|
2011-11-24 15:34:08 +02:00 |
|
Stepan Koltsov
|
a79202b7e7
|
Temporarily revert "more check for casts"
(because commit broke seveal tests)
This reverts commit 5d2dfcd48f.
|
2011-11-24 15:24:10 +04:00 |
|
Stepan Koltsov
|
5d2dfcd48f
|
more check for casts
KT-445 (Don't allow deep instanceof for erased parameters) and more
see new tests in compiler/testData/checkerWithErrorTypes/full/cast
|
2011-11-23 18:15:37 +04:00 |
|
Alex Tkachman
|
ba700ebdbe
|
test for unreproducable KT-528
|
2011-11-23 12:19:43 +02:00 |
|
Alex Tkachman
|
b8f942857b
|
KT-594 Array.get/set intrinsic
|
2011-11-23 11:56:47 +02:00 |
|
Alex Tkachman
|
8c842a6d5c
|
KT-529 wrong naming of anonimous classes
|
2011-11-23 11:20:33 +02:00 |
|
Alex Tkachman
|
1c6c5d2bdc
|
test for unreproducable kt533
|
2011-11-23 10:14:13 +02:00 |
|
Alex Tkachman
|
cb37f7b56f
|
ability to test stdlib
|
2011-11-23 09:56:20 +02:00 |
|
Alex Tkachman
|
8eabc2978e
|
KT-581 wrong implicit receiver for intrinsic method call
|
2011-11-22 12:57:24 +02:00 |
|
Alex Tkachman
|
efceb12f3b
|
rewrite of closure capturing for object literals
|
2011-11-22 12:35:42 +02:00 |
|
Alex Tkachman
|
159865d751
|
KT-560 - no type coertion for fields
|
2011-11-22 09:09:51 +02:00 |
|
Alex Tkachman
|
7abf87b797
|
fix for test broken by previous build
|
2011-11-19 07:19:12 +02:00 |
|
Alex Tkachman
|
abb15a85d6
|
KT-434 test and ability to supply full JDK for compiler tests
|
2011-11-19 07:01:58 +02:00 |
|
Alex Tkachman
|
39ca8eded8
|
KT-531 Support nullable iterator in for()
|
2011-11-18 21:12:25 +02:00 |
|
Alex Tkachman
|
50edc9750b
|
KT-535 no need in outer type info for class object
|
2011-11-18 13:38:38 +02:00 |
|
Alex Tkachman
|
b054ccefdb
|
KT-518 - array like expression via intrinsic method
|
2011-11-18 12:10:08 +02:00 |
|
Alex Tkachman
|
c896206284
|
commented test case for KT-285
|
2011-11-18 08:21:36 +02:00 |
|
Alex Tkachman
|
1b04870fa4
|
proper try/catch/finally
|
2011-11-16 14:26:16 +02:00 |
|
Alex Tkachman
|
84593f2cfb
|
KT-513 Proper use of resolved call in case of infix calls
|
2011-11-15 16:52:35 +02:00 |
|
Alex Tkachman
|
aaed9b0325
|
KT-504 array like expressions with type parameters
|
2011-11-15 12:42:51 +02:00 |
|
Alex Tkachman
|
3b2fb0da8f
|
KT-508 accessors for enclosed private fields
|
2011-11-14 19:34:00 +02:00 |
|
Alex Tkachman
|
6982ce454e
|
KT-503 test. Never use asm.Type.getElementType()
|
2011-11-14 06:17:11 +02:00 |
|
Alex Tkachman
|
3904b91e4c
|
backend refactoring from extension properties and proper naming scheme of inner classes and objects
|
2011-11-13 21:08:35 +02:00 |
|
Alex Tkachman
|
a3ac4506af
|
failing test for kt-475
|
2011-11-12 20:51:43 +02:00 |
|
Andrey Breslav
|
c74a0a62cc
|
KT-313 Bug in substitutions in a function returning its type parameter T
|
2011-11-12 20:29:38 +04:00 |
|
Stepan Koltsov
|
a6898c7c64
|
simplify KT-249
for KT-449
|
2011-11-09 16:26:12 +04:00 |
|
Alex Tkachman
|
cfc41361ac
|
expressions as functions
|
2011-11-08 22:45:48 +01:00 |
|