Commit Graph

30 Commits

Author SHA1 Message Date
Svyatoslav Kuzmich 6e6ffa12a6 [WASM] Initial infrastructure
- New module ":compiler:backend.wasm"
    - Initial compiler infra (driver, phaser, context)
    - Subset of Wasm AST
    - Skeleton of IR -> Wasm AST
    - Wasm AST -> WAT transformer

- Testing infra

- SpiderMonkey jsshell tool
2019-08-22 15:59:54 +03:00
Sergey Rostov 555e1a35e9 .idea: remove maven project from default config
Currently maven was not support in our JPS build.
You can still import them manually.
2019-08-12 10:58:15 +03:00
Nikolay Krasko 6e750b0857 Enable API watcher in Kotlin
When Api Watcher plugin is installed this will activates pre-commit
checks in the project.
2019-07-04 11:54:22 +03:00
Ilya Kirillov daf1f6154e New J2K: Add more types to JKExpression.type 2019-04-03 11:22:06 +03:00
Ilya Kirillov 5c6092c98c New J2K: Add mangling of name identifiers 2019-04-03 11:21:34 +03:00
Vyacheslav Gerasimov 2791a679aa Minor: add TaskAction & Option to Unused symbol inspection exclusions 2018-12-04 15:38:56 +03:00
Alexander Udalov fab45365c9 Update .idea/misc.xml for IDEA 2018.2 2018-06-12 14:01:33 +02:00
Simon Ogorodnik 77429b1ca5 Revert: Partial: Add grouping suite and improve whole kotlin tests (fea2559)
Revert occasional change in misc.xml
2018-05-23 17:08:36 +03:00
Simon Ogorodnik fea2559a28 Add grouping suite and improve whole kotlin tests 2018-05-23 16:14:34 +03:00
Ilmir Usmanov 6854135077 Support crossinline suspend lambda as parameter of inline function
Use fake continuation instead of ALOAD 0 while inlining
Do not generate state machine for inner lambdas and inner objects,
which capture crossinline suspend lambda.

 #KT-19159: Fixed
2018-03-16 16:26:11 +03:00
Ilya Gorbunov c10771092a Add maven subprojects to the project 2017-11-16 20:30:51 +03:00
Dmitry Jemerov c290212901 Allow to suppress "Kotlin not configured" notification per-module 2017-09-26 14:52:10 +02:00
Dmitry Jemerov e66d5d6e1a Advance Java language level 2017-03-29 17:10:22 +02:00
Dmitry Jemerov 12fc89f35d Update to 171.SNAPSHOT to pick up fix for IDEA-169570; fix compilation 2017-03-20 18:45:41 +01:00
Sergey Mashkov fc197cd616 Maven: extract maven support to the separate module 2016-04-27 19:40:54 +03:00
Nikolay Krasko 0b6c484c6d Disable notification about outdated ABI in Kotlin project 2015-09-09 13:33:32 +03:00
Zalim Bashorov 2df55b5694 Minor: remove obsolete settings 2015-08-18 12:21:29 +03:00
Alexander Udalov c116b6c868 Don't highlight injection points as unused in project 2015-07-21 13:31:44 +03:00
Alexander Udalov 37ec103d6a Regenerate tests 2015-02-11 18:10:33 +03:00
Zalim Bashorov c9fe844f02 Added panels for JVM and JS settings to the Kotlin Compiler Settings tab. 2013-10-24 18:37:00 +04:00
Evgeny Gerashchenko fc62a7dfa0 Project settings. 2013-02-13 18:08:37 +04:00
pTalanov 3fd7044edf before merge 2012-02-24 17:25:28 +04:00
Andrey Breslav 73bb5a1d4e Escaping
Anchors + links + refs
One-token tags
Self-closing tags
2011-07-13 17:40:03 +04:00
Maxim Shafirov 3619e411a7 first "OK" closure test. 2011-06-22 18:46:56 +04:00
Dmitry Jemerov c94b5ca312 do not detect Python facet 2011-05-19 16:07:33 +02:00
Andrey Breslav 01297cc926 Local declarations 2010-12-29 18:08:47 +03:00
Andrey Breslav ddf0213e44 Expression parser factored out 2010-12-16 19:02:15 +03:00
Andrey Breslav 0783a878dc Grammar rules in all comments 2010-12-16 18:33:56 +03:00
Maxim Shafirov a7919fdc1d lexer/highlighting initial 2010-12-10 22:03:50 +03:00
Maxim Shafirov 0a0dff367a IDEA plugin, initial 2010-12-10 16:12:31 +03:00