From 0be0e784f6ad227eb323201891760440626d6f51 Mon Sep 17 00:00:00 2001 From: Marc Philipp Date: Fri, 8 Jan 2021 20:27:24 +0100 Subject: [PATCH] Document memory improvements in release notes --- .../asciidoc/release-notes/release-notes-5.8.0-M1.adoc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/documentation/src/docs/asciidoc/release-notes/release-notes-5.8.0-M1.adoc b/documentation/src/docs/asciidoc/release-notes/release-notes-5.8.0-M1.adoc index 952a6bbfa8fc..43601da40a94 100644 --- a/documentation/src/docs/asciidoc/release-notes/release-notes-5.8.0-M1.adoc +++ b/documentation/src/docs/asciidoc/release-notes/release-notes-5.8.0-M1.adoc @@ -36,6 +36,8 @@ on GitHub. * Custom `LauncherDiscoveryListener` implementations can now be registered via Java’s `ServiceLoader` mechanism. * Documented constant value of `ExclusiveResource.GLOBAL_KEY`. +* Instances of `TestIdentifier` and `UniqueId` now retain less memory because they no + longer store `String` representations of unique IDs. [[release-notes-5.8.0-M1-junit-jupiter]] @@ -61,6 +63,8 @@ on GitHub. * Documented constant values in `Resources`. * New `assertInstanceOf` methods as a replacement for `assertTrue(obj instanceof X)` which provide better error messages comparable to those of `assertThrows`. +* Dynamic tests now require less memory thanks to a number of improvements to internal + data structures. [[release-notes-5.8.0-M1-junit-vintage]] === JUnit Vintage @@ -75,4 +79,5 @@ on GitHub. ==== New Features and Improvements -* ❓ +* The JUnit Vintage engine now requires less memory and allows for earlier garbage + collection thanks to a number of improvements to internal data structures.