Ilya Matveev
2a1d0433ca
[ring] Fix performance report
2018-01-17 16:58:44 +07:00
Ilya Matveev
3b7d16c70e
[build] Create a root task for gradle-plugin uploading
2018-01-17 16:58:44 +07:00
Ilya Matveev
6d4b15867b
[gradle-plugin] Support different targets for different artifacts
2018-01-17 16:58:44 +07:00
Ilya Matveev
0fdca87a0b
[build] Move platform libs into a separate project
2018-01-17 16:58:44 +07:00
Ilya Matveev
f409287438
[build] Improve composite build
2018-01-17 16:58:44 +07:00
Ilya Matveev
ffad72835e
[build] Use kotlin-gradle plugin in platform libs build
2018-01-17 16:58:44 +07:00
Ilya Matveev
a2b6c71f73
[build] Move shared and gradle-plugin into separate gradle builds
...
Platform libs build will be changed by a separate commit
2018-01-17 16:58:44 +07:00
Nikolay Igotti
0f85696ffb
Global state demo. ( #1236 )
2018-01-16 18:31:50 +03:00
Julius Kunze
0c3d5c52fc
Add Torch example ( #1209 )
2018-01-16 14:49:47 +03:00
Svyatoslav Scherbina
45cd41ce81
Replace some libstdc++ functions by simpler implementations
...
This helps to avoid linking large libstdc++ parts,
thus reducing the binary size.
2018-01-16 14:43:10 +03:00
Nikolay Igotti
1aa2e26344
Fix enum entries processing in C reverse interop. ( #1232 )
2018-01-15 20:16:30 +03:00
Vasily Levchenko
865ae7c9d6
[kotlin compiler][update] 1.2-20180115.060358-133
...
kotlinScriptRuntimeVersion=1.2-20180115.060416-133
kotlinStdLibVersion=1.2-20180115.060420-133
kotlinReflectVersion=1.2-20180115.060411-133
kotlinStdLibJdk8Version=1.2-20180115.060426-133
kotlinGradlePluginVersion=1.2-20180115.060407-133
2018-01-15 15:06:15 +03:00
Vasily Levchenko
56d1881f18
[codegen][debug info] debug info generation do not touch llvm builder in the most cases.
2018-01-12 23:39:58 +03:00
Alexander Gorshenev
e64c2f5990
Further refactored external utility execution.
2018-01-12 18:17:46 +03:00
SvyatoslavScherbina
4daaf9c99f
Improve calculator sample compatibility with submission to AppStore ( #1227 )
...
* Change bundle name and display name to prevent clash with standard
iOS calculator application
* Remove unsupported architectures from the bundle (armv7*)
2018-01-12 14:30:18 +03:00
Matt Chowning
174adfe1f5
Fix minor typo ( #1226 )
2018-01-12 14:29:22 +03:00
Stefan M
56d9ab066a
Add information how to create a jar from the calculator sample ( #1210 )
2018-01-11 19:05:46 +03:00
Svyatoslav Scherbina
e1b507f998
Fix fixed NSString* parameters in variadic functions
2018-01-11 12:28:40 +03:00
Vasily Levchenko
c7a126a6b0
[kotlin compiler][update] 1.2-20180108.142832-109
...
kotlinScriptRuntimeVersion=1.2-20180108.142855-109
kotlinStdLibVersion=1.2-20180108.142900-109
kotlinReflectVersion=1.2-20180108.142850-109
kotlinStdLibJdk8Version=1.2-20180108.142908-109
kotlinGradlePluginVersion=1.2-20180108.142845-109
2018-01-11 09:48:49 +03:00
Pavel Punegov
a6367f759b
Expect test to fail on wasm32 due to exceptions
2018-01-10 18:58:48 +03:00
Pavel Punegov
902519a26b
Check all whitespace characters according to Unicode standard
2018-01-10 18:58:48 +03:00
Svyatoslav Scherbina
8d4bedfef6
Enable missing checkers for frontend:
...
* Forbid super-calls with default arguments as in JVM;
* Forbid passing incorrect types for reified parameters.
Also suppress revealed errors with passing non-reified type to
array constructor
2018-01-10 18:42:28 +03:00
Svyatoslav Scherbina
7bebb8d960
Expose object instances and enum entries to produced framework
...
#KT-21892 Fixed.
Fix #1165
Also handle some clashes with NSObject method names.
2018-01-10 17:37:25 +03:00
Svyatoslav Scherbina
f986a0cb10
Move singleton support from IR visitor to code generator
2018-01-10 17:37:25 +03:00
Svyatoslav Scherbina
d4f39f8142
Apply minor refactoring to exception handling
2018-01-10 17:37:25 +03:00
Svyatoslav Scherbina
b700f96e0c
Rework stubs for interop globals passed by value
...
#KT-21855 Fixed
2018-01-09 17:51:50 +03:00
Pavel Punegov
670d05a4f3
Update stdlib and tests ( #1194 )
2018-01-09 13:17:55 +03:00
Nikolay Igotti
2e07b3f52f
Fix potential parameter name clashes in C generator.
2017-12-29 10:19:10 +03:00
Nikolay Igotti
82ad179998
More fixes to C generator. ( #1197 )
2017-12-28 16:11:44 +03:00
Nikolay Igotti
4231441e81
Fix workers sample ( #1196 )
2017-12-27 21:31:21 +03:00
Nikolay Igotti
c2d067924d
Rework C bindings generator to pure descriptor-based system. ( #1193 )
2017-12-27 13:30:12 +03:00
Igor Chevdar
6315dff4a8
Fixed bug in recursive inline
2017-12-26 18:15:38 +03:00
Igor Chevdar
3bec5b58e8
DeepCopyIrTree fix:
...
Proper containing declaration for local functions
2017-12-26 18:15:38 +03:00
Nikolay Igotti
0fcab4d396
Small videoplayer sample fix.
2017-12-25 16:38:30 +03:00
Nikolay Igotti
1a59a84863
Video player changes by Roma Elizarov. ( #1190 )
2017-12-25 16:24:42 +03:00
Nikolay Igotti
a05688351a
Fix C API generation. ( #1182 )
2017-12-25 16:24:16 +03:00
Vasily Levchenko
38069d47ea
[build][gradle-4.4] (cpp, c) gradle plugins for native software injects -I/usr/include/x86_64-linux-gnu to compiler ( #1189 )
2017-12-25 12:52:02 +03:00
Ilya Matveev
a1f0775806
Correct release process readme
2017-12-25 16:49:59 +07:00
Ilya Matveev
7ab373fc2b
build: Pass URL for uploading through a project property
2017-12-25 16:49:59 +07:00
Ilya Matveev
c26c7f10e3
tests: Allow setting konan.jvmArgs in gradle plugin tests
2017-12-25 16:49:59 +07:00
Ilya Matveev
68e54c5bb7
build: Add task for bundle uploading
2017-12-25 16:49:59 +07:00
Pavel Punegov
0fc1fb27e1
Get verbose key other way
2017-12-22 18:07:45 +03:00
Pavel Punegov
17ead04c00
Beautify code a little
2017-12-22 18:07:45 +03:00
Pavel Punegov
d5fcf23629
Add version and output kind
2017-12-22 18:07:45 +03:00
Pavel Punegov
6b2257792c
Show message in case of compilation error caused by exception
2017-12-22 18:07:45 +03:00
Alexander Gorshenev
83a56f1931
Move cinterop tool to @Argument based command line description.
2017-12-22 17:14:47 +03:00
Vasily Levchenko
70866092d2
[build][gradle][4.4] missed hack over gradle bug of forcebly injection of '/usr/include' in clang toolchain for c compiler
2017-12-22 13:58:03 +03:00
Igor Chevdar
552344e17e
Moved EscapeAnalysis to optimizations package
...
+ added JB copyright
2017-12-21 14:12:58 +03:00
Igor Chevdar
83b02ea5d0
Rewrote escape analysis to use DFG
2017-12-21 14:12:58 +03:00
Igor Chevdar
888cd58bf7
Fixed bug in DFG with global fields initializers
2017-12-21 14:12:58 +03:00