This project cluster has 35 classes.
ECF: benchmark.ecf
Source code: directory list
Sub-applications
Descendants of EL_BENCHMARK_COMPARISON
EL_BENCHMARK_COMPARISON* LIST_ITERATION_COMPARISON HASH_SET_VERSUS_LINEAR_COMPARISON HASH_TABLE_VS_NAMEABLES_LIST_COMPARISON STRING_CONCATENATION_COMPARISON ZSTRING_SPLIT_COMPARISON SET_ROUTINE_ARGUMENT_COMPARISON FINDING_FILES_WITH_EXTENSION_COMPARISON UNENCODED_CHARACTER_LIST_GENERATION MAKE_GENERAL_COMPARISON UNICODE_ITEM_COMPARISON STRING_BENCHMARK_COMPARISON* REPLACE_SUBSTRING_COMPARISON SUBSTRING_INDEX_COMPARISON XML_PARSING_COMPARISON
Application root
Build specification
Further Information
Click on class link to see notes.
Sub-application for EL_BENCHMARK_COMMAND_SHELL
Command line interface to create and execute ZSTRING_BENCHMARK_COMMAND
Further Information
Click on class link to see notes.
Finding files with extension comparison
Question: at what point does a linear search of an INTEGER array stop being faster than a hash set?
Answer: count > 10
Compare key search speed of HASH_TABLE and EL_NAMEABLES_LIST
Further Information
Click on class link to see notes.
Compare various ways of iterating a list
Compare repeated routine execution with and without caching of operand tuple.
Compare XML parsing on small documents
Compare {L1_UC_STRING}.make_general and {ZSTRING}.make_general
Compare {L1_UC_STRING}.unicode and {ZSTRING}.unicode
Replace substring comparison
String benchmark comparison
Compare various ways of concatenating strings
Substring index comparison
Unencoded character list generation
Zstring split comparison
Benchmark html
Benchmark table
Memory benchmark table
Performance benchmark table
Zstring benchmark command
Benchmark using a mix of Latin and Unicode encoded data
Benchmark using pure Latin encodable string data
Benchmark using a mix of Latin and Unicode encoded data
Benchmark using pure Latin encodable string data
Benchmark using pure Latin encodable string data
Further Information
Click on class link to see notes.
Xml uc utf8 string escaper
Benchmark using a mix of Latin and Unicode encoded data
Benchmark using pure Latin encodable string data
Summator without reusing routine operand
Command shell for various kinds of performance comparison benchmarks
Generate Taylor series for Pi in a number of separate XML files
Taylor term