Re: Multitasking re-write
- Posted by jimcbrown (admin) Oct 23, 2009
- 1147 views
jaygade said...
Can you guys enlighten us interested parties what is changing in the multitasking rewrite? Just a summary?
The basic functionality is the same, so you won't see any difference in the API.
The backend for the translator uses threads now instead of the stack smashing hacks it used to use. This was done because the previous hacks failed on recent linux distros (believed to be due to anti stack cracking protection) and on MinGW on Windows (the cause issue here isn't as clear). This isn't multithreading though, tasks still run one at a time.
Basically, all the changes are behind-the-scenes, and you shouldn't notice unless something breaks.