-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Meta-issue: Port Backend improvements #3113
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
Comments
@smarter, could you add the one you know should be ported. |
I would rather not port refactorings, it would be a lot of work for not much benefit right now. Longer term we'll have to find some way to synchronize our backend with the scalac one, but right now we should only port simple things I think. Here are the PRs I had in my TODO list to port: |
Dmitry ported scala/scala#4737 and reverted it: lampepfl/scala@ccbac24 |
Also we are already using |
Let's try doing it again and see if something breaks :)
Yes but the PR also updates the backend to not use deprecated methods, something we haven't done yet. |
In fact, the PR does more than that, it fixes an issue preventing the emitted code from running under Java 9 (this is mentioned in scala/scala#5452) |
Still a WIP but we should keep an eye on scala/scala#6087, the bug also affects Dotty. EDIT: actually this should probably be fixed before it reaches the backend, as explained in the PR. |
I've opened #3403 to track another possible PR to port. |
Please add the issues also to the list in the description |
Added Restrict library and reflect to compact1 profile to the list, this one should be easy to port. |
Superceded by #14912 |
The text was updated successfully, but these errors were encountered: