-
Notifications
You must be signed in to change notification settings - Fork 84
Ilgonmic/js ir ic #604
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
AlexanderPrendota
merged 5 commits into
JetBrains:1.8.20-Beta
from
ilgonmic:ilgonmic/js-ir-ic
Feb 14, 2023
Merged
Ilgonmic/js ir ic #604
AlexanderPrendota
merged 5 commits into
JetBrains:1.8.20-Beta
from
ilgonmic:ilgonmic/js-ir-ic
Feb 14, 2023
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
@ilgonmic hi, is it possible to add tests? |
|
Tests on JS IR already exists Or you mean some specific tests that incrementality work? I can think how to check it |
AlexanderPrendota
approved these changes
Feb 14, 2023
woainikk
pushed a commit
that referenced
this pull request
Feb 27, 2023
* Enable gzip * process source module * Support IC caches * Init IC caches * Prepare IC caches and copy it inside a request
woainikk
pushed a commit
that referenced
this pull request
Feb 27, 2023
* Enable gzip * process source module * Support IC caches * Init IC caches * Prepare IC caches and copy it inside a request
woainikk
pushed a commit
that referenced
this pull request
Mar 1, 2023
* Enable gzip * process source module * Support IC caches * Init IC caches * Prepare IC caches and copy it inside a request
woainikk
pushed a commit
that referenced
this pull request
Mar 8, 2023
* Enable gzip * process source module * Support IC caches * Init IC caches * Prepare IC caches and copy it inside a request
ilgonmic
added a commit
to ilgonmic/kotlin-compiler-server
that referenced
this pull request
Mar 14, 2023
This reverts commit dc4983e
ilgonmic
added a commit
to ilgonmic/kotlin-compiler-server
that referenced
this pull request
Mar 16, 2023
This reverts commit dc4983e
woainikk
pushed a commit
that referenced
this pull request
Mar 20, 2023
* Enable gzip * process source module * Support IC caches * Init IC caches * Prepare IC caches and copy it inside a request
woainikk
pushed a commit
that referenced
this pull request
Mar 23, 2023
* Enable gzip * process source module * Support IC caches * Init IC caches * Prepare IC caches and copy it inside a request
woainikk
pushed a commit
that referenced
this pull request
Mar 30, 2023
* Enable gzip * process source module * Support IC caches * Init IC caches * Prepare IC caches and copy it inside a request
AlexanderPrendota
pushed a commit
that referenced
this pull request
Apr 3, 2023
* chore(release): add kotlin 1.8.20-Beta * Adopt changes from 1.8.20-Beta with private fields * Infer JDK_HOME from java.home if it wasn't passed explicitly Now it requires because of KT-54337, where initialization of JDK_HOME was removed: JetBrains/kotlin@b50a803#diff-2c54e4ecf73ab55ca80a7497db6211001f27a916446694a6a988db65268216dbL97 * Formatting * Fix change of name for init properties console.kt * feat: ir ic (#604) * Enable gzip * process source module * Support IC caches * Init IC caches * Prepare IC caches and copy it inside a request * Fix main call arguments for JS IR with incremental compilation * chore(release): add kotlin 1.8.20-RC * Add js caches to buildLambda * Revert "Add js caches to buildLambda" This reverts commit e0c64d4. * Revert "Fix main call arguments for JS IR with incremental compilation" This reverts commit e8109a1. * Revert "feat: ir ic (#604)" This reverts commit dc4983e * Use JS DCE to reduce output size * chore(release): add kotlin 1.8.20 --------- Co-authored-by: Ilya Goncharov <[email protected]> Co-authored-by: Mikhail Zarechenskiy <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
It adds support of compiler backend incremental compilation for Kotlin JS IR.
It makes compilation much faster than before.
It makes some prepared cache, stored it and then on request, it copied to temp directory and using during compilation process.
Additionally compressing on server is enabled to make sending scripts less