Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Attention massive speed up of the debugger
MortenMacFly:
--- Quote from: oBFusCATed on October 13, 2009, 12:21:02 pm ---No one interested? :shock: :? :P
--- End quote ---
Stay tuned... I have it applied since day 0, but was on holiday. If unsure after a (longer) while, simply PM me as a reminder.
@Thomas: Looks good to me so far, it's indeed a speedup.
oBFusCATed:
I've figured it out :)
Just wanted to make some noise...
For the record it works perfectly on linux - arch 32bits, gentoo 64 bits ...
p.s. maybe other users (the compiler plugin in particular) of PipeProcess should be modified, so they can take advantage of the speedup
Jenna:
--- Quote from: oBFusCATed on October 18, 2009, 08:34:53 pm ---I've figured it out :)
Just wanted to make some noise...
For the record it works perfectly on linux - arch 32bits, gentoo 64 bits ...
p.s. maybe other users (the compiler plugin in particular) of PipeProcess should be modified, so they can take advantage of the speedup
--- End quote ---
Your patch accidently slipped in r5876 (scrollingdialog) and it breaks debugging on my XP-machine, linux still works fine.
Creating the debuggers pipedprocess with eatEOL set to true also works, but with eatEOL set to false, debugger always hangs.
"Tested" with gdb 6.8.50 and 7.0.2.
I will revert the patch and try to find the problem (if possible).
EDIT:
Done (r5898),
sorry for any problems that might have occurred.
MortenMacFly:
--- Quote from: jens on November 03, 2009, 03:10:12 pm ---Your patch accidently slipped in r5876 (scrollingdialog) and it breaks debugging on my XP-machine, linux still works fine.
--- End quote ---
Huh? That works fine for me here (WinXP, too)...?! How do you "reproduce" the hang?
Jenna:
--- Quote from: MortenMacFly on November 03, 2009, 03:30:13 pm ---
--- Quote from: jens on November 03, 2009, 03:10:12 pm ---Your patch accidently slipped in r5876 (scrollingdialog) and it breaks debugging on my XP-machine, linux still works fine.
--- End quote ---
Huh? That works fine for me here (WinXP, too)...?! How do you "reproduce" the hang?
--- End quote ---
Create a console-project, compile, set a breakpoint, start the debugger and the bp is never reached.
I also can not stop the debug-process, only kill it via taskmanager.
gdb uses 0% of my CPU and only very moderate ram (just a simple hello-world-program).
gcc 4.4.1 TDM-2 (sjlj),
gdb either shipped with TDM's MinGW (6.8 ) or 7.0.2.
As written before:
--- Quote from: jens on November 03, 2009, 03:10:12 pm ---Creating the debuggers pipedprocess with eatEOL set to true also works, but with eatEOL set to false, debugger always hangs.
--- End quote ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version