GitHub / scala-js/scala-js issues and pull requests
#5210 - Removes spurious js.AsInstanceOf around the js.LinkTimeIf
Pull Request -
State: open - Opened by tanishiking 12 days ago
#5175 - Implement jl.Math.{multiplyFull, multiplyHigh, unsignedMultiplyHigh}.
Pull Request -
State: open - Opened by sjrd 2 months ago
#5174 - Switch to GitHub Actions for the Windows CI.
Pull Request -
State: closed - Opened by sjrd 2 months ago
#5173 - Refactoring: Isolate handling of javalib methods with special bodies.
Pull Request -
State: closed - Opened by sjrd 2 months ago
- 1 comment
#5172 - Wasm: Optimize varargs by removing JSArrayConstr
Issue -
State: open - Opened by tanishiking 2 months ago
#5171 - Introduce IR BinaryOps for unsigned division and remainder.
Pull Request -
State: open - Opened by sjrd 2 months ago
#5170 - Handle System.identityHashCode as a method with a special body.
Pull Request -
State: closed - Opened by sjrd 2 months ago
#5169 - PoC: Default Export Annotation for Scala.js ES Module Output
Pull Request -
State: closed - Opened by wiacekm 2 months ago
- 2 comments
#5168 - Wasm: Implement PriorityQueue without js.Array in Wasm backend
Pull Request -
State: open - Opened by tanishiking 2 months ago
#5167 - Optimize divisions and remainders by constants.
Pull Request -
State: open - Opened by sjrd 3 months ago
#5166 - Fix #5165: Use defaultable types for the locals of TryFinallys.
Pull Request -
State: closed - Opened by sjrd 3 months ago
#5165 - Wasm: try..finally with non-nullable reference type produces invalid code
Issue -
State: closed - Opened by sjrd 3 months ago
Labels: bug, wasm
#5164 - Wasm: Implement ArrayDeque without js.Array in Wasm backend
Pull Request -
State: open - Opened by tanishiking 3 months ago
- 3 comments
#5163 - Reorganize LinkTimeProperties.
Pull Request -
State: closed - Opened by sjrd 3 months ago
#5162 - Wasm: Implement ju.ArrayList without js.Array for Wasm backend
Pull Request -
State: closed - Opened by tanishiking 3 months ago
- 1 comment
#5161 - Introduce a binary API with Scala functions in `Reflect`.
Pull Request -
State: open - Opened by sjrd 3 months ago
- 3 comments
#5160 - Fix #5159: Register static module dependency on used lambda classes.
Pull Request -
State: closed - Opened by sjrd 3 months ago
#5159 - Regression in v1.19.0: AssertionError with module splitting on and optimizer off.
Issue -
State: closed - Opened by guillaug 3 months ago
- 6 comments
Labels: bug
#5158 - Introduce IR UnaryOps for floating point bit manipulation.
Pull Request -
State: closed - Opened by sjrd 3 months ago
#5157 - FF ONLY Towards 1.19.1.
Pull Request -
State: closed - Opened by sjrd 3 months ago
#5156 - Ir patch old anon functions alt
Pull Request -
State: closed - Opened by sjrd 3 months ago
- 1 comment
#5155 - unable to use `io.StdIn.readline`
Issue -
State: closed - Opened by scarf005 4 months ago
- 1 comment
Labels: as-designed
#5154 - Merge the itables into the corresponding vtables.
Pull Request -
State: closed - Opened by sjrd 4 months ago
#5153 - Actually delete temp files created by partest for Wasm.
Pull Request -
State: closed - Opened by sjrd 4 months ago
- 1 comment
#5152 - Wasm: Use builtin string constants from JS string builtins.
Pull Request -
State: closed - Opened by sjrd 4 months ago
- 8 comments
#5151 - Regression: linking error on 3.7.0-RC1
Issue -
State: closed - Opened by NPCRUS 4 months ago
- 1 comment
Labels: separate repo
#5150 - Reimplement `Math.rint` without floating-point remainder.
Pull Request -
State: closed - Opened by sjrd 4 months ago
#5149 - Wasm: Implement fmod on the Scala side.
Pull Request -
State: closed - Opened by sjrd 4 months ago
#5148 - Experiment: Avoid `JSArrayConstr` for Varargs to optimize the Wasm backend
Pull Request -
State: closed - Opened by tanishiking 4 months ago
#5147 - Wasm: Implement fmod on the Wasm side.
Pull Request -
State: closed - Opened by sjrd 4 months ago
- 2 comments
#5146 - Probable bug in javalib RandomGenerator two ensureBelowBound methods.
Issue -
State: closed - Opened by LeeTibbert 4 months ago
- 9 comments
Labels: invalid
#5145 - Add tests in `{ClassDef,IR}CheckerTest` for `NewLambda`s.
Issue -
State: open - Opened by sjrd 4 months ago
Labels: internal
#5144 - Remove the speedup loop in `LambdaSynthesizer.makeClassName`
Issue -
State: open - Opened by sjrd 4 months ago
Labels: enhancement
#5143 - Investigate stability of reflective proxies, depending on TypeRef hash codes
Issue -
State: open - Opened by sjrd 4 months ago
#5142 - Fix #5097: Implement most of `ju.random.RandomGenerator`.
Pull Request -
State: closed - Opened by sjrd 5 months ago
- 3 comments
#5141 - `non-existent method scala.runtime.Arrays$.newArray` with Scala 3.7.0-RC1
Issue -
State: closed - Opened by xuwei-k 5 months ago
- 2 comments
Labels: separate repo
#5140 - Fix #5131: Overhaul justifications for caching in Emitter.genClass.
Pull Request -
State: closed - Opened by sjrd 5 months ago
- 3 comments
#5139 - Rearrange the init sequence of PrimRefs and PrimTypeWithRefs.
Pull Request -
State: closed - Opened by sjrd 5 months ago
- 3 comments
#5138 - Re-analyze MethodInfo shallow size in linker retained memory profiles
Issue -
State: open - Opened by gzm0 5 months ago
#5136 - Fix #5135: Move well-known names to a new object WellKnownNames.
Pull Request -
State: closed - Opened by sjrd 5 months ago
- 1 comment
#5135 - Deadlock in concurrent initialization of `ir.Names` and `ir.Types`.
Issue -
State: closed - Opened by sjrd 5 months ago
- 5 comments
Labels: bug
#5134 - JUnit: populate sbt.testing.Event.duration
Pull Request -
State: closed - Opened by dubinsky 5 months ago
- 3 comments
#5133 - TypeError when type testing a class that extends a JS trait as a member of another trait used as a mixin
Issue -
State: closed - Opened by MI3Guy 5 months ago
- 1 comment
Labels: separate repo
#5132 - JUnit: populate sbt.testing.Event.throwable on test failure
Pull Request -
State: closed - Opened by dubinsky 5 months ago
- 8 comments
#5131 - Linker not noticing instance test changes
Issue -
State: closed - Opened by VelizarHristov 5 months ago
Labels: bug
#5130 - Fix #5064: Add `js.async { ... js.await(p) ... }`, and support JSPI on WebAssembly.
Pull Request -
State: closed - Opened by sjrd 6 months ago
- 3 comments
#5129 - DO NOT MERGE Simulation: What if we dropped support for ES 5.1.
Pull Request -
State: closed - Opened by sjrd 6 months ago
- 1 comment
#5128 - Deprecate support for ECMAScript 5.1.
Pull Request -
State: closed - Opened by sjrd 6 months ago
- 1 comment
#5127 - zio-prelude compilation fails with ScalaJS 1.18.x
Issue -
State: closed - Opened by guizmaii 6 months ago
- 4 comments
Labels: question
#5126 - Wasm: Remove dead code jsLinkingInfo object.
Pull Request -
State: closed - Opened by sjrd 6 months ago
#5125 - Remove ancient codegen opt for expanded Scala anon function classes.
Pull Request -
State: closed - Opened by sjrd 6 months ago
#5124 - Make the guards for deserialization hacks clearer.
Pull Request -
State: closed - Opened by sjrd 6 months ago
#5123 - Bump the Scala 3 version used for source compat of `ir/` to 3.6.3.
Pull Request -
State: closed - Opened by sjrd 6 months ago
- 1 comment
#5122 - Rewrite old IR with AnonFunctionN references to use NewLambda.
Pull Request -
State: closed - Opened by sjrd 6 months ago
- 7 comments
#5121 - Add Support for Wasm Component Model and WASIp2
Issue -
State: open - Opened by tanishiking 6 months ago
- 8 comments
#5120 - Refactoring: Generic notion of CheckingPhase for the IR checkers.
Pull Request -
State: closed - Opened by sjrd 6 months ago
- 1 comment
#5119 - FF ONLY Towards 1.18.3.
Pull Request -
State: closed - Opened by sjrd 6 months ago
#5118 - Drop support for non-strict floats.
Pull Request -
State: closed - Opened by sjrd 6 months ago
- 4 comments
#5117 - Optimize the shapes of `js.Dynamic.literal()` in Scala 2.13.
Pull Request -
State: closed - Opened by sjrd 6 months ago
#5116 - Fix #5115: Apply the StoreModule hack to JSConstructorDef from 1.8.
Pull Request -
State: closed - Opened by sjrd 6 months ago
#5115 - fullLinkJS: Missing StoreModule right after the super constructor call
Issue -
State: closed - Opened by ivan-klass 6 months ago
Labels: bug
#5114 - Fix #5112: Recognize asInstanceOf around jump to default label.
Pull Request -
State: closed - Opened by sjrd 7 months ago
#5113 - Upgrade to Scala 2.12.20 and 2.13.16.
Pull Request -
State: closed - Opened by sjrd 7 months ago
#5112 - Found unknown label apply at
Issue -
State: closed - Opened by tgodzik 7 months ago
- 5 comments
Labels: bug
#5111 - NewLambda - on top of a separate desugaring phase
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 1 comment
#5110 - Fix #4997: Add linkTimeIf for link-time conditional branching.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 7 comments
#5109 - FF ONLY Towards 1.18.2.
Pull Request -
State: closed - Opened by sjrd 7 months ago
#5108 - Fix #5107: Add missing `CheckNotNull`s in deserialization hacks.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 11 comments
#5107 - IR checking error for IR coming from Scala.js < 1.11 through deserialization hack
Issue -
State: closed - Opened by sjrd 7 months ago
- 1 comment
Labels: bug
#5106 - FF ONLY Towards 1.18.1.
Pull Request -
State: closed - Opened by sjrd 7 months ago
#5105 - Remove public coreSpec member from LinkerFrontend / LinkerBackend
Pull Request -
State: closed - Opened by gzm0 7 months ago
- 2 comments
#5104 - Remove coreSpec from ModuleSet / LinkingUnit and verifyModuleSet
Pull Request -
State: closed - Opened by gzm0 7 months ago
- 2 comments
#5103 - Remove dead code in OptimizerCore.
Pull Request -
State: closed - Opened by sjrd 7 months ago
#5102 - Drop support for Scala 2.13.{0-2}.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 2 comments
#5101 - Add a desugaring pass between the base linker and the optimizer.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 13 comments
#5100 - LinkTimeIf - on top of desugaring in BaseLinker
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 2 comments
#5099 - Knowledge accessor utilities
Pull Request -
State: open - Opened by sjrd 7 months ago
#5098 - Refactor: Introduce common caching utilities.
Pull Request -
State: open - Opened by sjrd 7 months ago
#5097 - Missing Javalib: Java 17 RandomGenerator#nextInt(origin, bound) default method is not yet implemented.
Issue -
State: closed - Opened by He-Pin 7 months ago
Labels: missing javalib
#5096 - Add a desugaring step in the base linker.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 5 comments
#5095 - Drop support for Scala 2.12.{2-5}.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 1 comment
#5094 - Refactoring: Introduce LocalScope{Transfomer,Traverser}.
Pull Request -
State: closed - Opened by sjrd 7 months ago
#5093 - Ignore the deprecation of mutable.AnyRefMap in Scala 2.13.16+.
Pull Request -
State: closed - Opened by sjrd 7 months ago
#5092 - Opt: Remove useless *Ident indirections in the IR model.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 1 comment
#5091 - Fix #4947: Retain the `structure` of `PreTransRecordTree`.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 3 comments
#5090 - Merge the IR node `This` into `VarRef`, with a magic `LocalName`.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 2 comments
#5089 - Fix #5085: Zero.stripTrailingZeros() returns BigDecimal.ZERO.
Pull Request -
State: closed - Opened by sjrd 7 months ago
#5088 - Merge several IR nodes into `UnaryOp`.
Pull Request -
State: closed - Opened by sjrd 7 months ago
- 3 comments
#5087 - Remove the stat/expr distinction from `Transformers.Transformer`.
Pull Request -
State: closed - Opened by sjrd 8 months ago
- 3 comments
#5086 - Use the new dedicated GitHub action to check the CLA.
Pull Request -
State: closed - Opened by sjrd 8 months ago
#5085 - `java.math.BigDecimal.valueOf(0, 9).stripTrailingZeros.scale` returns 9 instead of 0
Issue -
State: closed - Opened by plokhotnyuk 8 months ago
Labels: bug
#5084 - `Array.ofDim[Unit](0)` throws `IllegalArgumentException`
Issue -
State: closed - Opened by armanbilge 8 months ago
- 5 comments
Labels: separate repo
#5083 - Update the CLA check after the rename of Lightbend to Akka.
Pull Request -
State: closed - Opened by sjrd 8 months ago
#5082 - PoC: Support for `function*/yield`.
Pull Request -
State: open - Opened by sjrd 8 months ago
#5081 - Codegen: Inline the target of `Function` nodes in their `js.Closure`s.
Pull Request -
State: closed - Opened by sjrd 8 months ago
#5080 - Wasm: WASI support - start from WASIp1 or skip to WASIp2?
Issue -
State: closed - Opened by tanishiking 8 months ago
- 5 comments
Labels: question, wasm
#5079 - Support `Generator`s, `function*`, and `yield`
Issue -
State: open - Opened by armanbilge 8 months ago
- 6 comments
Labels: language
#5078 - Directly use ju.function.* instead of Scala functions in the javalib.
Pull Request -
State: closed - Opened by sjrd 8 months ago
#5077 - Enable the IR checker post optimizer with RT longs
Pull Request -
State: open - Opened by gzm0 8 months ago
- 3 comments
#5076 - Simplify the test API we use to identify specific JDKs.
Pull Request -
State: closed - Opened by sjrd 8 months ago