diff --git a/README.md b/README.md index 1165892689..6455a85080 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Developers can choose which backends to install and run. For a quick introduction please read the following [FAQ](https://tornadovm.readthedocs.io/en/latest/). -**Latest Release:** TornadoVM 1.0.1 - 30/01/2024 : See [CHANGELOG](https://tornadovm.readthedocs.io/en/latest/CHANGELOG.html). +**Latest Release:** TornadoVM 1.0.2 - 29/02/2024 : See [CHANGELOG](https://tornadovm.readthedocs.io/en/latest/CHANGELOG.html). ---------------------- diff --git a/docs/source/CHANGELOG.rst b/docs/source/CHANGELOG.rst index 7c1b9c03d7..d30d32468b 100644 --- a/docs/source/CHANGELOG.rst +++ b/docs/source/CHANGELOG.rst @@ -5,6 +5,35 @@ TornadoVM Changelog This file summarizes the new features and major changes for each *TornadoVM* version. +TornadoVM 1.0.2 +---------------- +29/02/2024 + +Improvements +~~~~~~~~~~~~~~~~~~ + +- `#323 `_: Set Accelerator Memory Limit per Execution Plan at the API level +- `#328 `_: Javadoc API to run with concurrent devices and memory limits +- `#340 `_: New API calls to enable ``threadInfo`` and ``printKernel`` from the Execution Plan API. +- `#334 `_: Dynamically enable/disable profiler after first run + +Compatibility +~~~~~~~~~~~~~~~~~~ + +- `#337 `_ : Initial support for Graal and JDK 21.0.2 + +Bug Fixes +~~~~~~~~~~~~~~~~~~ + +- `#322 `_: Fix duplicate thread-info debug message when the debug option is also enabled. +- `#325 `_: Set/Get accesses for the ``MatrixVectorFloat4`` type fixed +- `#326 `_: Fix installation script for running with Python >= 3.12 +- `#327 `_: Fix Memory Limits for all supported Panama off-heap types. +- `#329 `_: Fix timers for the dynamic reconfiguration policies +- `#330 `_: Fix the profiler logs when silent mode is enabled +- `#332 `_: Fix Batch processing when having multiple task-graphs in a single execution plan. + + TornadoVM 1.0.1 ---------------- 30/01/2024 diff --git a/docs/source/installation.rst b/docs/source/installation.rst index af6f0ade0f..8ac67b72f5 100644 --- a/docs/source/installation.rst +++ b/docs/source/installation.rst @@ -850,13 +850,13 @@ To use the TornadoVM API in your projects, you can checkout our maven repository tornado tornado-api - 1.0.1 + 1.0.2 tornado tornado-matrices - 1.0.1 + 1.0.2 @@ -867,6 +867,7 @@ Notice that, for running with TornadoVM, you will need either the docker images Versions available ------------------------------------ +* 1.0.2 * 1.0.1 * 1.0 * 0.15.2 diff --git a/pom.xml b/pom.xml index d7555ab676..f55752e53f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 pom tornado https://github.com/beehive-lab/tornadovm diff --git a/tornado-annotation/pom.xml b/tornado-annotation/pom.xml index 983a9ca5fa..72a3ddfb73 100644 --- a/tornado-annotation/pom.xml +++ b/tornado-annotation/pom.xml @@ -6,7 +6,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado-annotation diff --git a/tornado-api/pom.xml b/tornado-api/pom.xml index 2c9cfa54d1..fae493555d 100644 --- a/tornado-api/pom.xml +++ b/tornado-api/pom.xml @@ -5,12 +5,12 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado tornado-api - 1.0.2-dev + 1.0.2 tornado-api https://tornadovm.org diff --git a/tornado-assembly/pom.xml b/tornado-assembly/pom.xml index a7c945d111..1425b0f07c 100644 --- a/tornado-assembly/pom.xml +++ b/tornado-assembly/pom.xml @@ -5,7 +5,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado-assembly pom diff --git a/tornado-benchmarks/pom.xml b/tornado-benchmarks/pom.xml index d3bc1026e5..068ea29695 100644 --- a/tornado-benchmarks/pom.xml +++ b/tornado-benchmarks/pom.xml @@ -7,7 +7,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado-benchmarks diff --git a/tornado-drivers/drivers-common/pom.xml b/tornado-drivers/drivers-common/pom.xml index f13ea35a1a..3e0c4939c1 100644 --- a/tornado-drivers/drivers-common/pom.xml +++ b/tornado-drivers/drivers-common/pom.xml @@ -5,7 +5,7 @@ tornado tornado-drivers - 1.0.2-dev + 1.0.2 4.0.0 diff --git a/tornado-drivers/opencl-jni/pom.xml b/tornado-drivers/opencl-jni/pom.xml index e6282ad881..96ac0a5d23 100644 --- a/tornado-drivers/opencl-jni/pom.xml +++ b/tornado-drivers/opencl-jni/pom.xml @@ -6,7 +6,7 @@ tornado tornado-drivers - 1.0.2-dev + 1.0.2 tornado-drivers-opencl-jni tornado-drivers-opencl-jni diff --git a/tornado-drivers/opencl/pom.xml b/tornado-drivers/opencl/pom.xml index 5cdeac9d2e..312d205d05 100644 --- a/tornado-drivers/opencl/pom.xml +++ b/tornado-drivers/opencl/pom.xml @@ -6,7 +6,7 @@ tornado tornado-drivers - 1.0.2-dev + 1.0.2 tornado-drivers-opencl tornado-drivers-opencl diff --git a/tornado-drivers/pom.xml b/tornado-drivers/pom.xml index 4d5ffb09a0..116d96cb02 100644 --- a/tornado-drivers/pom.xml +++ b/tornado-drivers/pom.xml @@ -5,7 +5,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado-drivers tornado-drivers diff --git a/tornado-drivers/ptx-jni/pom.xml b/tornado-drivers/ptx-jni/pom.xml index 92a5472e77..4ebf542e1f 100644 --- a/tornado-drivers/ptx-jni/pom.xml +++ b/tornado-drivers/ptx-jni/pom.xml @@ -6,7 +6,7 @@ tornado tornado-drivers - 1.0.2-dev + 1.0.2 tornado-drivers-ptx-jni tornado-drivers-ptx-jni diff --git a/tornado-drivers/ptx/pom.xml b/tornado-drivers/ptx/pom.xml index 412ab77410..840aa5f126 100644 --- a/tornado-drivers/ptx/pom.xml +++ b/tornado-drivers/ptx/pom.xml @@ -7,7 +7,7 @@ tornado-drivers tornado - 1.0.2-dev + 1.0.2 tornado-drivers-ptx tornado-drivers-ptx diff --git a/tornado-drivers/spirv/pom.xml b/tornado-drivers/spirv/pom.xml index a9b035e937..06872d073d 100644 --- a/tornado-drivers/spirv/pom.xml +++ b/tornado-drivers/spirv/pom.xml @@ -7,7 +7,7 @@ tornado tornado-drivers - 1.0.2-dev + 1.0.2 tornado-drivers-spirv tornado-drivers-spirv diff --git a/tornado-examples/pom.xml b/tornado-examples/pom.xml index 9b901b7cea..12b7fd0d95 100644 --- a/tornado-examples/pom.xml +++ b/tornado-examples/pom.xml @@ -6,7 +6,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado-examples tornado-examples diff --git a/tornado-matrices/pom.xml b/tornado-matrices/pom.xml index 365b15b232..c5cda22071 100644 --- a/tornado-matrices/pom.xml +++ b/tornado-matrices/pom.xml @@ -5,7 +5,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado-matrices tornado-matrices diff --git a/tornado-runtime/pom.xml b/tornado-runtime/pom.xml index 9904548ee1..cb1438920b 100644 --- a/tornado-runtime/pom.xml +++ b/tornado-runtime/pom.xml @@ -6,7 +6,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado-runtime tornado-runtime diff --git a/tornado-unittests/pom.xml b/tornado-unittests/pom.xml index dc6692ca9e..c6a4c25670 100644 --- a/tornado-unittests/pom.xml +++ b/tornado-unittests/pom.xml @@ -6,7 +6,7 @@ tornado tornado - 1.0.2-dev + 1.0.2 tornado-unittests tornado-unittests