Right now (as of today) Griffin can parse 1000 markdown documents containing the following text : Sample text in ~5 seconds.
According to simple benchmarking and profiling, 80% of the time is taken by the Parser.writeFile method.
Task: Seek ways to improve performance of this method, for faster writing. Probably by using limited byte buffers instead of writing line by line.
Objective: Improve performance. Desirably, ~1 second to parse 1000 files.
Right now (as of today) Griffin can parse 1000 markdown documents containing the following text : Sample text in ~5 seconds. According to simple benchmarking and profiling, 80% of the time is taken by the Parser.writeFile method.
Task: Seek ways to improve performance of this method, for faster writing. Probably by using limited byte buffers instead of writing line by line. Objective: Improve performance. Desirably, ~1 second to parse 1000 files.