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

GitHub / scala-js/scala-js issues and pull requests

#4967 - Add Symbol.asyncIterator

Pull Request - State: closed - Opened by DanielMoss over 1 year ago - 4 comments

#4966 - FF ONLY Towards 1.16.1.

Pull Request - State: closed - Opened by sjrd over 1 year ago

#4965 - Compress SourceMapWriter.Fragment data

Pull Request - State: closed - Opened by gzm0 over 1 year ago - 6 comments

#4964 - Upgrade to Scala 2.12.19 and 2.13.13.

Pull Request - State: closed - Opened by sjrd over 1 year ago - 1 comment

#4963 - DO NOT MERGE: On disk cache

Pull Request - State: open - Opened by gzm0 over 1 year ago - 3 comments

#4962 - Reduce the memory pressure of BackwardsCompatTest.

Pull Request - State: closed - Opened by sjrd over 1 year ago

#4961 - linkerJS2_13/test spuriously fails too often on the CI (Killed)

Issue - State: closed - Opened by sjrd over 1 year ago
Labels: bug, internal

#4960 - Add LinkedClass.hasDirectInstances.

Pull Request - State: closed - Opened by sjrd over 1 year ago

#4959 - Optimize `String_+` for `char` at the emitter level.

Pull Request - State: closed - Opened by sjrd over 1 year ago

#4958 - Fix #4957: Fix error message for ConflictingTopLevelExport

Pull Request - State: closed - Opened by tanishiking over 1 year ago - 2 comments

#4956 - scala.util.Try does not catch `ClassCastException`

Issue - State: closed - Opened by johnhungerford over 1 year ago - 1 comment
Labels: as-designed

#4955 - Fix #4954: Count `!_allowComplete` as a fake pending task of WorkTracker.

Pull Request - State: closed - Opened by sjrd over 1 year ago

#4954 - Race condition in AnalyzerRun.WorkTracker during `allowComplete()`.

Issue - State: closed - Opened by sjrd over 1 year ago
Labels: bug

#4952 - Fix #4949: Always wrap object literals with `()`.

Pull Request - State: closed - Opened by sjrd over 1 year ago - 3 comments

#4949 - Wrong pretty-printing of JS tree that *starts* with an object lit

Issue - State: closed - Opened by sjrd over 1 year ago
Labels: bug

#4948 - Prevent implicit conversion of A | Null to A | B

Issue - State: closed - Opened by steinybot over 1 year ago - 1 comment
Labels: enhancement, wontfix

#4947 - Investigate Fishy Record Names in Optimizer Core

Issue - State: closed - Opened by gzm0 over 1 year ago - 4 comments
Labels: bug

#4945 - Fix #4482: Minify property names ourselves in fullLink when we don't use GCC.

Pull Request - State: closed - Opened by sjrd over 1 year ago - 7 comments

#4931 - More minification.

Pull Request - State: closed - Opened by sjrd over 1 year ago - 4 comments

#4930 - Fix #4482: Minify property names ourselves in fullLink when we don't use GCC.

Pull Request - State: closed - Opened by sjrd over 1 year ago - 8 comments

#4928 - Add WebAssembly Linker Backend (with WasmGC and Wasm ExceptionHandling)

Issue - State: closed - Opened by tanishiking over 1 year ago - 18 comments
Labels: wasm

#4926 - Implement Java Streams

Issue - State: open - Opened by gzm0 over 1 year ago - 6 comments
Labels: missing javalib

#4906 - Investigate linker memory consumption

Issue - State: open - Opened by gzm0 almost 2 years ago - 9 comments
Labels: optimization

#4864 - RFC: Move symbolRequirements to the linker frontend constructor

Pull Request - State: open - Opened by gzm0 about 2 years ago - 1 comment

#4863 - Deprecate broken SymbolRequirement.optional

Pull Request - State: open - Opened by gzm0 about 2 years ago

#4862 - Fix #4850: Handle JS classes that survive only for their data.

Pull Request - State: open - Opened by sjrd about 2 years ago

#4861 - Fix #4855: Avoid case-insensitive clashes for internal module IDs.

Pull Request - State: open - Opened by sjrd about 2 years ago

#4860 - Safer and fixed cache invalidation in Emitter

Pull Request - State: open - Opened by gzm0 about 2 years ago - 1 comment

#4859 - @JSExportAll should work on enum

Issue - State: closed - Opened by user753 about 2 years ago - 4 comments
Labels: separate repo

#4858 - Deploy site via GitHub Pages

Issue - State: closed - Opened by alex-hedley about 2 years ago - 7 comments
Labels: question

#4857 - Fix a compiler warning coming in 2.13.11.

Pull Request - State: closed - Opened by sjrd about 2 years ago

#4856 - The default module should be called `index` (not `main`)

Issue - State: open - Opened by gzm0 over 2 years ago - 3 comments
Labels: enhancement

#4855 - Linker emits modules with colliding names on case-insensitive filesystems

Issue - State: open - Opened by armanbilge over 2 years ago - 1 comment
Labels: bug

#4853 - Fix conditions to enable ClassDef checking in `InfoLoader`.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4852 - Close #4850: Add regression tests for JS types kept only for their data.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 2 comments

#4851 - Don't emit `unused explicit parameter` warning for facades

Issue - State: closed - Opened by rochala over 2 years ago - 2 comments
Labels: separate repo

#4850 - ClassDef checker error after linking when only using the class data of a non-native JS class

Issue - State: open - Opened by futile over 2 years ago - 9 comments
Labels: bug

#4849 - FF ONLY Towards 1.13.2.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4848 - Fix #4835: Treat excluded classes for Tagger as special hops.

Pull Request - State: closed - Opened by gzm0 over 2 years ago - 4 comments

#4847 - `java.io.InvalidClassException` when using `testGrouping`

Issue - State: open - Opened by armanbilge over 2 years ago - 2 comments
Labels: enhancement

#4846 - Fix #4835: Treat excluded classes for Tagger as special hops.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 4 comments

#4845 - Upgrade to sbt-header 5.9.0.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4844 - Fix #4831: Correctly compare fieldDefs in KnowledgeGuardian.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 1 comment

#4843 - Fix #4835: Treat excluded classes for Tagger as path roots.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 9 comments

#4842 - Fix #4841: Tolerate multiple callbacks from AsynchronousFileChannel.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4841 - Repeat calls of `fastLinkJS` cause `IllegalStateException` on Windows and JDK 17+

Issue - State: closed - Opened by nartamonov over 2 years ago - 3 comments
Labels: bug, can't reproduce

#4840 - Future request: select scala-js version when use Scala2.11

Issue - State: closed - Opened by djx314 over 2 years ago - 4 comments
Labels: question

#4839 - Eagerly deserialize linker private lib

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4838 - Fix #4831: Structurally compare field defs in KnowledgeGuardian.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 3 comments

#4837 - Ability to remap `@JSImport`s at linking time

Issue - State: closed - Opened by armanbilge over 2 years ago - 6 comments
Labels: enhancement, separate repo

#4836 - Duplicate @JSExportTopLevel fails silently

Issue - State: closed - Opened by tballard over 2 years ago - 6 comments
Labels: separate repo

#4835 - SmallModulesFor splitting style can cause circular dependencies between emitted modules

Issue - State: closed - Opened by gzm0 over 2 years ago - 1 comment
Labels: bug

#4834 - Update local publish instructions

Pull Request - State: closed - Opened by gzm0 over 2 years ago

#4833 - High memory consumption during linking when using `ModuleSplitStyle.SmallModulesFor(...)`

Issue - State: closed - Opened by rmgk over 2 years ago - 4 comments
Labels: bug

#4832 - Keep the analyzer alive over incremental runs

Pull Request - State: closed - Opened by gzm0 over 2 years ago - 2 comments

#4831 - emitter.KnowledgeGuardian incorrectly compares field defs

Issue - State: closed - Opened by gzm0 over 2 years ago - 4 comments
Labels: bug

#4830 - Emitter#FullClassCache#getOrElseUpdate relies on identity of ir trees (not js trees)

Issue - State: closed - Opened by gzm0 over 2 years ago - 2 comments
Labels: bug, invalid

#4829 - In test-html.js, use express instead of node-static.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4828 - Add update/accumulate methods to `Atomic{Reference,Integer,Long}`

Pull Request - State: closed - Opened by armanbilge over 2 years ago

#4827 - WiP Upgrade to sbt 1.9.0-M1. For CI only.

Pull Request - State: open - Opened by sjrd over 2 years ago

#4826 - Micro-optimize SourceMapWriter.doWriteSegment.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4825 - Dangling UndefinedParam

Issue - State: closed - Opened by cornim over 2 years ago - 10 comments
Labels: separate repo

#4824 - Consolidate Info Loading

Pull Request - State: closed - Opened by gzm0 over 2 years ago - 2 comments

#4823 - Backend: Avoid doing any I/O for modules that have not changed.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 1 comment

#4822 - IR checker: avoid calling the i"" interpolator on the success path.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4821 - Backend: cache all the remaining trees

Pull Request - State: closed - Opened by sjrd over 2 years ago - 2 comments

#4820 - Preallocate the final buffers with 110% the size of the previous run.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4819 - Directly write bytes in the back-end instead of using a UTF-8 encoder.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4818 - `js.BigInt(0).isInstanceOf[js.BigInt]` is false

Issue - State: closed - Opened by armanbilge over 2 years ago - 4 comments
Labels: as-designed

#4817 - WiP Optimize the backend

Pull Request - State: closed - Opened by sjrd over 2 years ago - 3 comments

#4816 - Use `js.native` instead of `???` for default args

Pull Request - State: closed - Opened by armanbilge over 2 years ago

#4815 - Hash all js.ClassDefs generated by the compiler.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4814 - Make the JS AST -> source step of the linker incremental.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 2 comments

#4813 - Reachability: Further optimize reflective proxy lookups.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 1 comment

#4812 - Optimized representation of Infos.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 1 comment

#4811 - Reachability analysis: optimize resolution of reflective proxies.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 3 comments

#4810 - Make CycleInfo final

Pull Request - State: closed - Opened by gzm0 over 2 years ago - 2 comments

#4809 - Run ClassDefChecker after the Optimizer

Pull Request - State: closed - Opened by gzm0 over 2 years ago

#4808 - Reachability: Avoid dispatching the same method on the same interface.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 1 comment

#4807 - Scala.js 2.11 supported.

Issue - State: closed - Opened by djx314 over 2 years ago - 4 comments
Labels: question

#4806 - Implicit conversions for unions

Issue - State: closed - Opened by steinybot over 2 years ago - 3 comments
Labels: as-designed

#4805 - Array initialization pattern for packed arrays is sub-optimal on v8

Issue - State: open - Opened by gzm0 over 2 years ago - 1 comment
Labels: optimization

#4804 - Bump jszip from 3.7.0 to 3.8.0

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#4803 - Scala 3: java.lang.AssertionError: assertion failed: Invalid functional interface trait FunctionXXL reached the back-end

Issue - State: closed - Opened by pshirshov over 2 years ago - 1 comment
Labels: invalid, separate repo

#4801 - Delegating to the implementation of a calculated super class causes Internal error

Issue - State: closed - Opened by gzm0 over 2 years ago - 4 comments
Labels: bug

#4800 - FF ONLY Towards 1.13.1.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4799 - Fix #4783: Implement java.nio.charset.Charset.availableCharsets

Pull Request - State: closed - Opened by gzm0 over 2 years ago - 2 comments

#4798 - Implement ju.TreeMap

Pull Request - State: closed - Opened by gzm0 over 2 years ago - 7 comments

#4797 - Fix #4796: Don't use the canonical natural comparator in TreeSet

Pull Request - State: closed - Opened by gzm0 over 2 years ago

#4796 - TreeSet.comparator() returns null on TreeSet using ju.Comparator.naturalOrder

Issue - State: closed - Opened by gzm0 over 2 years ago
Labels: bug

#4795 - Prefer `queueMicrotask` when available?

Issue - State: closed - Opened by armanbilge over 2 years ago - 7 comments
Labels: as-designed

#4794 - The output of the compiler/linker is not stable

Issue - State: closed - Opened by sjrd over 2 years ago
Labels: bug

#4793 - Fix #4794: Fix the stability of our compilation and linking pipeline.

Pull Request - State: closed - Opened by sjrd over 2 years ago - 1 comment

#4792 - Add `j.u.c.Flow`

Pull Request - State: closed - Opened by armanbilge over 2 years ago - 2 comments

#4791 - Add `BigInteger#{int,long}ValueExact`

Pull Request - State: closed - Opened by armanbilge over 2 years ago

#4790 - Fix #4789: Make the support level of `js.timers` clearer.

Pull Request - State: closed - Opened by sjrd over 2 years ago

#4789 - `ReferenceError: clearTimeout is not defined` on V8

Issue - State: closed - Opened by armanbilge over 2 years ago - 4 comments
Labels: enhancement