tinyxml2 icon indicating copy to clipboard operation
tinyxml2 copied to clipboard

Replace library functions(isalpha & isspace)

Open Sulfoxide1819 opened this issue 5 months ago • 0 comments

Add new method IsAlpha and rewrite IsNameStartChar to avoid using library functions. Since the old functions were applied only to us-ASCII characters, bit mask can be used in rewritten methods. It gives a good acceleration: 11-15% x86, about 20% RISCV.

Sulfoxide1819 avatar Jul 26 '25 08:07 Sulfoxide1819