{"push_id":1783418450,"size":237,"distinct_size":1,"ref":"refs/heads/compiler-update","head":"6eae8a8e3b17a8ffa4cc2659e94157dbdc012eb0","before":"ceadb92e1ffc196d68d83e19c313de3903bd1f32","commits":[{"sha":"92964e1eae961f321cb3ff2f8d52ba348b1516ec","author":{"name":"Vasily Levchenko","email":"ad6f45a718b4f1e138801ebd57be2a073fe72cc7@jetbrains.com"},"message":"kotlin-compiler:1.1-20170424.172927-491","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/92964e1eae961f321cb3ff2f8d52ba348b1516ec"},{"sha":"39f2c3d7fb53075ede7f9551b659617ba00caff5","author":{"name":"Alexander Gorshenev","email":"625c6be3674fc78d386b4f63a5b7d6549114fc1a@jetbrains.com"},"message":"Added support of inline properties.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/39f2c3d7fb53075ede7f9551b659617ba00caff5"},{"sha":"5b4eb472355620c0d1a27a970538f870d81f118d","author":{"name":"Alexander Gorshenev","email":"625c6be3674fc78d386b4f63a5b7d6549114fc1a@jetbrains.com"},"message":"Simplified IR awareness of KonanDescriptorSerializer.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/5b4eb472355620c0d1a27a970538f870d81f118d"},{"sha":"569ceff5f96fc294aa5f30b728d759a573101dc3","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"tests: Don't remove stdlib tests when update external ones","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/569ceff5f96fc294aa5f30b728d759a573101dc3"},{"sha":"8df15dca5a7e0bb5b5c9b649d9e37feebcdddd23","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"tests: Update box tests (1050294:id)","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/8df15dca5a7e0bb5b5c9b649d9e37feebcdddd23"},{"sha":"0553b119b2725a0095cfbc05383e2e676448bf1e","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"stdlib: Fix number parsing","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/0553b119b2725a0095cfbc05383e2e676448bf1e"},{"sha":"7f9e65ef17253483e1cf0e5a68eac34335c4c68d","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"stdlib: Remove unused C++ methods for string parsing\n\nNow toByte, toShort, toInt and toLong methods use their \"...OrNull\"\nanalogs implemented in Kotlin insetad of \"parse...\" functions\nimplemented in C++. This patch removes unused C++ methods.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/7f9e65ef17253483e1cf0e5a68eac34335c4c68d"},{"sha":"f958573d05827ef3d018e84357eef68b45f497ea","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"stdlib: StringBuilder: Use Apache Harmony reverse() implementation\n\nThis patch uses a Apache Harmony's approach to reverse surrogate\npairs.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/f958573d05827ef3d018e84357eef68b45f497ea"},{"sha":"a4f3691a7b898a5feab487ee0c4e74b44fe4e29b","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"stdlib: Rewrite deep content operations for Arrays","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/a4f3691a7b898a5feab487ee0c4e74b44fe4e29b"},{"sha":"a8dad223324f66c997c0b5c439c98cbc928d39b9","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"stdlib: Always find an empty substring\n\nThis patch fixes the following tests:\n    external_stdlib_text_StringTest/replace.kt\n    external_stdlib_text_StringTest/replaceDelimited.kt\n    external_stdlib_text_StringTest/replaceFirst.kt","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/a8dad223324f66c997c0b5c439c98cbc928d39b9"},{"sha":"4a16087a2128df5ec3cbd702f6f6ec64ba7a1b82","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"stdlib: Add indentation extensions for strings","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/4a16087a2128df5ec3cbd702f6f6ec64ba7a1b82"},{"sha":"9aa0777efb6f7ed1631e1b3b7f16893f010fe3e9","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"stdlib: Use iswspace_Konan in parseDouble/parseFloat","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/9aa0777efb6f7ed1631e1b3b7f16893f010fe3e9"},{"sha":"29ce88a6f0934ac4d477161a3a03a9057e3ed9ce","author":{"name":"Ilya Matveev","email":"035f20ae6cf1f2313e329e2f5957234c6c8d1935@jetbrains.com"},"message":"stdlib: Minor refactorings for strings\n\nRemove unused include <errno.h> in KString.cpp.\nRename variables in StringBuilder.reverse().\nUse const char* instead of char* in checkParsingErrors.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/29ce88a6f0934ac4d477161a3a03a9057e3ed9ce"},{"sha":"ab392bf9ed34bb8273ff705be8767c5106585ca1","author":{"name":"Vasily Levchenko","email":"ad6f45a718b4f1e138801ebd57be2a073fe72cc7@jetbrains.com"},"message":"LINK: return occasionally deleted in 7d111c4d extracting debug info on MacOS.\n\nThis code generates .dSYM folder containing debug info in dwarf format, it is place where debuger lookup symbols  and type declarations.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/ab392bf9ed34bb8273ff705be8767c5106585ca1"},{"sha":"8ebc0bd1ea158d8f399238aed4948c4228059a96","author":{"name":"Svyatoslav Scherbina","email":"06f250e94a416b36f2d221cd635134795602d167@jetbrains.com"},"message":"Do not move libclang out from the clang distribution\n\nAlso load libclang using the absolute path to simplify cinterop","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/8ebc0bd1ea158d8f399238aed4948c4228059a96"},{"sha":"9926b281dd83f6b1d239aa78df06aa1243867ce1","author":{"name":"Svyatoslav Scherbina","email":"06f250e94a416b36f2d221cd635134795602d167@jetbrains.com"},"message":"Do not link libclangstubs against wrong libc++","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/9926b281dd83f6b1d239aa78df06aa1243867ce1"},{"sha":"94ff4d69be2dd6e7ee22a5fd926788dc283840b8","author":{"name":"Svyatoslav Scherbina","email":"06f250e94a416b36f2d221cd635134795602d167@jetbrains.com"},"message":"Fix def file substitutions\n\nProperly handle the case when platform-specific property is specified\nbut the base one isn't.","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/94ff4d69be2dd6e7ee22a5fd926788dc283840b8"},{"sha":"c5495e744e365efb9c03e496189792d71411f2d9","author":{"name":"Svyatoslav Scherbina","email":"06f250e94a416b36f2d221cd635134795602d167@jetbrains.com"},"message":"Implement filtering interop headers by globs and by modulemaps\n\nAlso do some refactoring","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/c5495e744e365efb9c03e496189792d71411f2d9"},{"sha":"8a0b494c2e8030ec7f74fee2f5e5029649a5ab6a","author":{"name":"Svyatoslav Scherbina","email":"06f250e94a416b36f2d221cd635134795602d167@jetbrains.com"},"message":"Apply interop filtering\n\nAlso actualize .def files","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/8a0b494c2e8030ec7f74fee2f5e5029649a5ab6a"},{"sha":"2ae88c97312d1fdb58d34bfbbe6cb7c6a8fc8486","author":{"name":"Alexander Gorshenev","email":"625c6be3674fc78d386b4f63a5b7d6549114fc1a@jetbrains.com"},"message":"Some more use of .propertyIfAccessor .","distinct":false,"url":"https://api.github.com/repos/JetBrains/kotlin-native/commits/2ae88c97312d1fdb58d34bfbbe6cb7c6a8fc8486"}]}
{"actor":{"display_login":"vvlevchenko"}}