GitHub / scala-js/scala-js issues and pull requests
#5075 - Add trait definitions for ju.Sequenced{Collection,Map,Set}.
Pull Request -
State: closed - Opened by sjrd 9 months ago
#5074 - Allow `Return` arg to be a `void` if the target `Labeled` is a `void`.
Pull Request -
State: closed - Opened by sjrd 9 months ago
- 1 comment
#5073 - Add JDK 17 and 21 to the CI; remove 16.
Pull Request -
State: closed - Opened by sjrd 9 months ago
- 1 comment
#5072 - IRCheck Records
Pull Request -
State: closed - Opened by gzm0 9 months ago
- 1 comment
#5071 - Optimizer: Add isStat flag to constrainedLub
Pull Request -
State: closed - Opened by gzm0 9 months ago
#5070 - Optimizer: Fix types of ArraySelect trees
Pull Request -
State: closed - Opened by gzm0 9 months ago
#5069 - Support java.util.SequencedCollection added in Java 21
Issue -
State: closed - Opened by ekrich 9 months ago
- 4 comments
Labels: missing javalib
#5068 - Wasm: Implement full support of `ForIn` using a JS generator function.
Pull Request -
State: closed - Opened by sjrd 9 months ago
#5067 - Enable environment variables
Pull Request -
State: closed - Opened by mhriemers 9 months ago
- 3 comments
#5066 - Run IRChecker after optimizer if RuntimeLongs aren't in use
Pull Request -
State: closed - Opened by gzm0 9 months ago
- 22 comments
#5065 - Make record types *not* subtypes of `any`.
Pull Request -
State: closed - Opened by sjrd 9 months ago
#5064 - Wasm: Language feature for the JavaScript Promise Integration proposal (JSPI)
Issue -
State: closed - Opened by sjrd 9 months ago
- 10 comments
Labels: language, wasm
#5063 - Wasm: Switch to `try_table` to compile `TryCatch`.
Pull Request -
State: closed - Opened by sjrd 9 months ago
#5061 - Rename NoType to VoidType and print it as "void".
Pull Request -
State: closed - Opened by sjrd 9 months ago
- 2 comments
#5060 - Under restrictedThis, do not allow assigning fields of super classes.
Pull Request -
State: closed - Opened by sjrd 9 months ago
#5059 - Restrict usages of StoreModule even further.
Pull Request -
State: closed - Opened by sjrd 9 months ago
- 1 comment
#5058 - Fix two causes of hanging in Refiner if there are errors.
Pull Request -
State: closed - Opened by sjrd 9 months ago
#5057 - Only allow StoreModule at the top-level of constructor bodies.
Pull Request -
State: closed - Opened by sjrd 9 months ago
- 4 comments
#5056 - Bump cookie and express
Pull Request -
State: closed - Opened by dependabot[bot] 9 months ago
Labels: dependencies
#5051 - IRChecker: Fix type-checking of Array operations
Pull Request -
State: closed - Opened by gzm0 10 months ago
- 1 comment
#5050 - Remove unused ReplaceWithVarRef#longOpTree
Pull Request -
State: closed - Opened by gzm0 10 months ago
#5049 - Fix #5048: Wasm: Emit no files when no modules are defined.
Pull Request -
State: closed - Opened by tanishiking 10 months ago
- 1 comment
#5048 - Wasm backend fails when no modules are defined
Issue -
State: closed - Opened by tanishiking 10 months ago
- 2 comments
Labels: bug, wasm
#5047 - FF ONLY Towards 1.17.1.
Pull Request -
State: closed - Opened by sjrd 10 months ago
#5046 - Wasm: Fix outdated documentation and a missing config check.
Pull Request -
State: closed - Opened by sjrd 10 months ago
#5045 - Fix #5044: Handle the IllegalArgumentExceptions in jlr.Array.newInstance.
Pull Request -
State: closed - Opened by sjrd 10 months ago
- 1 comment
#5044 - jl.reflect.Array.newInstance() does not throw the IllegalArgumentExceptions it is supposed to.
Issue -
State: closed - Opened by sjrd 10 months ago
Labels: bug
#5043 - Wasm: Implement `Class_superClass`.
Pull Request -
State: closed - Opened by sjrd 10 months ago
#5042 - Bump send and express
Pull Request -
State: closed - Opened by dependabot[bot] 10 months ago
- 2 comments
Labels: dependencies
#5041 - Bump serve-static and express
Pull Request -
State: closed - Opened by dependabot[bot] 10 months ago
Labels: dependencies
#5040 - Make the `itables` field of objects non-nullable.
Pull Request -
State: closed - Opened by sjrd 10 months ago
#5039 - Wasm: Make class fields immutable at the Wasm level
Issue -
State: open - Opened by tanishiking 10 months ago
- 2 comments
Labels: optimization, wasm
#5038 - Wasm: Make itables immutable struct
Pull Request -
State: closed - Opened by tanishiking 10 months ago
#5037 - Introduce `UnaryOp.CheckNotNull` in the IR.
Pull Request -
State: closed - Opened by sjrd 10 months ago
#5036 - Please publish 1.15.0 with Scala 2.12.20
Issue -
State: closed - Opened by mkurz 11 months ago
- 1 comment
Labels: question
#5035 - Regenerate the Unicode database with Temurin-21+35.
Pull Request -
State: closed - Opened by sjrd 11 months ago
- 2 comments
#5034 - Complete methods of Character about code points in char sequences.
Pull Request -
State: closed - Opened by sjrd 11 months ago
#5033 - Fix #5026: Hash internal module names if they get too long
Pull Request -
State: closed - Opened by gzm0 11 months ago
#5032 - Error when running tests of project configured for both Scala and ScalaJS
Issue -
State: closed - Opened by guizmaii 11 months ago
- 4 comments
Labels: question
#5031 - Replace the JS object given to jl.Class by primitive IR operations. (multi-dimensions edition)
Pull Request -
State: closed - Opened by sjrd 11 months ago
- 2 comments
#5030 - Wasm: Use dedicated helpers to support some operations of the core lib.
Pull Request -
State: closed - Opened by sjrd 11 months ago
#5029 - Use some more methods on strings from ES 2015.
Pull Request -
State: closed - Opened by sjrd 11 months ago
#5028 - Update local publish instructions: add `scalalib2_12`
Pull Request -
State: closed - Opened by tanishiking 11 months ago
#5027 - Fix #4994: Wasm: Use the JS string builtins, with polyfills.
Pull Request -
State: closed - Opened by sjrd 11 months ago
- 2 comments
#5026 - Output .js file names can be too long on Windows, esp. for non-ASCII class names.
Issue -
State: closed - Opened by nartamonov 11 months ago
- 10 comments
Labels: bug
#5025 - Introduce`LinktimeProperty` and get rid of `JSLinkingInfo`
Pull Request -
State: closed - Opened by tanishiking 11 months ago
- 10 comments
#5024 - Wasm: Correctly implement `JSLinkingInfo`.
Pull Request -
State: closed - Opened by sjrd 11 months ago
#5023 - Wasm: Use custom JS helpers for almost all JS interop.
Pull Request -
State: closed - Opened by sjrd 11 months ago
- 12 comments
#5022 - Fix the nightly build.
Pull Request -
State: closed - Opened by sjrd 11 months ago
#5021 - Wasm: Avoid JS interop when possible.
Pull Request -
State: closed - Opened by sjrd 11 months ago
- 1 comment
#5020 - Check that constructor calls follow a chaining discipline.
Pull Request -
State: closed - Opened by sjrd 11 months ago
- 4 comments
#5019 - Check restrictions on how `this` values can be used in constructors.
Pull Request -
State: closed - Opened by sjrd 11 months ago
- 10 comments
#5018 - Introduce non-nullable reference types in the IR.
Pull Request -
State: closed - Opened by sjrd 11 months ago
- 2 comments
#5017 - js.Dynamic.literal does not generate a JS object literal with Scala 2.13/3.
Issue -
State: open - Opened by trival 11 months ago
Labels: optimization
#5016 - Setting ESModule as output breaks test
Issue -
State: closed - Opened by mio-19 11 months ago
- 3 comments
Labels: question
#5015 - Fix #5014: Implement java.io.BufferedWriter
Pull Request -
State: open - Opened by ThijsBroersen 12 months ago
- 19 comments
#5014 - Support java.io.BufferedWriter
Issue -
State: open - Opened by ThijsBroersen 12 months ago
- 2 comments
Labels: missing javalib
#5013 - Missing definitions on java.lang.Character.UnicodeBlock.*
Issue -
State: closed - Opened by mio-19 12 months ago
Labels: missing javalib
#5012 - Run the partest suites with the Wasm backend.
Pull Request -
State: closed - Opened by sjrd 12 months ago
#5011 - Implement java.nio.file.Path/Paths so that existing code compiles
Issue -
State: closed - Opened by mio-19 12 months ago
- 3 comments
Labels: ideas, missing javalib, separate repo
#5010 - java.lang.Character.codePointAt(java.lang.CharSequence,int)int
Issue -
State: closed - Opened by mio-19 12 months ago
- 2 comments
Labels: missing javalib
#5009 - Move the `eq`-to-`===` optimization to the JS backend.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
#5008 - Fix #5005: Only emit the int-div helpers if ArithmeticException is instantiated.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
#5007 - Update the doc comment of the `assignBuckets` so it explains the overview of the algorithm
Pull Request -
State: closed - Opened by tanishiking about 1 year ago
- 1 comment
#5006 - allow `fastLinkJS` lowercased alias `fastlinkjs`
Issue -
State: closed - Opened by spaceunifyfifty about 1 year ago
- 2 comments
Labels: enhancement, wontfix, as-designed
#5005 - JS Emitter crashes on helloworld with big ints
Issue -
State: closed - Opened by gzm0 about 1 year ago
- 1 comment
Labels: bug
#5003 - Introduce NewLambda to synthesize instances of SAM types.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
- 25 comments
#5002 - Wasm: Implement checked behaviors.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
- 3 comments
#5001 - Fix name of pickler phase constraint
Pull Request -
State: closed - Opened by som-snytt about 1 year ago
#5000 - #4997 Allow for link-time dispatching
Pull Request -
State: closed - Opened by tanishiking about 1 year ago
- 20 comments
#4999 - Bump ws from 7.5.9 to 7.5.10
Pull Request -
State: closed - Opened by dependabot[bot] about 1 year ago
Labels: dependencies
#4998 - Replace the JS object given to jl.Class by primitive IR operations.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
- 40 comments
#4997 - Allow for linktime conditional branching
Issue -
State: closed - Opened by tanishiking about 1 year ago
- 2 comments
Labels: language
#4996 - Allow variable method name on Selectable.selectDynamic / Selectable.applyDynamic when invoked within macro implementation
Issue -
State: closed - Opened by nkgm about 1 year ago
- 11 comments
Labels: as-designed
#4995 - 1.16.0 does not work `sbt run` with Scala 2.13.12 or lower versions due to SIP-51
Issue -
State: open - Opened by xuwei-k about 1 year ago
- 23 comments
#4994 - [Wasm] Add option to use `js-string-builtins` for using JS string to implement string
Issue -
State: closed - Opened by tanishiking about 1 year ago
Labels: optimization, wasm
#4993 - Enable the optimizer with WebAssembly.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
- 2 comments
#4992 - Make the optimizer type-preserving by inserting Casts when necessary.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
- 2 comments
#4991 - Make Scala.js Wasm backend suitable for standalone Wasm VMs (a.k.a. support "server-side Wasm")
Issue -
State: open - Opened by tanishiking about 1 year ago
- 6 comments
Labels: enhancement, language, wasm
#4990 - Scala 2.13's `scala.util.RandomTest.testShuffle()` crashes V8 on WebAssembly
Issue -
State: open - Opened by sjrd about 1 year ago
- 2 comments
Labels: internal, wasm
#4989 - Make the HTML test runner onLoad event more resilient to loading details.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
#4988 - Initial implementation of the WebAssembly backend.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
- 20 comments
#4987 - WIP BFS for Tagger
Pull Request -
State: open - Opened by gzm0 about 1 year ago
- 6 comments
#4986 - Fix fewest modules OOM
Pull Request -
State: open - Opened by steinybot about 1 year ago
- 7 comments
#4985 - FewestModules OOMs with dynamic dependencies
Issue -
State: open - Opened by gzm0 about 1 year ago
- 5 comments
#4984 - Make the test suite more friendly to WebAssembly.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
#4983 - Fix #4982: Synthesize This nodes with primitive types in hijacked classes.
Pull Request -
State: closed - Opened by sjrd about 1 year ago
- 3 comments
#4982 - Synthesized reflective proxies have wrong This type for hijacked classes
Issue -
State: closed - Opened by sjrd about 1 year ago
Labels: bug, internal
#4981 - Optimize Infos for caching in InfoLoader
Pull Request -
State: closed - Opened by gzm0 about 1 year ago
- 1 comment
#4980 - Exclude files from Scala's `library-aux` to prepare for 2.13.14.
Pull Request -
State: closed - Opened by sjrd over 1 year ago
- 1 comment
#4978 - Optimize memory consumption of Infos
Pull Request -
State: closed - Opened by gzm0 over 1 year ago
- 2 comments
#4977 - Excess modules are generated
Issue -
State: closed - Opened by scf37 over 1 year ago
- 11 comments
Labels: as-designed
#4976 - Generated modules export unnecessary symbols
Issue -
State: closed - Opened by scf37 over 1 year ago
- 4 comments
Labels: as-designed
#4975 - Formatting a byte as a hexadecimal integer produces an incorrect result for a negative value
Issue -
State: closed - Opened by integralla over 1 year ago
- 4 comments
Labels: as-designed
#4974 - Replace (Par)TrieMap with ConcurrentHashMap in IncOptimizer
Pull Request -
State: closed - Opened by gzm0 over 1 year ago
- 5 comments
#4973 - Fix #4972: Mark Interfaces with isSubclassInstantiated/hasInstances.
Pull Request -
State: closed - Opened by sjrd over 1 year ago
#4972 - Analyzer never marks Interfaces with isAnySubclassInstantiated.
Issue -
State: closed - Opened by sjrd over 1 year ago
Labels: bug, internal
#4971 - Bump express from 4.18.2 to 4.19.2
Pull Request -
State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies
#4970 - Cleanups to Emitter post transforms
Pull Request -
State: closed - Opened by gzm0 over 1 year ago
- 2 comments
#4968 - Locals stored as private symbols on non-native JS types have surprising JS semantics
Issue -
State: open - Opened by steinybot over 1 year ago
- 3 comments