Igor Chevdar
0a07db93ed
Data flow graph building
2017-11-27 14:18:34 +03:00
Konstantin Anisimov
356400158f
All arguments of inline function are evaluated.
2017-11-24 17:12:29 +03:00
Pavel Punegov
1c371bc937
Review fix
2017-11-24 15:02:43 +03:00
Pavel Punegov
9e24e41d36
Add compilation failures into statistics
2017-11-24 15:02:43 +03:00
Pavel Punegov
b1641a2c3b
Send message about failed build to slack channel
2017-11-24 15:02:43 +03:00
Pavel Punegov
8ac1fed0f3
Build results file even if some tasks failed with exception
2017-11-24 15:02:43 +03:00
Ilya Matveev
044cced42b
dependencies: Redownload unstable dependencies
2017-11-24 18:06:55 +07:00
Ilya Matveev
a7662098d4
Update Gradle wrapper to 4.3.1
2017-11-24 15:30:25 +07:00
Konstantin Anisimov
4e043e8f46
Default argument can contain subjects for parameter substitution
2017-11-23 12:51:09 +03:00
Ilya Matveev
0dd754e7c7
gradle-plugin: Update doc
2017-11-23 13:01:10 +07:00
Ilya Matveev
ccf03e51fa
gradle-plugin Use a script-block to specify include directories
...
Replace headerFilterAdditionalSearchPrefix cinterop option with
includeDir script block:
includeDir {
allHeaders 'path' // Used for all headers (an analogue of -I<path>)
// Used only for headers in headerFilter
// (replacement for headerFilterAdditionalSearchPrefix)
headerFilterOnly 'path'
}
2017-11-23 13:01:10 +07:00
Ilya Matveev
f4d31f479f
build: Fix execution of Ring benchmark
2017-11-23 13:01:10 +07:00
Ilya Matveev
e4fc1eda7c
gradle-plugin: Add tests for headerFilterAdditionalSearchPrefixes
2017-11-23 13:01:10 +07:00
Ilya Matveev
5c05891ba7
samples: Use headerFilterAdditionalSearchPrefixes interop option
2017-11-23 13:01:10 +07:00
Ilya Matveev
9a545efa1b
samples: Add gradle build in workers sample
2017-11-23 13:01:10 +07:00
Ilya Matveev
83323985bf
gradle-plugin: Support headerFilterAdditionalSearchPrefix
...
Support the headerFilterAdditionalSearchPrefix interop tool option
in the Gradle plugin
2017-11-23 13:01:10 +07:00
Ilya Matveev
59b91cf906
gradle-plugin: Support custom entry point
2017-11-23 13:01:10 +07:00
Alexander Gorshenev
9c0a583801
Assume all user functions to be @Used when compiling for -produce dynamic.
2017-11-21 12:28:53 +03:00
Alexander Gorshenev
de41c5a71f
Brought back the @Used annotation processing.
2017-11-21 12:28:53 +03:00
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