@Mark:
The log also contains other measurements, but I do not know exactly what they measure. Anyway, even after refresh, Set seems slower on my machine (in Vivaldi, a Chromium based browser).
Opening wikify example:
performance: styleRefresh: 6.60ms
performance: +filter: 1.20ms
performance: mainRefresh: 1169.70ms
performance: +filter: 143.90ms
Opening set example:
performance: styleRefresh: 6.70ms
performance: +filter: 1.20ms
performance: mainRefresh: 1214.80ms
performance: +filter: 195.90ms
@Mark, @Jeremy:
The List widgets are designed to imitate the use of the output of the filter (the tiddler list itlsef). If all the codes are the same, Set performs the same tasks as Wikify, then why is the final result different? I wanted to test out how much time I would get the same output if I wanted to re-use it (like a cache).
Updated the examples, please have a look at it again.