Nikolay Igotti
ac3cdd5c8d
Disable Torch and Tensorflow samples from aggregate build.
2018-08-17 09:54:00 +03:00
Dmitriy Dolovov
d613f12328
move Kotlin/Native metadata (.proto file + generated classes) to a separate module ( #1890 )
...
* move Kotlin/Native metadata (.proto file + generated classes) to a separate module
2018-08-17 09:42:42 +03:00
Nikolay Igotti
31f27fb246
Improve zlib test and ImmutableBinaryBlob API
2018-08-16 18:34:31 +03:00
Mike Sinkovsky
3ad52b8736
platform.zlib: fix + mingw + test ( #1880 )
2018-08-16 17:17:00 +03:00
Mike Sinkovsky
d3d6d49b68
[mingw] samples/tetris: static link ( #1891 )
2018-08-16 16:27:22 +03:00
ilmat192
40d478ba2d
[samples] Fix samples for IDE ( #1888 )
2018-08-16 18:31:11 +07:00
Sergey Bogolepov
b79301d572
Fix for #1880
2018-08-16 10:35:38 +03:00
Vasily Levchenko
4a46102658
[performance] rename konan -> kotlin.native
2018-08-15 17:14:03 +03:00
Igor Chevdar
29c03b258a
Implemented KType, KCallable.returnType
2018-08-15 12:17:41 +03:00
Dmitriy Dolovov
146eac0010
fix merge conflicts (Move KonanBuildIns to a separate module)
2018-08-15 10:54:42 +03:00
Sergey Bogolepov
5a66f91da5
Update LLVM to 6.0.1 and WebAssembly target refactoring ( #1788 )
...
* wasm updates: removed binaryen, simplified morecore and launcher.js
* Updated LLVM toolchain to 6.0.1
2018-08-14 21:08:45 +03:00
Nikolay Igotti
061ea53853
Make lazy freezing-aware. ( #1878 )
2018-08-14 15:45:10 +03:00
Vasily Levchenko
79755d8fbf
[stdlib and samples][rename] konan -> kotlin.native
2018-08-14 15:05:24 +03:00
Mike Sinkovsky
5ad0012ab1
ImmutableBinaryBlob.asCPointer: fix + test ( #1879 )
2018-08-14 13:24:23 +03:00
Dmitriy Dolovov
a4a235be42
Move KonanBuiltIns to a separate module ( #1860 )
...
1. Separate (temporary) modules for the code to be moved to https://github.com/JetBrains/kotlin repo
2. KonanBuiltIns, functions for creation of module descriptors and interop descriptors and moved to "konan.descriptors" module
3. Re-organizing KonanModuleOrigin and it's inheritors to better naming/understanding
2018-08-14 13:20:28 +03:00
Leonid Startsev
6064cc9a34
CLI loading of compiler ir generation plugins
...
(cherry picked from commit b0fdfae2ce3aaa9bb5790b9c8ac8d507f2df4235)
2018-08-14 09:56:19 +03:00
Vasily Levchenko
b49e7c067f
[kotlin compiler][update] 1.2.70-dev-1218
2018-08-14 09:56:19 +03:00
Noah
6ba5c40943
Remove blank lines ( #1867 )
2018-08-13 18:37:43 +03:00
Nikolay Igotti
63d72d3bb3
Make stdlib map freezing aware. ( #1876 )
2018-08-13 18:35:07 +03:00
Igor Chevdar
235b51daff
Fixed bug in DFG layout hash computation
2018-08-13 17:26:03 +03:00
Vasily Levchenko
cdbefa6710
[codegen] added konan.internal.NoReorderFields to disable field reordering
2018-08-13 12:32:09 +03:00
Nikolay Igotti
8c975e5873
Fixme annotations cleanup. ( #1865 )
2018-08-11 20:50:36 +03:00
Igor Chevdar
bcbcaa5d7c
Made handling of inconsistent DFG layout softer
...
Turn off devirtualization and report a warning instead of crashing.
2018-08-10 18:29:56 +03:00
Igor Chevdar
562c1f3961
Fixed bug in devirtualization
...
In a library fields of objects might be initialized by some of users with unknown type.
2018-08-10 18:29:56 +03:00
Igor Chevdar
a07ca86575
[dfg] Added field.type
2018-08-10 18:29:56 +03:00
Svyatoslav Scherbina
6876ccd3ee
Fix handling implicit cast between different inline classes
2018-08-10 17:09:48 +03:00
Svyatoslav Scherbina
d5a8e034e4
Add workaround for incorrect IR produced by function inliner
2018-08-10 17:09:48 +03:00
Mike Sinkovsky
2876acd93e
Add libiconv to mingw platform ( #1861 )
2018-08-10 14:02:50 +03:00
Nikolay Igotti
73b6935da7
Fix .def file generation. ( #1859 )
2018-08-10 12:02:18 +03:00
Sergey Bogolepov
6184685111
Verbose ClassCastException
2018-08-10 11:52:06 +03:00
SvyatoslavScherbina
cd4f116f78
Support inline classes ( #1840 )
2018-08-10 09:57:15 +03:00
Vasily Levchenko
699d530e87
[installation] docker image with kotlin native compiler
2018-08-09 12:53:33 +03:00
Sergey Bogolepov
6d5a812952
Fix for #1811
2018-08-08 15:47:39 +03:00
Nikolay Igotti
09427e3a70
Fix regex matcher. ( #1852 )
2018-08-08 15:36:28 +03:00
ilmat192
2045951d49
[gradle-plugin] Escape system properties on Windows ( #1849 )
2018-08-08 17:34:06 +07:00
Nick Apperley
ba30936b9d
Weather Function Sample ( #1746 )
2018-08-07 12:33:53 +03:00
Vasily Levchenko
7b730544ea
[kotlin compiler][update] 1.2.70-dev-915
2018-08-06 17:26:40 +03:00
Mikhael Bogdanov
209dd837df
Get rid of 'externalPackageFragments' and 'dependencyModules' in IrModuleFragment
2018-08-06 17:26:40 +03:00
Mikhael Bogdanov
ac19ec21a9
Support lazy ir in native
2018-08-06 17:26:40 +03:00
Igor Chevdar
6b66f632dc
Extracted a separate phase for synthetic fields creation
2018-08-02 19:36:51 +03:00
Igor Chevdar
b8428903ed
Supported synthetic fields in serialization
2018-08-02 19:36:51 +03:00
Igor Chevdar
bde9b3e5ed
Added linkage tests on synthetic fields
2018-08-02 19:36:51 +03:00
Vasily Levchenko
af841e3003
[lldb][python] Synthetic children handling enhancements.
2018-08-01 11:55:12 +03:00
Vasily Levchenko
a28c435d95
[kotlin compiler][update] 1.2.70-dev-764
2018-07-30 17:01:20 +03:00
Vasily Levchenko
34fe09c59c
[kotlin compiler][update] 1.2.70-dev-616
2018-07-26 11:39:08 +03:00
Ilya Matveev
8740443a4a
[gradle-plugin] Rename javadoc/sources jars and tasks
2018-07-25 14:07:40 +07:00
Ilya Matveev
4e8f016a7b
[gradle-plugin][tests] Fix tests
2018-07-25 14:07:40 +07:00
Ilya Matveev
a68c864e7a
[gradle-plugin] Generate javadoc and source jars for publishing
2018-07-25 14:07:40 +07:00
Ilya Matveev
a3a26b60ce
[gradle-plugin] Add maven libraries into a tooling model
2018-07-25 14:07:40 +07:00
Ilya Matveev
9b148303f4
[gradle-plugin] Add 'targets' info task
2018-07-25 14:07:40 +07:00