Vasily Levchenko
8aaf784f0e
BUILD: even more improvements of slack integration:
...
- refactoring (extract variables to avoid access duplication).
- typo konan-reporter-token, epilogue and buildProperties.
- unused variables declaration removed.
- acting only if teamcity config passed throw environment.
2017-04-05 14:27:16 +03:00
Alexander Gorshenev
3f625ce1b2
More primitive types for constants.
2017-04-05 12:09:43 +03:00
Alexander Gorshenev
b3bbd96bce
Eliminated an "external inline" function from stdlib.
2017-04-05 12:09:43 +03:00
Alexander Gorshenev
429bc31b82
No serialization for "external public inline" functions.
2017-04-05 12:09:43 +03:00
Giuseppe Barbieri
9195291976
Update README.md ( #450 )
2017-04-05 10:49:54 +03:00
Vasily Levchenko
77fb3c6985
BUILD: use slack parameters from teamcity parameters
2017-04-04 23:10:37 +03:00
Dmitry Jemerov
8505f03d8e
Fix path to SDL defs in README ( #446 )
2017-04-04 22:36:48 +03:00
Dmitry Jemerov
305dbd30a6
Fix Markdown syntax
2017-04-04 17:32:12 +02:00
Konstantin Anisimov
a70d5293b3
Typo fixed
2017-04-04 18:02:01 +07:00
Konstantin Anisimov
5f9f0e55d0
Optimize import
2017-04-04 18:02:01 +07:00
Konstantin Anisimov
c7de1d452f
Move type operations in DeepCopyIrTreeWithDescriptors
2017-04-04 18:02:01 +07:00
Konstantin Anisimov
276c14a896
Minor refactoring
2017-04-04 18:02:01 +07:00
Konstantin Anisimov
90b910fd53
Igor's fixes
2017-04-04 18:02:01 +07:00
Konstantin Anisimov
526a496d59
Assert prevents compiling stdlib - should be suspended
2017-04-04 18:02:01 +07:00
Konstantin Anisimov
36ddaa46e4
Assert if deserializer failed to fetch FunctionDeclaration
2017-04-04 18:02:01 +07:00
Konstantin Anisimov
2381e453d8
Type substitution relocated in DeepCopyIrWithDescriptors
2017-04-04 18:02:01 +07:00
Igor Chevdar
ee3e408dcb
Added recursive inlining
2017-04-04 11:58:52 +03:00
Igor Chevdar
b9507d9036
Do not inline arguments that are IrBlock or IrCallableReference
2017-04-04 11:58:52 +03:00
Igor Chevdar
d9e400f39e
* Enabled inlining of stdlib
...
* Fixed two bugs in inlining
2017-04-04 11:58:52 +03:00
Igor Chevdar
fffbff1365
Inline: need to clone all arguments for inline function call
2017-04-04 11:58:52 +03:00
Igor Chevdar
791712a22a
Fixed bug with inline function call: run substituter on descriptors
2017-04-04 11:58:52 +03:00
Igor Chevdar
8d5ec79192
Supported empty vararg parameter in inline function call
2017-04-04 11:58:52 +03:00
Igor Chevdar
492187cb4c
Fixed visibility
...
Function declared in inline function is not always local - it can
be declared in a local class
2017-04-04 11:58:52 +03:00
Igor Chevdar
b960d8b84a
Fixed containing declaration during copying of function descriptor
2017-04-04 11:58:52 +03:00
Igor Chevdar
6c1c86abaf
Fixed dispatch receiver during copying of function descriptor
2017-04-04 11:58:52 +03:00
Igor Chevdar
8dbdd9422d
Copying of memberScope of local class in inline function
2017-04-04 11:58:52 +03:00
Igor Chevdar
05b6d8ab81
Synchronized Any?.plus with JVM Kotlin
2017-04-04 11:58:52 +03:00
Igor Chevdar
fc55e9fba1
Added phase to IrValidator: ensure that all IR nodes are different
2017-04-04 11:58:52 +03:00
Igor Chevdar
dc7e00aa2a
Added function declarations stack for debugging
2017-04-04 11:58:52 +03:00
Nikolay Igotti
074131f1ac
Fix isw* function usage
2017-04-03 19:32:32 +03:00
ilmat192
368ad9449f
Small fixes ( #442 )
...
* Fix gradle plugin readme
* samples: Add brew paths
2017-04-03 19:05:44 +03:00
Nikolay Igotti
ac37d95ff1
Minor fixes
2017-04-03 17:22:46 +03:00
Ilya Matveev
a553768067
samples: Fix tetris readme
2017-04-03 20:59:42 +07:00
Ilya Matveev
9a07fd322d
samples: Update comments in the tetris gradle build
2017-04-03 19:11:04 +07:00
Ilya Matveev
7b0e70d550
build: Don't override bintray artifact during uploading by default
...
This patch disables overriding the gradle-plugin artifact if
such artifact is already uploaded to bintray. One may force
overriding using 'override' project property:
./gradlew bintrayUpload -Poverride
2017-04-03 19:11:04 +07:00
Svyatoslav Scherbina
a7cf182716
Simplify libcurl sample by using StableObjPtr
2017-04-03 15:03:26 +03:00
Svyatoslav Scherbina
a50b38da5a
Implement StableObjPtr for Kotlin N
2017-04-03 15:03:26 +03:00
Svyatoslav Scherbina
d07295d732
Remove some hacks from libcurl sample
2017-04-03 15:03:26 +03:00
Alexander Gorshenev
1c2af73468
Bumped minimal MacOS version from 10.10 to 10.11.
2017-04-03 15:02:17 +03:00
Andrey Breslav
d997d26104
Update the project name + minor corrections ( #437 )
...
- Kotlin N -> Kotlin/Native
- Some wording corrections
2017-04-03 14:50:59 +03:00
igotti-google
88dec13625
Add libffi license
2017-04-02 10:53:44 +03:00
igotti-google
e8a609e3c1
Add SDL license
2017-04-02 10:44:01 +03:00
Alexander Gorshenev
9132a192c1
Better wording for the banner.
2017-04-01 20:30:57 +03:00
SvyatoslavScherbina
6350ad5c7b
Extend docs about interop
2017-04-01 11:07:53 +03:00
igotti-google
2d92cc8bda
Allow building Tetris sample with Gradle
2017-04-01 10:10:06 +03:00
Ilya Matveev
20bdefabdc
samples: Add -framework SDL2 in linkerOpts in tetris sample
2017-03-31 21:50:42 +07:00
Svyatoslav Scherbina
7f0b8a6778
Fix number of interop issues
2017-03-31 17:24:41 +03:00
Ilya Matveev
89552fa2c8
build: Add gradle-plugin readme into bundle
2017-03-31 21:05:55 +07:00
Ilya Matveev
1063d134cd
samples: Fix iphone gradle project
2017-03-31 20:57:00 +07:00
Ilya Matveev
c5dd4d38fc
gradle-plugin: generate build task only for supported platforms
2017-03-31 20:57:00 +07:00