libexpat/testdata
Snild Dolkow 3484383fa7 Add aaaaaa_*.xml with unreasonably large tokens
Some of these currently take a very long time to parse. I set those to
only run one loop in the run-benchmark make target.

4096 may be a fairly small buffer, and definitely make the problem worse
than it otherwise would've been, but similar sizes exist in real code:

 * 2048 bytes in cpython Modules/pyexpat.c
 * 4096 bytes in skia SkXMLParser.cpp
 * BUFSIZ bytes (8192 on my machine) in expat/examples

The files, too, are inspired by real-life examples: Android stores
depth and gain maps as base64-encoded JPEGs inside the XMP data of
other JPEGs. Sometimes as a text element, sometimes as an attribute
value. I've seen attribute values slightly over 5 MiB in size.
2024-01-29 17:09:35 +01:00
..
largefiles Add aaaaaa_*.xml with unreasonably large tokens 2024-01-29 17:09:35 +01:00
README.txt Add explanations for this directory. 2003-09-04 16:05:02 +00:00

This directory contains various collections of files used for test
data.  It currently contains the following collections:

largefiles/
    This contains some really large files; most are used for
    benchmarking various aspects of Expat's performance.