-
Notifications
You must be signed in to change notification settings - Fork 396
Insights: scala-js/scala-js
Overview
Could not load contribution data
Please try again later
20 Pull requests merged by 3 people
-
Opt: Generalize the
RuntimeLong.toString
optimization to any base.#5192 merged
Jun 8, 2025 -
Introduce IR ops for unsigned extension and comparisons.
#5186 merged
Jun 8, 2025 -
Opt: Branchless addition, subtraction and negation for
RuntimeLong
.#5184 merged
Jun 7, 2025 -
Optimizer: Fail if we cannot inline RuntimeLong
#5188 merged
Jun 3, 2025 -
Opt: Recognize non-nullabe RT long as subtype of LongType
#5189 merged
Jun 2, 2025 -
Add missing cases in
Printers
for{Int,Long}_clz
.#5187 merged
Jun 1, 2025 -
Opt: Avoid the
Long
division inRuntimeLong.toString
.#5182 merged
Jun 1, 2025 -
Introduce IR UnaryOps for
numberOfLeadingZeros
(clz
).#5181 merged
May 29, 2025 -
Use static methods as entry points for RuntimeLong operator methods.
#5177 merged
May 26, 2025 -
Implement ArrayDeque using scala.Array.
#5164 merged
May 26, 2025 -
Opt: Use unsigned arithmetics in Range, instead of Longs.
#5176 merged
May 25, 2025 -
Improvements to the IRCleaner
#5178 merged
May 25, 2025 -
Implement jl.Math.{multiplyFull, multiplyHigh, unsignedMultiplyHigh}.
#5175 merged
May 23, 2025 -
Introduce IR BinaryOps for unsigned division and remainder.
#5171 merged
May 22, 2025 -
Introduce IR UnaryOps for floating point bit manipulation.
#5158 merged
May 21, 2025 -
Fix #5165: Use defaultable types for the locals of TryFinallys.
#5166 merged
May 20, 2025 -
Handle System.identityHashCode as a method with a special body.
#5170 merged
May 20, 2025 -
Switch to GitHub Actions for the Windows CI.
#5174 merged
May 19, 2025 -
Refactoring: Isolate handling of javalib methods with special bodies.
#5173 merged
May 19, 2025 -
Fix #4997: Add linkTimeIf for link-time conditional branching.
#5110 merged
May 15, 2025
6 Pull requests opened by 2 people
-
Wasm: Implement PriorityQueue without js.Array in Wasm backend
#5168 opened
May 15, 2025 -
Introduce a Scala-agnostic API for Reflect.
#5183 opened
May 27, 2025 -
WiP Optimize RuntimeLong division and remainder.
#5190 opened
Jun 4, 2025 -
Do not use `Double` arithmetics in `Integer.parseInt()`.
#5193 opened
Jun 6, 2025 -
Remove all user-space asUint/toUint in the libraries.
#5194 opened
Jun 7, 2025 -
Use Long arithmetics in ju.Random, instead of Doubles.
#5195 opened
Jun 8, 2025
4 Issues closed by 2 people
-
Unexpected same type after erasure error
#5196 closed
Jun 10, 2025 -
Method too large
#5191 closed
Jun 8, 2025 -
Wasm: try..finally with non-nullable reference type produces invalid code
#5165 closed
May 20, 2025 -
Allow for linktime conditional branching
#4997 closed
May 15, 2025
3 Issues opened by 3 people
-
Source maps not fully working for exceptions
#5185 opened
May 29, 2025 -
Rare AssertionError in `AnalyzerTest`
#5180 opened
May 25, 2025 -
Wasm: Optimize varargs by removing JSArrayConstr
#5172 opened
May 16, 2025
4 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Add Support for Wasm Component Model and WASIp2
#5121 commented on
Jun 8, 2025 • 0 new comments -
Enable the IR checker post optimizer with RT longs
#5077 commented on
Jun 1, 2025 • 0 new comments -
Introduce a binary API with Scala functions in `Reflect`.
#5161 commented on
Jun 8, 2025 • 0 new comments -
Optimize divisions and remainders by constants.
#5167 commented on
Jun 2, 2025 • 0 new comments