I have a script, something like:
#########################
import lldb
import sys
import os
import time
def StepOver(debugger, args, result, dict):
arg_split = args.split(" ")
print type(arg_split)
count = int(arg_split[0])
for i in range(0,count):
lldb.thread.StepOver(lldb.eOnlyThisThread)
print "step<%d>"%i
time.sleep(.75)
##########################
I also have an command shortcut assigned to call it.
I have 2 issues:
1. I have to sleep in the loop (for some period over some threshold),
or the script seems to lock up.
Is this due to some race condition ?
2. how can I force a console flush inside the loop, currently the console
is deferred until the script returns. Is there some sort of yield
or console flush command?
Thanks,
mtm
_______________________________________________
lldb-dev mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev