有没有办法为gdb中的进程获取信号信息(哪些信号被启用,哪些信号被阻塞,有哪些处理程序/选项)?有info signals,但它给了我gdb的信号处理信息,我需要这些信息来调试进程-例如,看看它是否阻塞了某些信号,或者看看它为那个信号安装了哪个处理程序。
如果相关的话,我的gdb是GNU gdb 6.3.50-20050815 (Apple version gdb-1515) (Sat Jan 15 08:33:48 UTC 2011)。
我正在尝试检测,在用户注册后,Facebook上的哪些朋友已经注册了我的服务。我目前的实现是CPU密集型的:
for eachFriend in facebookFriends:
friendUser = User.get_by_key_name(eachFriend['id'])
if friendUser:
friendUsers.append(friendUser)
我尝试使用IN操作符优化查询:
users = User.all().filter('id IN', idList).fetch(10) # the idList is th