-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
Description
I can try to back-port several functionalities of my tclSE to current trunk/tcl8.6 after I'll get tcl-clock speed-up production (or acceptance) ready.
So I think that https://github.com/flightaware/Tcl-bounties#tcl-runtime-performance-improvements would be reasonably feasible at least to 2x. But 10x (at least partially) is also to imagine.
For example I've there another (faster) lexer, very fast byte code, tclOO engine, etc.
Pair questions in-between:
- what is "benchmark program TBD"? :)
- where I can get it or look what it does? :)
- speed-up with factor 10x is very resp. extremely case depended (so for example if you very often use
clock scansomewhere, you've already now a speed-up up to 100% ;-)
Or if you use extreme slow regex somewhere, improving of the code-base all around won't really affect the whole performance.
So which functionality are more by importance? - many cases could be not necessarily noticeably faster in the single-threaded environment, but extreme faster in multi-threaded environment. What about it?
- what's about (binary) compatibility?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels