Enso2025

From APIDesign

(Difference between revisions)
Jump to: navigation, search
(Language & Libraries)
Current revision (08:46, 30 April 2026) (edit) (undo)
(Performance and Runtime)
 
(One intermediate revision not shown.)
Line 2: Line 2:
-
== Performance and Runtime ==
+
== The Year of Dual JVM! ==
 +
 
 +
* Towards '''Dual JVM'''!
 +
** [https://github.com/enso-org/enso/issues/13172 Dual NI + JVM Mode for Loading Libraries]
 +
** [https://github.com/enso-org/enso/pull/12468 warning on non-AOT ready libraries]
 +
** [https://github.com/enso-org/enso/pull/13570 Running tests in dual JVM mode]
 +
** [https://github.com/enso-org/enso/pull/13570 Arrow format for LongStorage to make exchange between JVMs and Python possible]
 +
** [https://github.com/enso-org/enso/pull/14099 Fibonacci benchmark comparing hosted and dual JVM modes]
 +
** [https://github.com/enso-org/enso/pull/14232 Support for dynamic loading of native JVMs]
 +
** [https://github.com/enso-org/enso/pull/14309 Arrow like storage over ByteBuffer to allow dual JVM buffer exchange]
 +
 
 +
== Other Performance and Runtime Improvements ==
* Optimizing Enso distribution by not [https://github.com/enso-org/enso/issues/11483 Wasting 100MB by Standard.Image]
* Optimizing Enso distribution by not [https://github.com/enso-org/enso/issues/11483 Wasting 100MB by Standard.Image]
Line 11: Line 22:
** [https://github.com/enso-org/enso/issues/11846 Benchmark ... and speed it up]
** [https://github.com/enso-org/enso/issues/11846 Benchmark ... and speed it up]
** [https://github.com/enso-org/enso/pull/12720 60% speed up....]
** [https://github.com/enso-org/enso/pull/12720 60% speed up....]
-
* Towards '''Dual JVM'''!
 
-
** [https://github.com/enso-org/enso/issues/13172 Dual NI + JVM Mode for Loading Libraries]
 
-
** [https://github.com/enso-org/enso/pull/12468 warning on non-AOT ready libraries]
 
-
** [https://github.com/enso-org/enso/pull/13570 Running tests in dual JVM mode]
 
-
** [https://github.com/enso-org/enso/pull/13570 Arrow format for LongStorage to make exchange between JVMs and Python possible]
 
-
** [https://github.com/enso-org/enso/pull/14099 Fibonacci benchmark comparing hosted and dual JVM modes]
 
* Tighten up execution semantics with [https://github.com/enso-org/enso/pull/12655 ... when interrupting Enso execution]
* Tighten up execution semantics with [https://github.com/enso-org/enso/pull/12655 ... when interrupting Enso execution]

Current revision

In 2025 the Enso system has turned into really solid platform. Here is a curated list of important achievements:


Contents

The Year of Dual JVM!

Other Performance and Runtime Improvements

Improving the GUI

Language & Libraries


List of 256 issues and requests in year 2025. The next year is Enso2026. The previous year was Enso2024.

Personal tools
buy