Skip to content

Conversation

@JaroslavTulach
Copy link
Member

@JaroslavTulach JaroslavTulach commented Jan 19, 2026

Pull Request Description

Checklist

Please ensure that the following checklist has been satisfied before submitting the PR:

@JaroslavTulach JaroslavTulach self-assigned this Jan 19, 2026
@JaroslavTulach JaroslavTulach added the CI: No changelog needed Do not require a changelog entry for this PR. label Jan 19, 2026
@github-actions github-actions bot added the -libs-API-change-Base Marks a PR that changes the public API of Standard.Base label Jan 19, 2026
@JaroslavTulach JaroslavTulach force-pushed the wip/jtulach/EvenLessBuiltins14611 branch from 5c95795 to b87ee20 Compare January 19, 2026 14:02
@JaroslavTulach
Copy link
Member Author

There are two slowdowns in the engine benchmarks:

equalsWithConversion fib

@JaroslavTulach
Copy link
Member Author

There may be some slowdowns in standard benchmarks as well:

Format Vector of Dates Naive Map_Error_Benchmark_Array_Proxy Map_Error_Benchmark_Array
  • all of Map_Error_Benchmark_Slice
  • Map_Error_Benchmark_Vector
  • Panics_And_Errors_10000_Dataflow_Error

Right now this PR cannot be integrated. Speed up is needed.

@enso-bot enso-bot bot mentioned this pull request Jan 21, 2026
2 tasks
@JaroslavTulach
Copy link
Member Author

I think engine benchmarks have been stabilized. At least the EqualsBenchmarks:

obrazek

@JaroslavTulach
Copy link
Member Author

  • stdlib benchmarks seem OKeyis
obrazek
  • but not quite
obrazek
  • operations related to errors are still a bit slower

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

-libs-API-change-Base Marks a PR that changes the public API of Standard.Base CI: No changelog needed Do not require a changelog entry for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants