workloads/eclair: instrument JARs at build time instead of with an agent - #276
erickcestari wants to merge 1 commit into
Conversation
The agent re-ran the ASM transform on every execution for classes first loaded after the snapshot. Rewriting the JARs at image build gives the same probes and IDs; bench-exec funding flow goes from 2.53 to 3.12 execs/s.
Fuzzing Evaluation ReportConfiguration A (Baseline): 1. Summary Statistics
A comprehensive version of this table including raw P-values and Interquartile Ranges (IQRs) is available in 2. Interpretation GuideUse the generated matrix above to objectively evaluate the experimental configuration. For full methodology, see the Smite Fuzzing Evaluation Framework. Key Metrics
Reading the Results
3. VisualizationsNote: In the box plots below, the central box represents the Interquartile Range (IQR, the middle 50% of trials), demonstrating the consistency of the fuzzer's performance. The internal line represents the median. Target: eclairMedian Coverage Over Time
Distribution Comparisons
|
|
The results are a bit noise. I will run another 6 trials of 24 hours each. |


The agent re-ran the ASM transform on every execution for classes first loaded after the snapshot. Rewriting the JARs at image build gives the same probes and IDs;
bench-execfunding flow goes from 2.53 to 3.12 execs/s.I'll also provide a coverage report for it.