I've got Nifty (the Markdown engine powering Atlas and Fox's notes section)’s actual parsing and text storage transformation pipeline down to 4ms per keystroke, with an occasional max of 9ms in some more complicated cases, on M1 iPad Pro in docs >10k characters and a mix of MD use.

But I am running into something that is causing the overall text system layout to chug to an absolute crawl on iOS in very specific documents when typing about 90+wpm and it is driving me insane.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://iosdev.space/users/nemesisprime/statuses/116059357727825908 on your instance and quote it. (Note that quoting is not supported in Mastodon.)