test_extract_performance() — tailwindcss Function Reference
Architecture documentation for the test_extract_performance() function in mod.rs from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD c2a6e46a_e108_8d84_7e8a_8a8124ecebf3["test_extract_performance()"] 0fcd0fda_f6d1_052f_9575_133f5b2763a7["mod.rs"] c2a6e46a_e108_8d84_7e8a_8a8124ecebf3 -->|defined in| 0fcd0fda_f6d1_052f_9575_133f5b2763a7 2e1301fe_658a_5bf1_3e5d_7a64079b8218["extract()"] c2a6e46a_e108_8d84_7e8a_8a8124ecebf3 -->|calls| 2e1301fe_658a_5bf1_3e5d_7a64079b8218 style c2a6e46a_e108_8d84_7e8a_8a8124ecebf3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
crates/oxide/src/extractor/mod.rs lines 318–338
fn test_extract_performance() {
if true {
let iterations = 50_000;
let input = include_bytes!("../fixtures/example.html");
let throughput = Throughput::compute(iterations, input.len(), || {
let mut extractor = Extractor::new(input);
_ = black_box(extractor.extract());
});
eprintln!("Extractor throughput: {:}", throughput);
let mut extractor = Extractor::new(input);
let start = std::time::Instant::now();
_ = black_box(extractor.extract().len());
let end = start.elapsed();
eprintln!("Extractor took: {:?}", end);
todo!();
}
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does test_extract_performance() do?
test_extract_performance() is a function in the tailwindcss codebase, defined in crates/oxide/src/extractor/mod.rs.
Where is test_extract_performance() defined?
test_extract_performance() is defined in crates/oxide/src/extractor/mod.rs at line 318.
What does test_extract_performance() call?
test_extract_performance() calls 1 function(s): extract.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free