Skip to content
Commits on Feb 5, 2016
  1. @mglukhikh
  2. @dzharkov

    Do not inline non-const vals

    dzharkov committed
     #KT-10425 Fixed
  3. @yanex
  4. @dzharkov

    Fix JVM crash

    dzharkov committed
    Replace inlined 'let' containing complicated control flow with common `if`
  5. @valentinkip
  6. @valentinkip
  7. @valentinkip
  8. @valentinkip

    Fixed EA-75114

    valentinkip committed
  9. @valentinkip

    Fixed EA-75251

    valentinkip committed
  10. @valentinkip

    Fixed EA-75979

    valentinkip committed
  11. @valentinkip

    Fixed EA-76497

    valentinkip committed
  12. @max-kammerer
  13. @dzharkov

    Generate multi-files facade even if it's empty

    dzharkov committed
    It still contains useful information about it's parts,
    that may be used while building stubs for multi-file group
    containing only InlineOnly functions
  14. @dzharkov

    Refine multi-file facades generation

    dzharkov committed
    Do not generate delegation from multi-file facade to inline-only functions
    because they are effectively private in bytecode
    
     #KT-10858 Fixed
  15. @dnpetrov

    Do not report IMPLICIT_CAST_TO_ANY on last statement of lambda with U…

    dnpetrov committed
    …nit(?) in at least one branch.
Commits on Feb 4, 2016
  1. @yole
  2. @ilya-g
  3. @yanex

    Pack actual Kotlin Android compiler plugin sources into kotlin-androi…

    yanex committed
    …d-extensions-ver-sources.jar
  4. @pTalanov

    Fix "Select in project view" and "autoscroll from source" not working…

    pTalanov committed
    … in some cases
    
      #KT-9278 Fixed
      #KT-8356 Fixed
  5. @erokhins

    Random code change to prevent JVM crash on windows (JRE version: 6.0_…

    erokhins committed
    …45-b06)
    
    JVM crash log:
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x06b1e0ae, pid=2908, tid=1656
    #
    # JRE version: 6.0_45-b06
    # Java VM: Java HotSpot(TM) Client VM (20.45-b01 mixed mode windows-x86 )
    # Problematic frame:
    # J  org.jetbrains.kotlin.idea.formatter.KotlinPreFormatProcessor$Visitor.visitNamedDeclaration(Lorg/jetbrains/kotlin/psi/KtNamedDeclaration;)V
    #
    # If you would like to submit a bug report, please visit:
    #   http://java.sun.com/webapps/bugreport/crash.jsp
    #
    
    ---------------  T H R E A D  ---------------
    
    Current thread (0x5f0bb800):  JavaThread "AWT-EventQueue-1 IDEA 15.0.4#IC-143.SNAPSHOT IDEA, eap:true, os:Windows Server 2008 R2 6.1, java-version:Sun Microsystems Inc. 1.6.0_45-b06 IDEA 15.0.4#IC-143.SNAPSHOT IDEA, eap:true, os:Windows Server 2008 R2 6.1, java-version:Sun Microsystems Inc. 1.6.0_45-b06" [_thread_in_Java, id=1656, stack(0x60520000,0x60570000)]
    
    siginfo: ExceptionCode=0xc0000005, writing address 0x8b8721bf
    
    Registers:
    EAX=0x0b8721c0, EBX=0x0b655c10, ECX=0x00000000, EDX=0x4789df50
    ESP=0x6056d620, EBP=0x6056df7c, ESI=0x0b0b3618, EDI=0x0b8721d0
    EIP=0x06b1e0ae, EFLAGS=0x00010246
    
    Top of Stack: (sp=0x6056d620)
    0x6056d620:   00000006 0b86d8b8 0afd5c68 026112bb
    0x6056d630:   0b86f1a6 0b86f1dc 6056e088 05632944
    0x6056d640:   00000004 00000000 6056e088 0b86f214
    0x6056d650:   00000086 6056d668 6dae8209 0b86f214
    0x6056d660:   0b86f074 00000086 6056d8b0 049aec30
    0x6056d670:   0b872170 0b655c10 0b871c80 0b0b5210
    0x6056d680:   0b0b4df8 0b8721c0 00000005 0b8705c0
    0x6056d690:   0afd5c68 0b86eef8 0afd5c68 0b86d8b8
    
    Instructions: (pc=0x06b1e0ae)
    0x06b1e08e:   b9 0e 00 00 89 79 34 8b 4a 68 89 08 89 50 04 33
    0x06b1e09e:   c9 89 48 08 89 48 0c 89 44 24 64 b9 00 00 00 00
    0x06b1e0ae:   89 88 ff ff ff 7f f0 83 04 24 00 83 fb 00 0f 84
    0x06b1e0be:   12 00 00 00 81 7b 04 60 06 0d 45 0f 85 05 00 00
    
    Register to memory mapping:
    
    EAX=
    [error occurred during error reporting (printing register info), id 0xc0000005]
    
    Stack: [0x60520000,0x60570000],  sp=0x6056d620,  free space=309k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    J  org.jetbrains.kotlin.idea.formatter.KotlinPreFormatProcessor$Visitor.visitNamedDeclaration(Lorg/jetbrains/kotlin/psi/KtNamedDeclaration;)V
    J  com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormattingInner(Lcom/intellij/psi/FileViewProvider;)V
  6. @goodwinnk
  7. @pTalanov
  8. @pTalanov
  9. @bashor
  10. @yole
  11. @yole

    postpone isJsProject() check

    yole committed
     #KT-9026 Fixed
  12. @pTalanov

    Prevent recursion when computing parameter list of KtLightMethod (par…

    pTalanov committed
    …t 2)
    
    Use ClsWrapperStubPsiFactory when building light classes for decompiled kotlin classes
  13. @asedunov
  14. @asedunov

    Intentions: Move class member to companion object

    asedunov committed
     #KT-9697 In Progress
  15. @asedunov
  16. @asedunov
  17. @dnpetrov

    Use implementation part class for SMAP generation when inlining funct…

    dnpetrov committed
    …ion both from binaries and sources.
Commits on Feb 3, 2016
  1. @yole

    ensure Kotlin's move handlers run before Java's

    yole committed
     #KT-10703 Fixed
  2. @konsoletyper
  3. @NataliaUkhorskaya
Something went wrong with that request. Please try again.