create_sbench_test() — svelte Function Reference
Architecture documentation for the create_sbench_test() function in sbench.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 16ca94a1_6790_8d4d_2338_a39945cf07ad["create_sbench_test()"] bd392727_0ab4_5b19_e7c2_5ac58cda3e66["sbench.js"] 16ca94a1_6790_8d4d_2338_a39945cf07ad -->|defined in| bd392727_0ab4_5b19_e7c2_5ac58cda3e66 68d5b63c_5b35_5f2e_6f8f_6e1121146454["sbench_create_0to1()"] 68d5b63c_5b35_5f2e_6f8f_6e1121146454 -->|calls| 16ca94a1_6790_8d4d_2338_a39945cf07ad bd4d1d90_4078_304b_a2e9_c48606b0ead6["create_sources()"] 16ca94a1_6790_8d4d_2338_a39945cf07ad -->|calls| bd4d1d90_4078_304b_a2e9_c48606b0ead6 14a67f99_e05c_69e9_870b_0375773b3df7["fastest_test()"] 16ca94a1_6790_8d4d_2338_a39945cf07ad -->|calls| 14a67f99_e05c_69e9_870b_0375773b3df7 style 16ca94a1_6790_8d4d_2338_a39945cf07ad fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
benchmarking/benchmarks/reactivity/sbench.js lines 33–52
function create_sbench_test(label, count, num_sources, fn) {
return {
label,
fn: async () => {
// Do 3 loops to warm up JIT
for (let i = 0; i < 3; i++) {
fn(count, create_sources(num_sources, []));
}
return await fastest_test(10, () => {
const destroy = $.effect_root(() => {
for (let i = 0; i < 10; i++) {
fn(count, create_sources(num_sources, []));
}
});
destroy();
});
}
};
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does create_sbench_test() do?
create_sbench_test() is a function in the svelte codebase, defined in benchmarking/benchmarks/reactivity/sbench.js.
Where is create_sbench_test() defined?
create_sbench_test() is defined in benchmarking/benchmarks/reactivity/sbench.js at line 33.
What does create_sbench_test() call?
create_sbench_test() calls 2 function(s): create_sources, fastest_test.
What calls create_sbench_test()?
create_sbench_test() is called by 1 function(s): sbench_create_0to1.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free