Enso2024

From APIDesign

(Difference between revisions)
Jump to: navigation, search
(Performance and Runtime)
(Performance and Runtime)
Line 6: Line 6:
* Magnitudes of startup speed up by using [[GraalVM]] [[AOT]] compilation
* Magnitudes of startup speed up by using [[GraalVM]] [[AOT]] compilation
** [https://github.com/enso-org/enso/pull/9997 Register all polyglot java import classes for refective access] and co.
** [https://github.com/enso-org/enso/pull/9997 Register all polyglot java import classes for refective access] and co.
 +
* [https://github.com/enso-org/enso/issues/10981 Avoid IR traversal by converting (some of) our Passes to mini passes] - lowers [[GC]] presure, improves locality, allows inlining
* adopting [[Apache]] [https://github.com/enso-org/enso/issues/7755 Arrow format] for interop with [[Python]] Pandas & co.
* adopting [[Apache]] [https://github.com/enso-org/enso/issues/7755 Arrow format] for interop with [[Python]] Pandas & co.
* [https://github.com/enso-org/enso/issues/8423 5-10% speedup...]
* [https://github.com/enso-org/enso/issues/8423 5-10% speedup...]

Revision as of 07:56, 30 April 2026

Enso story continued in 2024 as well...


Performance and Runtime

Tooling

Improving Language & Libraries



List of 257 issues and requests resolved in 2024. Previous year was Enso2023.

Personal tools
buy