[openrtm-users 02463] 長いデータタイプに対するrtprintの実行に時間がかかる

Manabu Saito saito @ jsk.t.u-tokyo.ac.jp
2012年 2月 17日 (金) 21:38:10 JST


ジェフ様

斉藤です。
何度もお手数をお掛けします。

rtprintで対象となるデータタイプの名称が長い時(ドットを含まず25文字以上)に、
modmgr.pyの以下の関数に非常に時間がかかるという現象が起きました。

def _find_module_names(expr):
    '''Finds all potential module names in an expression.'''
    return re.findall(r'(?P<mod>[a-zA-Z][\w.]*)+\.[a-zA-Z]', expr)

次回のリリースの際に処理方法を変えるなどしていただけると助かります。


openrtm-users メーリングリストの案内