An open API service for providing issue and pull request metadata for open source projects.

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

#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

#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

#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

#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

#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

#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

#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

#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

#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