You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With minimal changes to preserve the status quo. These are forward
ports of compiler, library and build changes from the following
upstream commits:
* scala-js/scala-js@b38201c
Drop support for non-strict floats.
* scala-js/scala-js@82910a0
Move well-known names to a new object `WellKnownNames`.
* scala-js/scala-js@53dc4fe
Introduce `NewLambda` to synthesize instances of SAM types.
* scala-js/scala-js@9481522
Rewrite old IR with `AnonFunctionN` references to use `NewLambda`.
From the `NewLambda` commit, we only adapt the way we compile
Scala function lambdas. We do not use `NewLambda` for arbitrary
SAM types yet. This is left for a future, independent commit, as
it is not required for correctness.
[Cherry-picked 12ca458][modified]
0 commit comments