Hatena::Grouperlang

檜山正幸のErlang未確認情報 RSSフィード

2009-04-17 (金)

デバッガー関連のコマンド(関数)

| 11:10

シェルからモジュールi(interpretのi)の関数を実行できる。i: は不要で、直接呼べる(コマンド)。

  1. im() -> pid()
  2. ii(AbsModules) -> ok
  3. ii(AbsModule) -> {module, Module} | error
  4. nini(AbsModules) -> ok
  5. ini(AbsModule) -> {module, Module} | error
  6. iq(AbsModule) -> ok
  7. inq(AbsModule) -> ok
  8. il() -> ok
  9. ip() -> ok
  10. ic() -> ok
  11. iaa(Flags) -> true
  12. iaa(Flags, Function) -> true
  13. ist(Flag) -> true
  14. ia(Pid) -> ok | no_proc
  15. ia(X,Y,Z) -> ok | no_proc
  16. ia(Pid, Function) -> ok | no_proc
  17. ia(X,Y,Z, Function) -> ok | no_proc
  18. ib(Module, Line) -> ok | {error, break_exists}
  19. ib(Module, Name, Arity) -> ok | {error, function_not_found}
  20. ir() -> ok
  21. ir(Module) -> ok
  22. ir(Module, Line) -> ok
  23. ir(Module, Name, Arity) -> ok | {error, function_not_found}
  24. ibd(Module, Line) -> ok
  25. ibe(Module, Line) -> ok
  26. iba(Module, Line, Action) -> ok
  27. ibc(Module, Line, Function) -> ok
  28. ipb() -> ok
  29. ipb(Module) -> ok
  30. iv() ->

随分イッパイある。しかし、名前が短すぎるよ。憶えるヒント。

im Monitor
ii Interpret
ini Net Interpret
iq Quit
inq Net Quit
il List modules
ip Processes
ic Clear information
iaa Set Attaching
ist Set Saving
ia Attach
ib Breakpoint
ir Remove breakpoint
ibd Breakpoint Disable
ibe Breakpoint Enable
iba Breakpoint Action
ibc Breakpoint Condition
ipb Print Breakpoints
iv Version