From ce9bd95680f17b2facab1ca8cdf70bfcee5c14b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Andr=C3=A9?= Date: Wed, 6 Nov 2024 19:16:12 +0100 Subject: [PATCH] Improve __toString performance Running scenario: Short attributes, empty rendered __toString() time: 0.00077986717224121 seconds __toString2() time: 0.00049495697021484 seconds Improvement: 36.533170284317% Running scenario: Short attributes, partial rendered __toString() time: 0.00054383277893066 seconds __toString2() time: 0.00031709671020508 seconds Improvement: 41.692240245506% Running scenario: Short attributes, full rendered __toString() time: 0.00030899047851562 seconds __toString2() time: 0.00012898445129395 seconds Improvement: 58.256172839506% Running scenario: Long attributes, empty rendered __toString() time: 0.0038020610809326 seconds __toString2() time: 0.0026099681854248 seconds Improvement: 31.353859660124% Running scenario: Long attributes, partial rendered __toString() time: 0.0032980442047119 seconds __toString2() time: 0.0022611618041992 seconds Improvement: 31.439311790646% Running scenario: Long attributes, full rendered __toString() time: 0.00074219703674316 seconds __toString2() time: 0.00014185905456543 seconds Improvement: 80.886604561516% --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 963b1538a5..27e8d36923 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2856,7 +2856,7 @@ __metadata: vitest-canvas-mock: "npm:^0.3.3" peerDependencies: "@hotwired/stimulus": ^3.0.0 - chart.js: ^4.0 + chart.js: ^3.4.1 || ^4.0 languageName: unknown linkType: soft @@ -2987,7 +2987,7 @@ __metadata: svelte: "npm:^3.0 || ^4.0" peerDependencies: "@hotwired/stimulus": ^3.0.0 - svelte: ^4.0 + svelte: ^3.0 || ^4.0 languageName: unknown linkType: soft @@ -3042,7 +3042,7 @@ __metadata: "@hotwired/turbo": "npm:^7.1.0 || ^8.0" peerDependencies: "@hotwired/stimulus": ^3.0.0 - "@hotwired/turbo": ^8.0 + "@hotwired/turbo": ^7.1.1 || ^8.0 languageName: unknown linkType: soft