You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by vl...@apache.org on 2023/05/19 10:36:29 UTC
[jmeter] branch master updated (e669b83d25 -> a8317d0fdb)
This is an automated email from the ASF dual-hosted git repository.
vladimirsitnikov pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git
from e669b83d25 chore(deps): update actions/checkout action to v3
add a6178f9c67 perf: use AtomicInteger and AtomicLong instead of synchronized primitives for JMeterContextService#numberOfThreads
add 010a5f023e perf: cache bean properties in TestBeanHelper and avoid synchronization, so test plans with TestBean-based elements is faster
add 10096a3003 perf: use LongAdder and LongAccumulator to avoid synchronization in Calculator
add a8317d0fdb perf: reduce synchronization contention on AbstractTestElement that are shared between threads
No new revisions were added by this update.
Summary of changes:
.../apache/jmeter/visualizers/SummaryReport.java | 30 +--
.../apache/jmeter/testbeans/TestBeanHelper.java | 104 +++++++--
.../jmeter/testelement/AbstractTestElement.java | 260 +++++++++++++++++----
.../jmeter/threads/JMeterContextService.java | 68 +++---
.../java/org/apache/jmeter/util/Calculator.java | 153 +++++++-----
xdocs/changes.xml | 4 +
6 files changed, 436 insertions(+), 183 deletions(-)