diff --git a/results/charperf/data.js b/results/charperf/data.js index 12f4b90d6..e099f0d87 100644 --- a/results/charperf/data.js +++ b/results/charperf/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113445029, + "lastUpdate": 1727144176772, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -88471,6 +88471,96 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144006942, + "tool": "ndjson", + "benches": [ + { + "name": "TestIsAlpha", + "value": 4.6025, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIsUpper", + "value": 4.3042, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIsLower", + "value": 4.2867, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIsDigit", + "value": 4.3045, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIsSpace", + "value": 4.9261, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIsAlphaNumeric", + "value": 4.3046, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIsPrint", + "value": 4.3026, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIsControl", + "value": 4.5998, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestToLower", + "value": 5.5158, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestToUpper", + "value": 5.1838, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIsWhiteSpace", + "value": 4.3032, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Asian/data.js b/results/collperf/TestNames_Asian/data.js index 0c5fac3f4..e01975b13 100644 --- a/results/collperf/TestNames_Asian/data.js +++ b/results/collperf/TestNames_Asian/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113133892, + "lastUpdate": 1727143904794, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53245,6 +53245,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143734094, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 210.5448, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 8868521.1781, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 2016282.6908, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 8146642.2818, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 2017367.1653, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Chinese/data.js b/results/collperf/TestNames_Chinese/data.js index dd523e14c..6da3505fb 100644 --- a/results/collperf/TestNames_Chinese/data.js +++ b/results/collperf/TestNames_Chinese/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113143059, + "lastUpdate": 1727143906427, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53407,6 +53407,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143735198, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 156.5318, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 8766664.8845, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 2107619.8116, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 7646500.7648, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 2127312.6327, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Japanese/data.js b/results/collperf/TestNames_Japanese/data.js index fc48024fd..b2bd47182 100644 --- a/results/collperf/TestNames_Japanese/data.js +++ b/results/collperf/TestNames_Japanese/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113164162, + "lastUpdate": 1727143948664, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53353,6 +53353,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143779004, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 212.3614, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 20779171.9116, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 5428310.998, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 19445090.4583, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 5453285.8823, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Japanese_h/data.js b/results/collperf/TestNames_Japanese_h/data.js index df1582595..d8e5addb6 100644 --- a/results/collperf/TestNames_Japanese_h/data.js +++ b/results/collperf/TestNames_Japanese_h/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113150039, + "lastUpdate": 1727143909130, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53407,6 +53407,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143736893, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 215.4932, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 20677070.9723, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 5229444.3984, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 19313799.0104, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 5417469.4861, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Japanese_k/data.js b/results/collperf/TestNames_Japanese_k/data.js index 51daa8847..77749c489 100644 --- a/results/collperf/TestNames_Japanese_k/data.js +++ b/results/collperf/TestNames_Japanese_k/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113154872, + "lastUpdate": 1727143926851, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53245,6 +53245,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143754981, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 232.9693, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 20935588.0817, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 5245536.5992, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 19598564.8943, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 5548144.3229, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Korean/data.js b/results/collperf/TestNames_Korean/data.js index f8a3c912e..c582d75df 100644 --- a/results/collperf/TestNames_Korean/data.js +++ b/results/collperf/TestNames_Korean/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113153348, + "lastUpdate": 1727143952679, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53191,6 +53191,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143783203, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 221.86, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 55203665.6274, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 12151935.773, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 51389821.3704, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 12722804.0919, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Latin/data.js b/results/collperf/TestNames_Latin/data.js index 2022e6043..2a8a44ee8 100644 --- a/results/collperf/TestNames_Latin/data.js +++ b/results/collperf/TestNames_Latin/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113353370, + "lastUpdate": 1727143940527, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53299,6 +53299,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143771094, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 278.2955, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 2960830.8739, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 1327981.3949, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 2745290.8347, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 1306554.4313, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Russian/data.js b/results/collperf/TestNames_Russian/data.js index 7170e4aa1..9c8cb8e19 100644 --- a/results/collperf/TestNames_Russian/data.js +++ b/results/collperf/TestNames_Russian/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113161414, + "lastUpdate": 1727143955801, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53299,6 +53299,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143785696, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 553.1271, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 606447.9448, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 87683.7003, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 541125.0949, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 128165.7693, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_SerbianSH/data.js b/results/collperf/TestNames_SerbianSH/data.js index a708d09de..5ec5af580 100644 --- a/results/collperf/TestNames_SerbianSH/data.js +++ b/results/collperf/TestNames_SerbianSH/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113333093, + "lastUpdate": 1727143957424, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53407,6 +53407,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143785429, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 315.3718, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 34377013.1673, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 14874758.2344, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 34740999.341, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 16432918.9582, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_SerbianSR/data.js b/results/collperf/TestNames_SerbianSR/data.js index b04412e9b..6bf27bb4f 100644 --- a/results/collperf/TestNames_SerbianSR/data.js +++ b/results/collperf/TestNames_SerbianSR/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113209615, + "lastUpdate": 1727143965717, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53245,6 +53245,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143796503, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 367.2024, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 51758833.2295, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 14958257.1953, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 50608711.7725, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 16436543.8191, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Simplified_Chinese/data.js b/results/collperf/TestNames_Simplified_Chinese/data.js index 4051d9c5a..627206052 100644 --- a/results/collperf/TestNames_Simplified_Chinese/data.js +++ b/results/collperf/TestNames_Simplified_Chinese/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113186698, + "lastUpdate": 1727143978223, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53245,6 +53245,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143812544, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 156.4949, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 8817182.8801, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 2125079.5571, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 7867150.4654, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 2188305.0141, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/collperf/TestNames_Thai/data.js b/results/collperf/TestNames_Thai/data.js index 56797dda8..578d8eda4 100644 --- a/results/collperf/TestNames_Thai/data.js +++ b/results/collperf/TestNames_Thai/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113261371, + "lastUpdate": 1727143971718, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53353,6 +53353,60 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143801861, + "tool": "ndjson", + "benches": [ + { + "name": "TestIcu_KeyGen_null", + "value": 382.6462, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_strcoll_null", + "value": 12629176.6311, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_qsort_usekey", + "value": 2147969.2869, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_strcoll_null", + "value": 11353481.6611, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestIcu_BinarySearch_usekey", + "value": 2112645.2006, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/arabic/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/arabic/UTF-8/TestCharsetDecoderICU/data.js index 30c72dea2..df8791912 100644 --- a/results/j_converterperf/arabic/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/arabic/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112541852, + "lastUpdate": 1727143449688, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26851,6 +26851,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143279897, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 1.4440418702302165, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/arabic/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/arabic/UTF-8/TestCharsetEncoderICU/data.js index cf0984828..423122e87 100644 --- a/results/j_converterperf/arabic/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/arabic/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112539981, + "lastUpdate": 1727143497259, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27001,6 +27001,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143326641, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 2.286828765275457, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/arabic/csisolatinarabic/TestCharsetDecoderICU/data.js b/results/j_converterperf/arabic/csisolatinarabic/TestCharsetDecoderICU/data.js index 65dddcaac..bc019aa75 100644 --- a/results/j_converterperf/arabic/csisolatinarabic/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/arabic/csisolatinarabic/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112788301, + "lastUpdate": 1727143508140, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27061,6 +27061,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143338388, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.01209262409852841, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/arabic/csisolatinarabic/TestCharsetEncoderICU/data.js b/results/j_converterperf/arabic/csisolatinarabic/TestCharsetEncoderICU/data.js index 05bbd1f98..4e4d9d7d5 100644 --- a/results/j_converterperf/arabic/csisolatinarabic/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/arabic/csisolatinarabic/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112770012, + "lastUpdate": 1727143490454, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143317334, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 2.036806872339505, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/english/US-ASCII/TestCharsetDecoderICU/data.js b/results/j_converterperf/english/US-ASCII/TestCharsetDecoderICU/data.js index 361f821d5..ec0bbb67b 100644 --- a/results/j_converterperf/english/US-ASCII/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/english/US-ASCII/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113059906, + "lastUpdate": 1727143705415, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27091,6 +27091,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143535190, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.5556940307585633, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/english/US-ASCII/TestCharsetEncoderICU/data.js b/results/j_converterperf/english/US-ASCII/TestCharsetEncoderICU/data.js index 61e73cac8..6a08d1d57 100644 --- a/results/j_converterperf/english/US-ASCII/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/english/US-ASCII/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113061842, + "lastUpdate": 1727143778110, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26941,6 +26941,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143573100, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 0.4366930088984851, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/english/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/english/UTF-8/TestCharsetDecoderICU/data.js index 5f810322c..6825a47bb 100644 --- a/results/j_converterperf/english/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/english/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112919346, + "lastUpdate": 1727143614383, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27091,6 +27091,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143450230, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.43803304198527926, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/english/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/english/UTF-8/TestCharsetEncoderICU/data.js index 1dac0e235..8f7f6c17f 100644 --- a/results/j_converterperf/english/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/english/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112854947, + "lastUpdate": 1727143596637, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143427330, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 0.3475201665059854, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/french/UTF-16BE/TestCharsetDecoderICU/data.js b/results/j_converterperf/french/UTF-16BE/TestCharsetDecoderICU/data.js index 504c7c33c..045fed141 100644 --- a/results/j_converterperf/french/UTF-16BE/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/french/UTF-16BE/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112929947, + "lastUpdate": 1727143773773, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26821,6 +26821,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143602332, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 3.435709918462453, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/french/UTF-16BE/TestCharsetEncoderICU/data.js b/results/j_converterperf/french/UTF-16BE/TestCharsetEncoderICU/data.js index 13d1e513a..3ec98ff66 100644 --- a/results/j_converterperf/french/UTF-16BE/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/french/UTF-16BE/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113013894, + "lastUpdate": 1727143638976, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143467754, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 6.301615401890059, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/french/UTF-16LE/TestCharsetDecoderICU/data.js b/results/j_converterperf/french/UTF-16LE/TestCharsetDecoderICU/data.js index c15060362..7010b4ce3 100644 --- a/results/j_converterperf/french/UTF-16LE/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/french/UTF-16LE/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112926567, + "lastUpdate": 1727143789928, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143614295, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 3.3448614265370824, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/french/UTF-16LE/TestCharsetEncoderICU/data.js b/results/j_converterperf/french/UTF-16LE/TestCharsetEncoderICU/data.js index 6e29b2067..1cc0b8075 100644 --- a/results/j_converterperf/french/UTF-16LE/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/french/UTF-16LE/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112988989, + "lastUpdate": 1727143641394, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27061,6 +27061,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143476180, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 6.318347588035476, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/french/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/french/UTF-8/TestCharsetDecoderICU/data.js index ce18a3fed..dae077415 100644 --- a/results/j_converterperf/french/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/french/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112862011, + "lastUpdate": 1727143556549, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26941,6 +26941,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143382962, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.5648192956559932, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/french/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/french/UTF-8/TestCharsetEncoderICU/data.js index b5e66beca..567fa5c03 100644 --- a/results/j_converterperf/french/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/french/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112980760, + "lastUpdate": 1727143604418, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27061,6 +27061,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143433222, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 1.8399577276671437, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/french/csisolatin1/TestCharsetDecoderICU/data.js b/results/j_converterperf/french/csisolatin1/TestCharsetDecoderICU/data.js index a41da1b9f..da0d11f2c 100644 --- a/results/j_converterperf/french/csisolatin1/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/french/csisolatin1/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112581624, + "lastUpdate": 1727143560759, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27031,6 +27031,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143388307, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.25884135814779585, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/french/csisolatin1/TestCharsetEncoderICU/data.js b/results/j_converterperf/french/csisolatin1/TestCharsetEncoderICU/data.js index ee7e622b8..b53858694 100644 --- a/results/j_converterperf/french/csisolatin1/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/french/csisolatin1/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112827414, + "lastUpdate": 1727143411320, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27151,6 +27151,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143241889, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 0.4357072603942442, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/greek/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/greek/UTF-8/TestCharsetDecoderICU/data.js index 29279239c..826913084 100644 --- a/results/j_converterperf/greek/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/greek/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112957666, + "lastUpdate": 1727143716653, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27331,6 +27331,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143533032, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 1.6115527070252156, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/greek/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/greek/UTF-8/TestCharsetEncoderICU/data.js index 4762a71da..592db8835 100644 --- a/results/j_converterperf/greek/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/greek/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112962575, + "lastUpdate": 1727143666848, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143495799, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 2.6694568029290804, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/greek/csisolatingreek/TestCharsetDecoderICU/data.js b/results/j_converterperf/greek/csisolatingreek/TestCharsetDecoderICU/data.js index 2b77fefa7..7b7d5b98b 100644 --- a/results/j_converterperf/greek/csisolatingreek/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/greek/csisolatingreek/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112797752, + "lastUpdate": 1727143471382, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26941,6 +26941,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143301115, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.049818347060639354, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/greek/csisolatingreek/TestCharsetEncoderICU/data.js b/results/j_converterperf/greek/csisolatingreek/TestCharsetEncoderICU/data.js index 3a58bc400..326ade9c6 100644 --- a/results/j_converterperf/greek/csisolatingreek/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/greek/csisolatingreek/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112895529, + "lastUpdate": 1727143602947, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27031,6 +27031,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143430885, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 0.9440725245363148, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/hebrew/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/hebrew/UTF-8/TestCharsetDecoderICU/data.js index 5ac9d8432..126770957 100644 --- a/results/j_converterperf/hebrew/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/hebrew/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112833781, + "lastUpdate": 1727143543034, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143372226, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 2.02133557918948, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/hebrew/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/hebrew/UTF-8/TestCharsetEncoderICU/data.js index 020daeb98..4941dbd68 100644 --- a/results/j_converterperf/hebrew/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/hebrew/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112839467, + "lastUpdate": 1727143626846, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26881,6 +26881,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143458054, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 3.773237502074306, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/hebrew/csisolatinhebrew/TestCharsetDecoderICU/data.js b/results/j_converterperf/hebrew/csisolatinhebrew/TestCharsetDecoderICU/data.js index 166843049..563d20627 100644 --- a/results/j_converterperf/hebrew/csisolatinhebrew/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/hebrew/csisolatinhebrew/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112922519, + "lastUpdate": 1727143622464, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26791,6 +26791,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143452337, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.008003037647736522, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/hebrew/csisolatinhebrew/TestCharsetEncoderICU/data.js b/results/j_converterperf/hebrew/csisolatinhebrew/TestCharsetEncoderICU/data.js index 2ba2772d1..a546529a4 100644 --- a/results/j_converterperf/hebrew/csisolatinhebrew/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/hebrew/csisolatinhebrew/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112883271, + "lastUpdate": 1727143609022, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27061,6 +27061,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143437709, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 2.6227183646498555, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/hindi/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/hindi/UTF-8/TestCharsetDecoderICU/data.js index ec7419e87..b78a5d975 100644 --- a/results/j_converterperf/hindi/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/hindi/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113024013, + "lastUpdate": 1727143706915, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27001,6 +27001,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143541385, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 2.4025309105335944, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/hindi/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/hindi/UTF-8/TestCharsetEncoderICU/data.js index 9efa86591..49b0883a8 100644 --- a/results/j_converterperf/hindi/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/hindi/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112945656, + "lastUpdate": 1727143710542, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143541374, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 2.550254872887757, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/japanese/EUC-JP/TestCharsetDecoderICU/data.js b/results/j_converterperf/japanese/EUC-JP/TestCharsetDecoderICU/data.js index e565699c8..81308aa6d 100644 --- a/results/j_converterperf/japanese/EUC-JP/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/japanese/EUC-JP/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112868713, + "lastUpdate": 1727143586163, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143415501, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.009066001411604449, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/japanese/EUC-JP/TestCharsetEncoderICU/data.js b/results/j_converterperf/japanese/EUC-JP/TestCharsetEncoderICU/data.js index c248a76e6..52749df7f 100644 --- a/results/j_converterperf/japanese/EUC-JP/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/japanese/EUC-JP/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112984745, + "lastUpdate": 1727143671905, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143501318, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 10.462555629943283, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/japanese/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/japanese/UTF-8/TestCharsetDecoderICU/data.js index e48014540..30ceb0361 100644 --- a/results/j_converterperf/japanese/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/japanese/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113027201, + "lastUpdate": 1727143606066, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27001,6 +27001,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143434324, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 1.814832675176655, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/japanese/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/japanese/UTF-8/TestCharsetEncoderICU/data.js index 8fa97c9d5..987fc70db 100644 --- a/results/j_converterperf/japanese/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/japanese/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112874863, + "lastUpdate": 1727143599747, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26941,6 +26941,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143428786, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 2.321659776727197, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/japanese/csiso2022jp/TestCharsetDecoderICU/data.js b/results/j_converterperf/japanese/csiso2022jp/TestCharsetDecoderICU/data.js index 6e9e6398f..0c87c3920 100644 --- a/results/j_converterperf/japanese/csiso2022jp/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/japanese/csiso2022jp/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112509473, + "lastUpdate": 1727143482057, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27031,6 +27031,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143310811, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.009145763463422404, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/japanese/csiso2022jp/TestCharsetEncoderICU/data.js b/results/j_converterperf/japanese/csiso2022jp/TestCharsetEncoderICU/data.js index 7c680adc4..1340d0767 100644 --- a/results/j_converterperf/japanese/csiso2022jp/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/japanese/csiso2022jp/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112514990, + "lastUpdate": 1727143416535, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26791,6 +26791,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143247077, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 28.324856754614803, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/korean/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/korean/UTF-8/TestCharsetDecoderICU/data.js index 0edc09ece..b19c7fd43 100644 --- a/results/j_converterperf/korean/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/korean/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113083543, + "lastUpdate": 1727143607416, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26851,6 +26851,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143435514, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 2.120120125509695, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/korean/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/korean/UTF-8/TestCharsetEncoderICU/data.js index ac8ae7370..86862a2bc 100644 --- a/results/j_converterperf/korean/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/korean/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113022024, + "lastUpdate": 1727143646391, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27181,6 +27181,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143475794, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 2.552711002874311, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/korean/csiso2022kr/TestCharsetDecoderICU/data.js b/results/j_converterperf/korean/csiso2022kr/TestCharsetDecoderICU/data.js index bd86fb05e..d28c9f43b 100644 --- a/results/j_converterperf/korean/csiso2022kr/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/korean/csiso2022kr/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112656877, + "lastUpdate": 1727143422293, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27211,6 +27211,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143249311, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.009434517646113055, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/korean/csiso2022kr/TestCharsetEncoderICU/data.js b/results/j_converterperf/korean/csiso2022kr/TestCharsetEncoderICU/data.js index 3e68ddd2f..e466074a3 100644 --- a/results/j_converterperf/korean/csiso2022kr/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/korean/csiso2022kr/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112665094, + "lastUpdate": 1727143419351, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27031,6 +27031,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143247704, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 19.342203211909453, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/s-chinese/EUC-CN/TestCharsetDecoderICU/data.js b/results/j_converterperf/s-chinese/EUC-CN/TestCharsetDecoderICU/data.js index c92e3046b..15b935b2d 100644 --- a/results/j_converterperf/s-chinese/EUC-CN/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/s-chinese/EUC-CN/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112958876, + "lastUpdate": 1727143559126, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143387292, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 0.03425286887656809, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/s-chinese/EUC-CN/TestCharsetEncoderICU/data.js b/results/j_converterperf/s-chinese/EUC-CN/TestCharsetEncoderICU/data.js index 4073f9455..a9c51b960 100644 --- a/results/j_converterperf/s-chinese/EUC-CN/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/s-chinese/EUC-CN/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112843209, + "lastUpdate": 1727143654854, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27031,6 +27031,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143468864, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 5.771886037028568, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/s-chinese/UTF-8/TestCharsetDecoderICU/data.js b/results/j_converterperf/s-chinese/UTF-8/TestCharsetDecoderICU/data.js index eb7792dc0..761778f90 100644 --- a/results/j_converterperf/s-chinese/UTF-8/TestCharsetDecoderICU/data.js +++ b/results/j_converterperf/s-chinese/UTF-8/TestCharsetDecoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113018354, + "lastUpdate": 1727143616750, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26941,6 +26941,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143444802, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetDecoderICU", + "value": 1.7953677023471957, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_converterperf/s-chinese/UTF-8/TestCharsetEncoderICU/data.js b/results/j_converterperf/s-chinese/UTF-8/TestCharsetEncoderICU/data.js index c5eab1396..daf0da8ac 100644 --- a/results/j_converterperf/s-chinese/UTF-8/TestCharsetEncoderICU/data.js +++ b/results/j_converterperf/s-chinese/UTF-8/TestCharsetEncoderICU/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112939632, + "lastUpdate": 1727143643269, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27091,6 +27091,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143471119, + "tool": "ndjson", + "benches": [ + { + "name": "TestCharsetEncoderICU", + "value": 2.543278372926533, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUConstruction/1/data.js b/results/j_dateformatperf/en_US/TestICUConstruction/1/data.js index 99e36fb97..16617704b 100644 --- a/results/j_dateformatperf/en_US/TestICUConstruction/1/data.js +++ b/results/j_dateformatperf/en_US/TestICUConstruction/1/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112643886, + "lastUpdate": 1727143315572, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143142729, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUConstruction", + "value": 1923.317679102518, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUConstruction/2/data.js b/results/j_dateformatperf/en_US/TestICUConstruction/2/data.js index 55ea575bd..478ca6b28 100644 --- a/results/j_dateformatperf/en_US/TestICUConstruction/2/data.js +++ b/results/j_dateformatperf/en_US/TestICUConstruction/2/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112544147, + "lastUpdate": 1727143314360, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143143333, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUConstruction", + "value": 1965.2201417874014, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUConstruction/3/data.js b/results/j_dateformatperf/en_US/TestICUConstruction/3/data.js index af39d9544..54c63164f 100644 --- a/results/j_dateformatperf/en_US/TestICUConstruction/3/data.js +++ b/results/j_dateformatperf/en_US/TestICUConstruction/3/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112685391, + "lastUpdate": 1727143389195, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26821,6 +26821,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143217830, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUConstruction", + "value": 2003.9250780337181, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUConstruction/4/data.js b/results/j_dateformatperf/en_US/TestICUConstruction/4/data.js index 1b38ade14..7d72bdfe2 100644 --- a/results/j_dateformatperf/en_US/TestICUConstruction/4/data.js +++ b/results/j_dateformatperf/en_US/TestICUConstruction/4/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112676963, + "lastUpdate": 1727143387610, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143216837, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUConstruction", + "value": 1968.7814505738934, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUConstruction/5/data.js b/results/j_dateformatperf/en_US/TestICUConstruction/5/data.js index 9ccd8e0a8..767a969e0 100644 --- a/results/j_dateformatperf/en_US/TestICUConstruction/5/data.js +++ b/results/j_dateformatperf/en_US/TestICUConstruction/5/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112524431, + "lastUpdate": 1727143276065, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26821,6 +26821,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143105112, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUConstruction", + "value": 1999.6124536069879, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUFormat/1/data.js b/results/j_dateformatperf/en_US/TestICUFormat/1/data.js index 7698c0e66..5ed0a5c0c 100644 --- a/results/j_dateformatperf/en_US/TestICUFormat/1/data.js +++ b/results/j_dateformatperf/en_US/TestICUFormat/1/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112620571, + "lastUpdate": 1727143307133, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27001,6 +27001,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143137108, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUFormat", + "value": 259.03572960321884, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUFormat/2/data.js b/results/j_dateformatperf/en_US/TestICUFormat/2/data.js index d2e7104c9..621e849a6 100644 --- a/results/j_dateformatperf/en_US/TestICUFormat/2/data.js +++ b/results/j_dateformatperf/en_US/TestICUFormat/2/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112663769, + "lastUpdate": 1727143413049, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26851,6 +26851,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143245107, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUFormat", + "value": 203.5445587809101, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUFormat/3/data.js b/results/j_dateformatperf/en_US/TestICUFormat/3/data.js index ca45f8df6..5779df812 100644 --- a/results/j_dateformatperf/en_US/TestICUFormat/3/data.js +++ b/results/j_dateformatperf/en_US/TestICUFormat/3/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112555399, + "lastUpdate": 1727143272050, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26791,6 +26791,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143100698, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUFormat", + "value": 234.45722838114418, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUFormat/4/data.js b/results/j_dateformatperf/en_US/TestICUFormat/4/data.js index c0136cc6a..27e97e5f9 100644 --- a/results/j_dateformatperf/en_US/TestICUFormat/4/data.js +++ b/results/j_dateformatperf/en_US/TestICUFormat/4/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112560799, + "lastUpdate": 1727143428878, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26791,6 +26791,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143257455, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUFormat", + "value": 238.8975597389518, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUFormat/5/data.js b/results/j_dateformatperf/en_US/TestICUFormat/5/data.js index 2b09241a0..3ddf31bd4 100644 --- a/results/j_dateformatperf/en_US/TestICUFormat/5/data.js +++ b/results/j_dateformatperf/en_US/TestICUFormat/5/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112688998, + "lastUpdate": 1727143269861, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143100901, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUFormat", + "value": 255.25070439296192, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUParse/1/data.js b/results/j_dateformatperf/en_US/TestICUParse/1/data.js index e92c5d63c..7e1a8d485 100644 --- a/results/j_dateformatperf/en_US/TestICUParse/1/data.js +++ b/results/j_dateformatperf/en_US/TestICUParse/1/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112683782, + "lastUpdate": 1727143474457, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143252346, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUParse", + "value": 378.4227708288661, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUParse/2/data.js b/results/j_dateformatperf/en_US/TestICUParse/2/data.js index 933c9bbfa..7b8173f75 100644 --- a/results/j_dateformatperf/en_US/TestICUParse/2/data.js +++ b/results/j_dateformatperf/en_US/TestICUParse/2/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112714929, + "lastUpdate": 1727143322629, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26821,6 +26821,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143153196, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUParse", + "value": 137.69581818361195, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUParse/3/data.js b/results/j_dateformatperf/en_US/TestICUParse/3/data.js index f788966cb..892f5c748 100644 --- a/results/j_dateformatperf/en_US/TestICUParse/3/data.js +++ b/results/j_dateformatperf/en_US/TestICUParse/3/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112547979, + "lastUpdate": 1727143426239, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27031,6 +27031,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143257057, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUParse", + "value": 896.4350751187499, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUParse/4/data.js b/results/j_dateformatperf/en_US/TestICUParse/4/data.js index eabd840d7..4d4c48596 100644 --- a/results/j_dateformatperf/en_US/TestICUParse/4/data.js +++ b/results/j_dateformatperf/en_US/TestICUParse/4/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112686979, + "lastUpdate": 1727143311429, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26851,6 +26851,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143146131, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUParse", + "value": 790.9673400564236, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/en_US/TestICUParse/5/data.js b/results/j_dateformatperf/en_US/TestICUParse/5/data.js index ce6b7cd83..6be66019c 100644 --- a/results/j_dateformatperf/en_US/TestICUParse/5/data.js +++ b/results/j_dateformatperf/en_US/TestICUParse/5/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112616909, + "lastUpdate": 1727143469194, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26791,6 +26791,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143299245, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUParse", + "value": 327.71488107595076, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/sw_KE/TestICUConstruction/1/data.js b/results/j_dateformatperf/sw_KE/TestICUConstruction/1/data.js index 64d81cc2f..00f203f7b 100644 --- a/results/j_dateformatperf/sw_KE/TestICUConstruction/1/data.js +++ b/results/j_dateformatperf/sw_KE/TestICUConstruction/1/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112606820, + "lastUpdate": 1727143255165, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26791,6 +26791,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143084591, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUConstruction", + "value": 3005.8530314471573, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/sw_KE/TestICUFormat/1/data.js b/results/j_dateformatperf/sw_KE/TestICUFormat/1/data.js index 5869fbec9..f656b7f62 100644 --- a/results/j_dateformatperf/sw_KE/TestICUFormat/1/data.js +++ b/results/j_dateformatperf/sw_KE/TestICUFormat/1/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112596420, + "lastUpdate": 1727143373498, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26791,6 +26791,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143203687, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUFormat", + "value": 231.07207885332727, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_dateformatperf/sw_KE/TestICUParse/1/data.js b/results/j_dateformatperf/sw_KE/TestICUParse/1/data.js index e564c93ed..c05c48d18 100644 --- a/results/j_dateformatperf/sw_KE/TestICUParse/1/data.js +++ b/results/j_dateformatperf/sw_KE/TestICUParse/1/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112681322, + "lastUpdate": 1727143385750, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27061,6 +27061,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143212268, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUParse", + "value": 341.5346223236571, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_decimalformatperf/de_DE/TestICUConstruction/data.js b/results/j_decimalformatperf/de_DE/TestICUConstruction/data.js index e2efb79c2..e1b8c79eb 100644 --- a/results/j_decimalformatperf/de_DE/TestICUConstruction/data.js +++ b/results/j_decimalformatperf/de_DE/TestICUConstruction/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112583549, + "lastUpdate": 1727143158932, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27031,6 +27031,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142987611, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUConstruction", + "value": 427.9512759614409, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_decimalformatperf/de_DE/TestICUFormat/data.js b/results/j_decimalformatperf/de_DE/TestICUFormat/data.js index 918435eb8..d158eb347 100644 --- a/results/j_decimalformatperf/de_DE/TestICUFormat/data.js +++ b/results/j_decimalformatperf/de_DE/TestICUFormat/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112563099, + "lastUpdate": 1727143105727, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27001,6 +27001,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142937624, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUFormat", + "value": 542.5909249786996, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_decimalformatperf/de_DE/TestICUParse/data.js b/results/j_decimalformatperf/de_DE/TestICUParse/data.js index c7c82b77d..97b8ceacb 100644 --- a/results/j_decimalformatperf/de_DE/TestICUParse/data.js +++ b/results/j_decimalformatperf/de_DE/TestICUParse/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112776618, + "lastUpdate": 1727143330175, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26941,6 +26941,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143160425, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUParse", + "value": 267.4453705456407, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_decimalformatperf/en_US/TestICUConstruction/data.js b/results/j_decimalformatperf/en_US/TestICUConstruction/data.js index 57089555c..1431389ab 100644 --- a/results/j_decimalformatperf/en_US/TestICUConstruction/data.js +++ b/results/j_decimalformatperf/en_US/TestICUConstruction/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112545680, + "lastUpdate": 1727143046062, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26911,6 +26911,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142886123, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUConstruction", + "value": 486.59422166918046, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_decimalformatperf/en_US/TestICUFormat/data.js b/results/j_decimalformatperf/en_US/TestICUFormat/data.js index e0a22e27a..a4bf2d662 100644 --- a/results/j_decimalformatperf/en_US/TestICUFormat/data.js +++ b/results/j_decimalformatperf/en_US/TestICUFormat/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112630610, + "lastUpdate": 1727143039079, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142870238, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUFormat", + "value": 316.9493182556045, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_decimalformatperf/en_US/TestICUParse/data.js b/results/j_decimalformatperf/en_US/TestICUParse/data.js index 1fb483c6d..f65ac2406 100644 --- a/results/j_decimalformatperf/en_US/TestICUParse/data.js +++ b/results/j_decimalformatperf/en_US/TestICUParse/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112633417, + "lastUpdate": 1727143057103, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27151,6 +27151,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142893720, + "tool": "ndjson", + "benches": [ + { + "name": "TestICUParse", + "value": 308.0032211875802, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Asian/TestICU_NFC_NFC_Text/data.js b/results/j_normperf/TestNames_Asian/TestICU_NFC_NFC_Text/data.js index 6d2d462e3..f98eb2399 100644 --- a/results/j_normperf/TestNames_Asian/TestICU_NFC_NFC_Text/data.js +++ b/results/j_normperf/TestNames_Asian/TestICU_NFC_NFC_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112666677, + "lastUpdate": 1727143219375, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26911,6 +26911,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143047921, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFC_Text", + "value": 3.951742106283616, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Asian/TestICU_NFC_Orig_Text/data.js b/results/j_normperf/TestNames_Asian/TestICU_NFC_Orig_Text/data.js index e5a13f594..7fedb7299 100644 --- a/results/j_normperf/TestNames_Asian/TestICU_NFC_Orig_Text/data.js +++ b/results/j_normperf/TestNames_Asian/TestICU_NFC_Orig_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112599255, + "lastUpdate": 1727143164169, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142998998, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_Orig_Text", + "value": 3.987220136651674, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Asian/TestICU_NFD_NFC_Text/data.js b/results/j_normperf/TestNames_Asian/TestICU_NFD_NFC_Text/data.js index 89559770b..bb63ca04a 100644 --- a/results/j_normperf/TestNames_Asian/TestICU_NFD_NFC_Text/data.js +++ b/results/j_normperf/TestNames_Asian/TestICU_NFD_NFC_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112641672, + "lastUpdate": 1727143245917, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -54000,6 +54000,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143020281, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFC_Text", + "value": 11.72575785906117, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143080829, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFC_Text", + "value": 11.529216319242124, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Asian/TestICU_NFD_NFD_Text/data.js b/results/j_normperf/TestNames_Asian/TestICU_NFD_NFD_Text/data.js index ea227c6e5..c6428a27b 100644 --- a/results/j_normperf/TestNames_Asian/TestICU_NFD_NFD_Text/data.js +++ b/results/j_normperf/TestNames_Asian/TestICU_NFD_NFD_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112674066, + "lastUpdate": 1727143210931, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27001,6 +27001,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143040849, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFD_Text", + "value": 5.4373979565125845, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Asian/TestICU_NFD_Orig_Text/data.js b/results/j_normperf/TestNames_Asian/TestICU_NFD_Orig_Text/data.js index 4c99d6680..de9ca3dbe 100644 --- a/results/j_normperf/TestNames_Asian/TestICU_NFD_Orig_Text/data.js +++ b/results/j_normperf/TestNames_Asian/TestICU_NFD_Orig_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112639660, + "lastUpdate": 1727143278814, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27001,6 +27001,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143113949, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_Orig_Text", + "value": 11.6191671515674, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Chinese/TestICU_NFC_NFC_Text/data.js b/results/j_normperf/TestNames_Chinese/TestICU_NFC_NFC_Text/data.js index bbe05d74a..732512aee 100644 --- a/results/j_normperf/TestNames_Chinese/TestICU_NFC_NFC_Text/data.js +++ b/results/j_normperf/TestNames_Chinese/TestICU_NFC_NFC_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112647389, + "lastUpdate": 1727143081653, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142911286, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFC_Text", + "value": 4.825532537566903, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Chinese/TestICU_NFC_Orig_Text/data.js b/results/j_normperf/TestNames_Chinese/TestICU_NFC_Orig_Text/data.js index 3af7b1773..67334f2a7 100644 --- a/results/j_normperf/TestNames_Chinese/TestICU_NFC_Orig_Text/data.js +++ b/results/j_normperf/TestNames_Chinese/TestICU_NFC_Orig_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112653936, + "lastUpdate": 1727143123788, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26911,6 +26911,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142954700, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_Orig_Text", + "value": 4.85281846205098, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Chinese/TestICU_NFD_NFC_Text/data.js b/results/j_normperf/TestNames_Chinese/TestICU_NFD_NFC_Text/data.js index fc882b195..e514bcee6 100644 --- a/results/j_normperf/TestNames_Chinese/TestICU_NFD_NFC_Text/data.js +++ b/results/j_normperf/TestNames_Chinese/TestICU_NFD_NFC_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112650659, + "lastUpdate": 1727143367851, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -54000,6 +54000,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142991265, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFC_Text", + "value": 5.249097377677164, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143100292, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFC_Text", + "value": 5.238212922744118, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Chinese/TestICU_NFD_NFD_Text/data.js b/results/j_normperf/TestNames_Chinese/TestICU_NFD_NFD_Text/data.js index 733ce7a56..4a7c81c40 100644 --- a/results/j_normperf/TestNames_Chinese/TestICU_NFD_NFD_Text/data.js +++ b/results/j_normperf/TestNames_Chinese/TestICU_NFD_NFD_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112669671, + "lastUpdate": 1727143202895, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27271,6 +27271,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143032778, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFD_Text", + "value": 5.2587129102132755, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_Chinese/TestICU_NFD_Orig_Text/data.js b/results/j_normperf/TestNames_Chinese/TestICU_NFD_Orig_Text/data.js index 6e5fcee7e..b9f525e0f 100644 --- a/results/j_normperf/TestNames_Chinese/TestICU_NFD_Orig_Text/data.js +++ b/results/j_normperf/TestNames_Chinese/TestICU_NFD_Orig_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112502843, + "lastUpdate": 1727143300958, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143121807, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_Orig_Text", + "value": 5.236589623847353, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_SerbianSH/TestICU_NFC_NFC_Text/data.js b/results/j_normperf/TestNames_SerbianSH/TestICU_NFC_NFC_Text/data.js index fc86d962e..8b0e712cb 100644 --- a/results/j_normperf/TestNames_SerbianSH/TestICU_NFC_NFC_Text/data.js +++ b/results/j_normperf/TestNames_SerbianSH/TestICU_NFC_NFC_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112631902, + "lastUpdate": 1727143234305, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26851,6 +26851,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143062671, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFC_Text", + "value": 1.5198007056802219, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_SerbianSH/TestICU_NFC_Orig_Text/data.js b/results/j_normperf/TestNames_SerbianSH/TestICU_NFC_Orig_Text/data.js index be65c615c..b9bdcb8d0 100644 --- a/results/j_normperf/TestNames_SerbianSH/TestICU_NFC_Orig_Text/data.js +++ b/results/j_normperf/TestNames_SerbianSH/TestICU_NFC_Orig_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112536902, + "lastUpdate": 1727143251358, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26971,6 +26971,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143081268, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_Orig_Text", + "value": 1.5481477160161918, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_NFC_Text/data.js b/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_NFC_Text/data.js index 7a423b61b..15450a0ca 100644 --- a/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_NFC_Text/data.js +++ b/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_NFC_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112585205, + "lastUpdate": 1727143295097, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -53850,6 +53850,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142974823, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFC_Text", + "value": 9.68863335886255, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143124987, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFC_Text", + "value": 9.247498920105262, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_NFD_Text/data.js b/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_NFD_Text/data.js index 664d29212..287574489 100644 --- a/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_NFD_Text/data.js +++ b/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_NFD_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112628464, + "lastUpdate": 1727143313126, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27121,6 +27121,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143142968, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_NFD_Text", + "value": 2.5633247299971815, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_Orig_Text/data.js b/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_Orig_Text/data.js index 1805c28e2..591331b03 100644 --- a/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_Orig_Text/data.js +++ b/results/j_normperf/TestNames_SerbianSH/TestICU_NFD_Orig_Text/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112507716, + "lastUpdate": 1727143252921, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27001,6 +27001,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143082547, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFD_Orig_Text", + "value": 9.542672075467724, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_ucharacterperf/data.js b/results/j_ucharacterperf/data.js index 6c75acafb..eaf4b4f20 100644 --- a/results/j_ucharacterperf/data.js +++ b/results/j_ucharacterperf/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113885539, + "lastUpdate": 1727144436611, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -194401,6 +194401,222 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144268225, + "tool": "ndjson", + "benches": [ + { + "name": "testJDKIsDefined", + "value": 1.5616305207357075, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsLetterOrDigit", + "value": 0.7845632213170947, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsUpperCase", + "value": 1.249142050727473, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsDigit", + "value": 0.783793507828143, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsLetter", + "value": 1.5896460778124382, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsUnicodeIdentifierPart", + "value": 1.3296304952255547, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsTitleCase", + "value": 1.588462913268511, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsWhiteSpace", + "value": 0.7841024464606842, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsISOControl", + "value": 0.00005696849653500032, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKGetNumericValue", + "value": 3.7470494927267035, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsUnicodeIdentifierStart", + "value": 1.5866464622533796, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsSpaceChar", + "value": 0.7839435335150737, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKDigit", + "value": 1.5875204667143126, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKGetType", + "value": 1.5879741949623563, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsWhiteSpace", + "value": 1.5867288807121631, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsISOControl", + "value": 0.6233170551539868, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsUpperCase", + "value": 3.1198673733673083, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testDigit", + "value": 0.784224074645539, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsLowerCase", + "value": 0.7833020129594903, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testGetType", + "value": 0.783993302459187, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsUnicodeIdentifierStart", + "value": 1.329319379968961, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsUnicodeIdentifierPart", + "value": 1.58842078944456, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsIdentifierIgnorable", + "value": 0.9381486499250513, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsLetter", + "value": 0.7837615524381213, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testGetNumericValue", + "value": 0.7842749620126184, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsTitleCase", + "value": 0.783427341183283, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsDigit", + "value": 1.5884082875944594, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsSpaceChar", + "value": 1.5884759657434877, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsLetterOrDigit", + "value": 1.588632843417716, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsLowerCase", + "value": 3.115400045253135, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testIsDefined", + "value": 0.7833662332310652, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "testJDKIsIdentifierIgnorable", + "value": 1.5881518891050659, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_unicodesetperf/UnicodeSetAdd/data.js b/results/j_unicodesetperf/UnicodeSetAdd/data.js index 221449f6a..66bd896e5 100644 --- a/results/j_unicodesetperf/UnicodeSetAdd/data.js +++ b/results/j_unicodesetperf/UnicodeSetAdd/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112504431, + "lastUpdate": 1727143005086, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -26941,6 +26941,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142835775, + "tool": "ndjson", + "benches": [ + { + "name": "UnicodeSetAdd", + "value": 7.88953558225098, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_unicodesetperf/UnicodeSetContains/data.js b/results/j_unicodesetperf/UnicodeSetContains/data.js index 37992e427..d9200d237 100644 --- a/results/j_unicodesetperf/UnicodeSetContains/data.js +++ b/results/j_unicodesetperf/UnicodeSetContains/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112500386, + "lastUpdate": 1727143019016, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27151,6 +27151,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142847551, + "tool": "ndjson", + "benches": [ + { + "name": "UnicodeSetContains", + "value": 1.7440658507265814, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/j_unicodesetperf/UnicodeSetIterate/data.js b/results/j_unicodesetperf/UnicodeSetIterate/data.js index c424fbbcf..9e57e5a96 100644 --- a/results/j_unicodesetperf/UnicodeSetIterate/data.js +++ b/results/j_unicodesetperf/UnicodeSetIterate/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112512646, + "lastUpdate": 1727143021841, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -27061,6 +27061,36 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727142852412, + "tool": "ndjson", + "benches": [ + { + "name": "UnicodeSetIterate", + "value": 0.9251962394050485, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Asian/data.js b/results/normperf/TestNames_Asian/data.js index 1bda5e0ff..c3b1a3aec 100644 --- a/results/normperf/TestNames_Asian/data.js +++ b/results/normperf/TestNames_Asian/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113321897, + "lastUpdate": 1727144042579, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59161,6 +59161,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143872280, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 17.216, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 14.4022, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 14.3299, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 14.6246, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 15.8077, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 15.5453, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Chinese/data.js b/results/normperf/TestNames_Chinese/data.js index 36cd1e46e..d2b96a82e 100644 --- a/results/normperf/TestNames_Chinese/data.js +++ b/results/normperf/TestNames_Chinese/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113358636, + "lastUpdate": 1727144075829, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59101,6 +59101,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143905958, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 23.7408, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 23.629, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 24.9171, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 22.7123, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 22.6957, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 27.0631, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Japanese/data.js b/results/normperf/TestNames_Japanese/data.js index e647df85f..3d477dd1b 100644 --- a/results/normperf/TestNames_Japanese/data.js +++ b/results/normperf/TestNames_Japanese/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113374041, + "lastUpdate": 1727144102828, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59041,6 +59041,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143932760, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 15.8791, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 12.4057, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 12.3841, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 13.0247, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 14.1991, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 14.2101, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Japanese_h/data.js b/results/normperf/TestNames_Japanese_h/data.js index fd3007388..4473ce90d 100644 --- a/results/normperf/TestNames_Japanese_h/data.js +++ b/results/normperf/TestNames_Japanese_h/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113335237, + "lastUpdate": 1727144099948, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59101,6 +59101,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143929108, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 15.6798, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 12.253, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 12.2049, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 12.898, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 14.0291, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 13.9801, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Japanese_k/data.js b/results/normperf/TestNames_Japanese_k/data.js index 98e370997..e8eebb4df 100644 --- a/results/normperf/TestNames_Japanese_k/data.js +++ b/results/normperf/TestNames_Japanese_k/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113361322, + "lastUpdate": 1727144084077, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59221,6 +59221,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143917126, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 15.0376, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 11.7792, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 11.7378, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 12.5049, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 13.4878, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 13.4922, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Korean/data.js b/results/normperf/TestNames_Korean/data.js index 98280f468..f4e4d1849 100644 --- a/results/normperf/TestNames_Korean/data.js +++ b/results/normperf/TestNames_Korean/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113376217, + "lastUpdate": 1727144118984, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59101,6 +59101,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143948258, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 13.0996, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 23.4401, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 23.4109, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 11.8281, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 33.3164, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 33.3021, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Latin/data.js b/results/normperf/TestNames_Latin/data.js index b07981172..a83820d5b 100644 --- a/results/normperf/TestNames_Latin/data.js +++ b/results/normperf/TestNames_Latin/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113365397, + "lastUpdate": 1727144122166, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59161,6 +59161,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143951636, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 6.059, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 5.8122, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 5.809, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 5.7743, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 5.88, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 5.894, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Russian/data.js b/results/normperf/TestNames_Russian/data.js index 092f38860..43555ef17 100644 --- a/results/normperf/TestNames_Russian/data.js +++ b/results/normperf/TestNames_Russian/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113403309, + "lastUpdate": 1727144127274, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59101,6 +59101,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143956764, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 6.4011, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 5.4445, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 5.5446, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 5.7201, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 5.9163, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 7.4937, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_SerbianSH/data.js b/results/normperf/TestNames_SerbianSH/data.js index 3364dec9f..7683dbc72 100644 --- a/results/normperf/TestNames_SerbianSH/data.js +++ b/results/normperf/TestNames_SerbianSH/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113500438, + "lastUpdate": 1727144138844, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59101,6 +59101,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143972129, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 10.0347, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 6.6427, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 6.6702, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 7.6201, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 8.4118, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 8.5319, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_SerbianSR/data.js b/results/normperf/TestNames_SerbianSR/data.js index 450af4649..cb4214b71 100644 --- a/results/normperf/TestNames_SerbianSR/data.js +++ b/results/normperf/TestNames_SerbianSR/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113384106, + "lastUpdate": 1727144135774, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59041,6 +59041,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143964760, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 8.1027, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 8.0965, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 8.137, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 7.8898, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 7.8974, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 8.009, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/TestNames_Thai/data.js b/results/normperf/TestNames_Thai/data.js index 7601e113a..fa5a98081 100644 --- a/results/normperf/TestNames_Thai/data.js +++ b/results/normperf/TestNames_Thai/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113397882, + "lastUpdate": 1727144141587, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59101,6 +59101,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143969549, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 8.4261, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 8.417, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 8.4532, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 8.7902, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 8.7789, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 8.8228, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/th18057/data.js b/results/normperf/th18057/data.js index 2e4cf3acd..c9ba62dfe 100644 --- a/results/normperf/th18057/data.js +++ b/results/normperf/th18057/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113420942, + "lastUpdate": 1727144131788, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -58981,6 +58981,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143966755, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 17.0151, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 17.0124, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 16.96, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 17.1039, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 17.0841, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 16.9861, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/thesis/data.js b/results/normperf/thesis/data.js index c21d0c58b..77fe16085 100644 --- a/results/normperf/thesis/data.js +++ b/results/normperf/thesis/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113407722, + "lastUpdate": 1727144133961, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59041,6 +59041,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143963084, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 3.2106, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 3.1911, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 3.1919, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 3.2404, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 3.232, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 3.2376, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/normperf/vfear11a/data.js b/results/normperf/vfear11a/data.js index 99ce3b0c0..777b3e4d8 100644 --- a/results/normperf/vfear11a/data.js +++ b/results/normperf/vfear11a/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113413238, + "lastUpdate": 1727144148825, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -59101,6 +59101,66 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143978497, + "tool": "ndjson", + "benches": [ + { + "name": "TestICU_NFC_NFD_Text", + "value": 2.5343, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_NFC_Text", + "value": 2.5263, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFC_Orig_Text", + "value": 2.506, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFD_Text", + "value": 2.4937, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_NFC_Text", + "value": 2.4925, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestICU_NFD_Orig_Text", + "value": 2.5198, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/strsrchperf/de/data.js b/results/strsrchperf/de/data.js index fcf8be24b..e7c845974 100644 --- a/results/strsrchperf/de/data.js +++ b/results/strsrchperf/de/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112956252, + "lastUpdate": 1727143691067, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -33157,6 +33157,42 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143520408, + "tool": "ndjson", + "benches": [ + { + "name": "Test_ICU_Forward_Search", + "value": 21.64, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "Test_ICU_Backward_Search", + "value": 49.2823, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/strsrchperf/en/data.js b/results/strsrchperf/en/data.js index b675b99c2..eb9a4036e 100644 --- a/results/strsrchperf/en/data.js +++ b/results/strsrchperf/en/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112953143, + "lastUpdate": 1727143699468, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -32977,6 +32977,42 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143528530, + "tool": "ndjson", + "benches": [ + { + "name": "Test_ICU_Forward_Search", + "value": 21.129, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "Test_ICU_Backward_Search", + "value": 49.1908, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/strsrchperf/fr/data.js b/results/strsrchperf/fr/data.js index 0cda650aa..528b3ead7 100644 --- a/results/strsrchperf/fr/data.js +++ b/results/strsrchperf/fr/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112973747, + "lastUpdate": 1727143703891, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -33049,6 +33049,42 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143533006, + "tool": "ndjson", + "benches": [ + { + "name": "Test_ICU_Forward_Search", + "value": 22.1722, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "Test_ICU_Backward_Search", + "value": 50.1821, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/strsrchperf/ja/data.js b/results/strsrchperf/ja/data.js index f90301ee8..080cda4b9 100644 --- a/results/strsrchperf/ja/data.js +++ b/results/strsrchperf/ja/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113031783, + "lastUpdate": 1727143721615, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -33085,6 +33085,42 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143555980, + "tool": "ndjson", + "benches": [ + { + "name": "Test_ICU_Forward_Search", + "value": 25.8542, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "Test_ICU_Backward_Search", + "value": 58.4814, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/strsrchperf/ru/data.js b/results/strsrchperf/ru/data.js index c56f70f4c..961c29ea1 100644 --- a/results/strsrchperf/ru/data.js +++ b/results/strsrchperf/ru/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112968352, + "lastUpdate": 1727143720302, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -33013,6 +33013,42 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143549882, + "tool": "ndjson", + "benches": [ + { + "name": "Test_ICU_Forward_Search", + "value": 22.9417, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "Test_ICU_Backward_Search", + "value": 51.3438, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/strsrchperf/th/data.js b/results/strsrchperf/th/data.js index c16967f91..e026f17ac 100644 --- a/results/strsrchperf/th/data.js +++ b/results/strsrchperf/th/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112971497, + "lastUpdate": 1727143722588, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -33121,6 +33121,42 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143550289, + "tool": "ndjson", + "benches": [ + { + "name": "Test_ICU_Forward_Search", + "value": 32.4549, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "Test_ICU_Backward_Search", + "value": 80.9215, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/strsrchperf/zh/data.js b/results/strsrchperf/zh/data.js index ae4f23aa2..bd2aeabec 100644 --- a/results/strsrchperf/zh/data.js +++ b/results/strsrchperf/zh/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727112982200, + "lastUpdate": 1727143731172, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -33121,6 +33121,42 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143559888, + "tool": "ndjson", + "benches": [ + { + "name": "Test_ICU_Forward_Search", + "value": 21.9945, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "Test_ICU_Backward_Search", + "value": 50.7349, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/usetperf/data.js b/results/usetperf/data.js index a01af61be..1a96d8eb5 100644 --- a/results/usetperf/data.js +++ b/results/usetperf/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113340842, + "lastUpdate": 1727144078668, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -76909,6 +76909,84 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143907857, + "tool": "ndjson", + "benches": [ + { + "name": "titlecase_letter_add", + "value": 78286.5424, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "titlecase_letter_contains", + "value": 167621.0499, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "titlecase_letter_iterator", + "value": 0.5421, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "unassigned_add", + "value": 10.5166, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "unassigned_contains", + "value": 6.3363, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "unassigned_iterator", + "value": 0, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "pattern1", + "value": 9162.2508, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "pattern2", + "value": 34128.4959, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "pattern3", + "value": 1567.6271, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Asian/data.js b/results/ustrperf/TestNames_Asian/data.js index c408ec712..a64949261 100644 --- a/results/ustrperf/TestNames_Asian/data.js +++ b/results/ustrperf/TestNames_Asian/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113863599, + "lastUpdate": 1727144488441, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94273,6 +94273,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144317636, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.0617, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.3464, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.5711, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 27.5136, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 38.5246, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 35.1098, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 27.0007, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.0478, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 83.0416, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.6961, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 36.5872, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 40.4869, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Chinese/data.js b/results/ustrperf/TestNames_Chinese/data.js index 6e25925a8..69b2665ec 100644 --- a/results/ustrperf/TestNames_Chinese/data.js +++ b/results/ustrperf/TestNames_Chinese/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113797602, + "lastUpdate": 1727144475733, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94177,6 +94177,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144305361, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 18.9423, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.3822, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.4881, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 26.2232, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 36.5904, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 33.1522, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 26.946, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.1849, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 79.1439, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.6786, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 36.4489, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 39.8366, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Japanese_h/data.js b/results/ustrperf/TestNames_Japanese_h/data.js index 3e4c0c618..406cdda3a 100644 --- a/results/ustrperf/TestNames_Japanese_h/data.js +++ b/results/ustrperf/TestNames_Japanese_h/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113879876, + "lastUpdate": 1727144495827, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94177,6 +94177,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144324865, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.1384, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.29, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.4027, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 28.5985, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 39.6586, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 36.2384, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 27.0147, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.136, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 85.7352, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.7358, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 36.6292, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 39.5816, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Japanese_k/data.js b/results/ustrperf/TestNames_Japanese_k/data.js index b81a02279..b98fd2dca 100644 --- a/results/ustrperf/TestNames_Japanese_k/data.js +++ b/results/ustrperf/TestNames_Japanese_k/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113795831, + "lastUpdate": 1727144499041, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94081,6 +94081,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144326661, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.095, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.2522, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.6806, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 28.8734, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 39.533, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 36.1496, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 27.0578, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.0235, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 85.8063, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.6585, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 36.5701, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 39.8634, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Korean/data.js b/results/ustrperf/TestNames_Korean/data.js index 4d992690d..ad7775bcf 100644 --- a/results/ustrperf/TestNames_Korean/data.js +++ b/results/ustrperf/TestNames_Korean/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113816109, + "lastUpdate": 1727144513198, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94273,6 +94273,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144342591, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 18.915, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.2592, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.3546, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 25.9418, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 36.743, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 32.6928, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 27.0373, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 15.8388, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 77.5194, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.2965, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 36.3184, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 39.6874, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Latin/data.js b/results/ustrperf/TestNames_Latin/data.js index 9bba8421a..a42c941d5 100644 --- a/results/ustrperf/TestNames_Latin/data.js +++ b/results/ustrperf/TestNames_Latin/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113806803, + "lastUpdate": 1727144505904, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94273,6 +94273,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144337856, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.8566, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.6624, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 25.0257, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 33.3955, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 44.2381, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 37.1122, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 28.5107, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.9743, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 87.5834, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 22.2556, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 37.3654, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 40.5782, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Russian/data.js b/results/ustrperf/TestNames_Russian/data.js index 3c158e77e..ccdd49978 100644 --- a/results/ustrperf/TestNames_Russian/data.js +++ b/results/ustrperf/TestNames_Russian/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113823019, + "lastUpdate": 1727144528901, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94369,6 +94369,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144331589, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 20.4659, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 23.9609, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 27.4753, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 43.2092, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 51.2039, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 36.8351, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 25.654, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 15.9076, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 77.755, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 23.4456, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 39.1269, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 44.1255, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_SerbianSH/data.js b/results/ustrperf/TestNames_SerbianSH/data.js index f0c5f30b1..60f60f7d3 100644 --- a/results/ustrperf/TestNames_SerbianSH/data.js +++ b/results/ustrperf/TestNames_SerbianSH/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113831313, + "lastUpdate": 1727144548571, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94177,6 +94177,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144383592, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.3987, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.5309, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.72, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 30.9332, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 42.2665, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 37.7152, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 28.0383, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.6063, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 96.5066, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.8636, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 37.0771, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 39.9, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_SerbianSR/data.js b/results/ustrperf/TestNames_SerbianSR/data.js index d1a63a9c8..d67f5dfb8 100644 --- a/results/ustrperf/TestNames_SerbianSR/data.js +++ b/results/ustrperf/TestNames_SerbianSR/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113829798, + "lastUpdate": 1727144517713, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94273,6 +94273,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144351694, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.2931, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.3383, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.7672, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 30.9391, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 42.1994, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 37.9743, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 28.0179, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.5968, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 96.3, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.8835, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 37.1426, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 39.8031, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Simplified_Chinese/data.js b/results/ustrperf/TestNames_Simplified_Chinese/data.js index bab4240a5..501666cc7 100644 --- a/results/ustrperf/TestNames_Simplified_Chinese/data.js +++ b/results/ustrperf/TestNames_Simplified_Chinese/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113810942, + "lastUpdate": 1727144502180, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94177,6 +94177,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144335856, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.0725, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.4155, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.891, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 26.6885, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 37.1107, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 33.0583, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 27.033, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.0255, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 78.3785, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.6604, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 36.4662, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 40.0576, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/TestNames_Thai/data.js b/results/ustrperf/TestNames_Thai/data.js index a685ded63..45c57d8ac 100644 --- a/results/ustrperf/TestNames_Thai/data.js +++ b/results/ustrperf/TestNames_Thai/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113882573, + "lastUpdate": 1727144531310, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94081,6 +94081,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144365283, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.4926, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.4557, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.3785, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 31.3786, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 42.789, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 36.2022, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 28.4256, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.7255, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 88.2692, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 22.0728, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 37.2327, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 40.1242, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/ustrperf/th18057/data.js b/results/ustrperf/th18057/data.js index 2896d5f08..447444a10 100644 --- a/results/ustrperf/th18057/data.js +++ b/results/ustrperf/th18057/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113828078, + "lastUpdate": 1727144524420, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -94273,6 +94273,102 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727144365607, + "tool": "ndjson", + "benches": [ + { + "name": "TestCtor", + "value": 19.1274, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor1", + "value": 21.4297, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor2", + "value": 24.8599, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCtor3", + "value": 32.0232, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign", + "value": 41.5596, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign1", + "value": 37.0236, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestAssign2", + "value": 26.9657, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestGetch", + "value": 16.3216, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestCatenate", + "value": 83.313, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan", + "value": 21.7717, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan1", + "value": 36.5076, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "TestScan2", + "value": 39.8542, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] } diff --git a/results/utfperf/data.js b/results/utfperf/data.js index ec10fdc55..8e063d15f 100644 --- a/results/utfperf/data.js +++ b/results/utfperf/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727113016191, + "lastUpdate": 1727143736755, "repoUrl": "https://github.com/unicode-org/icu", "entries": { "Benchmark": [ @@ -41497,6 +41497,48 @@ window.BENCHMARK_DATA = { "biggerIsBetter": false } ] + }, + { + "commit": { + "author": { + "email": "ross.burton@arm.com", + "name": "Ross Burton", + "username": "rossburton" + }, + "committer": { + "email": "markus.icu@gmail.com", + "name": "Markus Scherer", + "username": "markusicu" + }, + "distinct": true, + "id": "0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b", + "message": "ICU-21172 fix install race\n\nThe generic recursive target calls target-local so also adding it to the\ndependency list results in races due to install-local being executed twice in\nparallel. For example, install-manx can fail if the two install processes race\nand one process tries to chown a file that the other process has just deleted.\n\nAlso install-manx should be a phony target, and for clarity use $^ instead of $?\nin the install command.\n\nSigned-off-by: Ross Burton ", + "timestamp": "2024-09-23T18:45:09-07:00", + "tree_id": "1f1dc6ca89bce85773ec8dd772f16a4f09ccaea4", + "url": "https://github.com/unicode-org/icu/commit/0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b" + }, + "date": 1727143574281, + "tool": "ndjson", + "benches": [ + { + "name": "Roundtrip", + "value": 9.3779, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "FromUnicode", + "value": 3.5427, + "unit": "ns/iter", + "biggerIsBetter": false + }, + { + "name": "FromUTF8", + "value": 1.7957, + "unit": "ns/iter", + "biggerIsBetter": false + } + ] } ] }