Commit Graph

3636 Commits

Author SHA1 Message Date
Pavel Punegov 5e01a09b9a Run interop and driver tests in run task 2018-04-11 18:58:55 +03:00
Igor Chevdar 1d0e9e7a67 Some fixes in <perf> to make it stable 2018-04-11 11:07:23 +03:00
Ilya Matveev e8384f92fb Fix Xcode spelling in the MPP readme 2018-04-11 12:24:33 +07:00
ilmat192 051dbaba71 WIP: Add MPP readme (#1474) 2018-04-10 17:24:50 +03:00
Vasily Levchenko e9f2deb4d8 [kotlin compiler] 1.2.50-dev-515 2018-04-10 06:16:30 +03:00
Nikolay Igotti 7be3d120d2 Add FAQ.md entry for framework prefix. 2018-04-09 16:25:20 +03:00
Igor Chevdar 8e6ed44db3 Turned on devirtualization + fix in ObjCExport 2018-04-09 15:42:13 +03:00
Alexander Gorshenev 0a911ed5bb Moved from typeMaps to typeArgument list in IrMemberAccessCommon serialization
to reflect changes in IR.
2018-04-09 12:13:05 +03:00
Nikolay Igotti 6415734881 Respect JAVA_OPTS env variable in CLI tools. (#1478) 2018-04-09 10:08:00 +03:00
Igor Chevdar c046372025 Turned off devirtualization for now 2018-04-08 13:16:30 +03:00
Igor Chevdar 7b4d60d489 Marked WeakReferenceCounter with @ExportForCompiler 2018-04-07 08:56:37 +03:00
Igor Chevdar ff2a81b5cf Devirtualization: more readable debug output 2018-04-07 08:56:37 +03:00
Igor Chevdar b54392c9de Turned on devirtualization 2018-04-07 08:56:37 +03:00
Igor Chevdar cefe043751 Devirtualization: fixed two bugs with ObjC classes 2018-04-07 08:56:37 +03:00
Vasily Levchenko 79945383c6 [samples][curl] split libcurl application on libcurl interop library and curl application 2018-04-06 11:45:57 +03:00
Vasily Levchenko 5185a17c24 [gradle][plugin][konan] deployment of kotlin-native artifacts via maven machinery 2018-04-06 11:45:57 +03:00
Nikolay Igotti ddcbe68a5b Implement scope-local C pointer. (#1471) 2018-04-05 19:30:10 +03:00
Sergey Mashkov 98a48be0e5 Add documentation for KONAN_DATA_DIR variable 2018-04-05 19:58:18 +07:00
Sergey Mashkov 74da4eb09b Improve gradle tasks list 2018-04-05 19:58:18 +07:00
Sergey Mashkov 420ef4f221 Introduce environment variable to .konan parent dir 2018-04-05 19:58:18 +07:00
Ilya Matveev 1b42eb1d13 [samples/calculator] Fix android command line build 2018-04-05 19:33:03 +07:00
Ilya Matveev 6aa429e79e [gradle-plugin] Pass system properties into the compiler 2018-04-05 11:46:16 +07:00
Vasily Levchenko 063ccf07f3 [kotlin compiler] 1.2.50-dev-321
- Fix code after type argument refactoring in Kotlin (cherry picked from commit e6b9131910d5440272e6613856365a8277b1f58d)
2018-04-04 22:44:48 +03:00
Nikolay Igotti 21079ae644 Weak references. (#1459) 2018-04-04 14:35:06 +03:00
Ilya Matveev bd506c527a [samples] Fix copying the calculator sample into a bundle 2018-04-04 12:31:26 +07:00
Ilya Matveev 22e0827016 [samples] Disable gradle daemon for the uikit sample
See https://github.com/gradle/gradle/issues/3468
2018-04-04 12:31:26 +07:00
Ilya Matveev 2f8718139d [samples] Remove the calculator sample from the root building task 2018-04-04 12:31:26 +07:00
Ilya Matveev 9dfcd4b1b1 [samples] Detach the calculator gradle build from other samples 2018-04-04 12:31:26 +07:00
Ilya Matveev 17cb5bac8b [samples] Update README.md for calculator 2018-04-04 12:31:26 +07:00
Ilya Matveev fc52f14965 [samples] Update calculator sample structure 2018-04-04 12:31:26 +07:00
Ilya Matveev 195151e51f [samples] Remove maven central repo in calculator 2018-04-04 12:31:26 +07:00
Ilya Matveev 1953069b1c [samples] Use MPP in the android calculator app 2018-04-04 12:31:26 +07:00
Ilya Matveev 7f4455537d [samples] Move arithmetic parser common code into a separate project 2018-04-04 12:31:26 +07:00
Ilya Matveev c1ec64922c [gradle-plugin] Don't show warnings about unsupported targets 2018-04-04 12:31:26 +07:00
Vasily Levchenko 0b829b9859 [build] teamcity maven link should point on pined and taged with kotlin-native builds 2018-04-03 22:53:28 +03:00
Svyatoslav Scherbina 7d7f0f46e6 Add prelimitary support for using Objective-C types in framework API 2018-04-03 11:20:57 +03:00
Svyatoslav Scherbina 80d026afa5 Fix dynamic type info generation when producing framework 2018-04-03 11:20:57 +03:00
igotti-google 24250fd1ae Update README.md to mention XCode 9.3 dependency. 2018-04-01 16:29:30 +03:00
Nikolay Igotti e1e4a5ce82 Update toolchain. (#1456) 2018-03-30 19:00:48 +03:00
Igor Chevdar 790fd11d90 Freezing: fixed test and added stress test 2018-03-30 17:59:33 +03:00
Igor Chevdar e84e76107f Supported cycles during object subgraph freezing 2018-03-30 17:59:33 +03:00
Svyatoslav Scherbina 513794ede3 Add darwin platform lib to mac OS 2018-03-30 14:52:02 +03:00
Svyatoslav Scherbina 2758aad1e9 Support 'exportForwardDeclarations' internal .def file option 2018-03-30 14:52:02 +03:00
Nikolay Igotti 5c931033da Fix few problems in generation of C bindings. (#1453) 2018-03-30 13:53:03 +03:00
Alexander Gorshenev 54bede3db3 Getting rid of detailedName 2018-03-30 13:51:46 +03:00
Sergey Bogolepov 4fcdcf925e Added tests 2018-03-30 16:30:51 +07:00
Sergey Bogolepov 6259b28cd3 Moved inRange and getCachedBox to C++ runtime 2018-03-30 16:30:51 +07:00
Sergey Bogolepov ddff7b365e Boxing of bytes, shorts, chars, ints and longs. Cogegen only implementation 2018-03-30 16:30:51 +07:00
Nikolay Igotti 0abcd62c13 Meta-object support. (#1451) 2018-03-30 11:05:21 +03:00
Svyatoslav Scherbina 0bfa68cf03 Fix block types returning block types when producing framework 2018-03-29 23:59:12 +03:00