HaxeFoundation / HaxeFoundation/haxe

BigInt is slow on most targets (or at least tests are)

Open
#12,310 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haxe
Stars
6.9k
Forks
715
Avg merge
2d 2h
Merged PRs (30d)
11

Description

See #12309

The overhead is not negligible, with total CI times being multiplied by 3-4 on some targets. There are a lot of tests involved, but seeing how hl and jvm are still fine with it, it should be possible to have them run in a decent amount of time on other targets as well.

Contributor guide

Open the contributing guide

Research direction

Start with issue #12309 and the BigInt-related tests, then compare CI timings across targets where hl and jvm are already acceptable. Identify which target test runs cause the 3–4x slowdown; done means the affected targets complete in a reasonable time without losing BigInt coverage.

Written by the indexing model from the issue text.

Assessment

Domain
compilers, performance, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.