@gabriel: I'm building a new dedicated parser for BLIde that will reduce CPU usage drastically. you will see, that when an application is running, the CPU usage reduces to 0% (or it should reduce) becouse all the parsing is suspended, but when you're editing the CPU usage increases. I'm making a lot of improvements and I've managed to reduce this CPU usage a lot, but the real improvement will come when the dedicated renderer-parser will be finished. It can take a long time to be finished (I think about 4 or 5 months, as it wil be also a compiler-emulator to check for syntax errors or logical warnings in the code, everything based on the AST). Now we have a simple AST implemented and a dynamic lexical parser that uses regual expressions, that can take a little bit of CPU to be calculated. This is what I'm fixing for further releases. Currently, there's only one process being executed (AST syntax chicking). I will add a parameter to manage this secondary AST thread priority. this will let the users manage their CPU resources used by BLIde.
BLIde 0.8.05
BlitzMax Forums/BlitzMax Programming/BLIde 0.8.05The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.