Commit Graph

3128 Commits

Author SHA1 Message Date
Alexander Gorshenev 4236bb22fb Deal with entry points and launcher bcs for shared object generation. 2017-11-21 12:28:53 +03:00
Alexander Gorshenev 0d0a2b4c99 Link stage fixes for "produce dynamic". 2017-11-21 12:28:53 +03:00
Alexander Gorshenev 6061c50887 Shared object suffixes. 2017-11-21 12:28:53 +03:00
Alexander Gorshenev 5441ded8ed Separate nativeInteropPlugin output by targets 2017-11-21 12:28:32 +03:00
Tristan Greeno 2aa18d5833 update readme to fix grammar, spelling, wording (#1058)
I have updated the Readme markdown file to fix certain grammar and spelling issues.
2017-11-21 12:04:40 +03:00
Konstantin Anisimov 783a18fad2 1) Move IrClassReference and IrGetClass processing from PreInlineLowering to PostInlineLowering
2) Move immutableBinaryBlobOf processing from PreInlineLowering to PostInlineLowering
3) Support IrClassReference and IrGetClass elements in DeepCopyIrTreeWithDescriptors
2017-11-21 08:21:46 +03:00
Alexander Gorshenev 4a0be88d47 IrClassReference support in virtualization. 2017-11-21 08:21:46 +03:00
Alexander Gorshenev 5ca5923b9a IrGetClass serialization/deserialization. 2017-11-21 08:21:46 +03:00
Abhishek Sudhakaran 9a922c6947 Update Readme.md to notify users to install JDK (#1051) 2017-11-20 16:39:22 +03:00
Alexander Gorshenev 625bf54944 Moved wasm stub generator from explicit hasGetter/hasSetter
to somewhat more natural readOnly attributes.
2017-11-20 12:20:37 +03:00
Alexander Gorshenev 779a926b94 Made stub generator produce spaces rather than tabs. 2017-11-20 12:20:37 +03:00
Alexander Gorshenev 6b71af0043 Less ambigous getter and setter stub names. 2017-11-20 12:20:37 +03:00
Alexander Gorshenev 95128148ba Eliminated some warnings in wasm32 sample. 2017-11-20 12:20:37 +03:00
Alexander Gorshenev 103d397200 Removed manualy created wasm32 interop stubs. 2017-11-20 12:20:37 +03:00
Alexander Gorshenev 7e157c9d0d Moved some properties to better work with stub generator. 2017-11-20 12:20:37 +03:00
Alexander Gorshenev 1fc7c5888f Updated the wasm stub generator. 2017-11-20 12:20:37 +03:00
Alexander Gorshenev c48c569e9d A prototype wasm32 stub generator. 2017-11-20 12:20:37 +03:00
Andrzej Spiess 24ce0cad86 Added missing /iphone subpath to source path of replace binary script build phase 2017-11-20 15:28:11 +07:00
Igor Chevdar 5d4d579490 Fix for global lateinit properties 2017-11-17 18:28:23 +03:00
Aleksey Kladov b5befcf5d5 [debug] it's possible to inspect array elements in debugger 2017-11-17 16:19:26 +03:00
Nikolay Igotti 579e4a0d4c Small tweaks (#1043)
* Make Future.consume() inline.

* Small player tweaks.
2017-11-16 18:24:37 +03:00
Pavel Punegov 4d8fddef6e Add more tests from the latest snapshot 2017-11-16 17:21:48 +03:00
Pavel Punegov d71af3da10 Ignore unsupported tests 2017-11-16 17:21:48 +03:00
Pavel Punegov ffa1ffa659 Update box tests to 1.2.0-rc-39 2017-11-16 17:21:48 +03:00
Pavel Punegov 0121b6a185 Remove not used txt test metadata 2017-11-16 17:21:48 +03:00
Igor Chevdar bec7d80a68 Fixed warnings 2017-11-16 12:22:02 +03:00
Ilya Matveev fc5057868b samples: Refactor setting KONAN_HOME variable 2017-11-16 13:50:37 +07:00
Ilya Matveev b96ede81d2 gradle-plugin, tests: Enable ignored library tests 2017-11-16 13:50:37 +07:00
Ilya Matveev 3c6bcb9244 samples: Add command line builds for objc and uikit samples 2017-11-16 13:50:37 +07:00
Ilya Matveev 4c73a90e1d gradle-plugin, tests: Enable parallel execution 2017-11-16 13:50:37 +07:00
Ilya Matveev 2c63d0e2ed samples: Support custom path to compiler in bat-scripts 2017-11-16 13:50:37 +07:00
Ilya Matveev e74eb15a19 samples: Add a task for building all samples using platform libs 2017-11-16 13:50:37 +07:00
Ilya Matveev 9937833a53 samples: Support custom path to konanc in build.sh 2017-11-16 13:50:37 +07:00
Ilya Matveev 638d23e8b1 gradle-plugin: Support custom konan.home in gradle plugin tests 2017-11-16 13:50:37 +07:00
Mike Sinkovsky 7b9cd6c9f4 mingw: build videoplayer sample (#1037) 2017-11-15 15:42:59 +03:00
Alexander Gorshenev 78e2dde69c Renamed SerializerVisitor.kt -> DeserializerDriver.kt to match the class name. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 723e355707 Remove a serialization debug dump behemoth. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 5c1a414347 A do-while loop serialization test. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 63821fe837 DoWhile serialization. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 3e0b50ef6b A test for catch serialization. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 0b096e2208 Properly process catch parameter declaration. 2017-11-15 12:49:42 +03:00
Mike Sinkovsky bab0a85336 mingw tetris: fix build.bat (#1017) 2017-11-14 22:07:11 +03:00
Nikolay Igotti 131c99d535 Videoplayer example (#1031) 2017-11-14 19:39:52 +03:00
Vasily Levchenko 9d7ed9d153 [kotlin compiler][update] 1.2-20171110.225330-21
script runtime : 1.2-20171110.225348-21
stdlib         : 1.2-20171110.225351-21
reflect        : 1.2-20171110.225343-21
stdlib-jdk8    : 1.2-20171110.225357-21
gradle plugin  : 1.2-20171110.225340-21
2017-11-14 09:27:30 +03:00
Nikolay Igotti afe0780d28 Improve workers API, fix lost sync. (#1029) 2017-11-13 16:42:00 +03:00
Nikolay Igotti 1c8616541e Ensure Linux exposes recent enough POSIX (#1030) 2017-11-13 16:41:20 +03:00
Ilya Matveev 3a1a6fd6fb samples: Port android build to stable android gradle plugin 2017-11-13 13:02:15 +07:00
Alexander Gorshenev 97f666e643 Added a short notice PLATFORM_LIBS.md. 2017-11-09 15:56:48 +03:00
Pavel Punegov 629cbd8eed Make execRemote work for both action and closure 2017-11-09 12:52:28 +03:00
Pavel Punegov a3ad2101f5 Cleanup ExecRemote code:
* Replace action extension with simple closure composition
* Separate remote and local execution
2017-11-09 12:52:28 +03:00