Created
May 14, 2014 12:51
-
-
Save alco/20bbab854fe1fcf4156d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| λ iex -S mix | |
| iex(1)> Dbg.trace(self(), :call) | |
| {:ok, [{:matched, :nonode@nohost, 1}]} | |
| iex(2)> Dbg.call(Mix.Task, :stack) | |
| {:ok, [{:matched, :nonode@nohost, 20}, {:saved, 1}]} | |
| iex(3)> args = [] | |
| [] | |
| iex(4)> Mix.Task.run("run", ["test/fixtures/help_cmd.exs"|args]) | |
| :noop | |
| iex(5)> | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.__info__(:macros) | |
| (elixir) :elixir_dispatch.expand_require/5 | |
| (elixir) :elixir_dispatch.dispatch_require/6 | |
| (elixir) :elixir.quoted_to_erl/3 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.run("run", ["test/fixtures/help_cmd.exs"]) | |
| (elixir) :elixir.erl_eval/2 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| nil | |
| iex(6)> Mix.Task.reenable("run") | |
| :ok | |
| iex(7)> | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.__info__(:macros) | |
| (elixir) :elixir_dispatch.expand_require/5 | |
| (elixir) :elixir_dispatch.dispatch_require/6 | |
| (elixir) :elixir.quoted_to_erl/3 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.reenable("run") | |
| (elixir) :elixir.erl_eval/2 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| nil | |
| iex(8)> Mix.Task.run("run", ["test/fixtures/help_cmd.exs"|args]) | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.__info__(:macros) | |
| (elixir) :elixir_dispatch.expand_require/5 | |
| (elixir) :elixir_dispatch.dispatch_require/6 | |
| (elixir) :elixir.quoted_to_erl/3 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.run("run", ["test/fixtures/help_cmd.exs"]) | |
| (elixir) :elixir.erl_eval/2 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.run("app.start", ["test/fixtures/help_cmd.exs"]) | |
| (stdlib) :erl_eval.do_apply/6 | |
| (elixir) :elixir.erl_eval/2 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| <output omitted> | |
| iex(8)> Mix.Task.run("run", ["test/fixtures/help_cmd.exs"|args]) | |
| :noop | |
| iex(9)> | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.__info__(:macros) | |
| (elixir) :elixir_dispatch.expand_require/5 | |
| (elixir) :elixir_dispatch.dispatch_require/6 | |
| (elixir) :elixir.quoted_to_erl/3 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.run("run", ["test/fixtures/help_cmd.exs"]) | |
| (elixir) :elixir.erl_eval/2 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| nil | |
| iex(10)> Mix.Task.reenable("run") | |
| :ok | |
| iex(11)> | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.__info__(:macros) | |
| (elixir) :elixir_dispatch.expand_require/5 | |
| (elixir) :elixir_dispatch.dispatch_require/6 | |
| (elixir) :elixir.quoted_to_erl/3 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.reenable("run") | |
| (elixir) :elixir.erl_eval/2 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| nil | |
| iex(12)> Mix.Task.run("run", ["test/fixtures/help_cmd.exs"|args]) | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.__info__(:macros) | |
| (elixir) :elixir_dispatch.expand_require/5 | |
| (elixir) :elixir_dispatch.dispatch_require/6 | |
| (elixir) :elixir.quoted_to_erl/3 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.run("run", ["test/fixtures/help_cmd.exs"]) | |
| (elixir) :elixir.erl_eval/2 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 | |
| ** (Dbg) #PID<0.77.0> calls: Mix.Task.run("app.start", ["test/fixtures/help_cmd.exs"]) | |
| (stdlib) :erl_eval.do_apply/6 | |
| (elixir) :elixir.erl_eval/2 | |
| (elixir) :elixir.eval_forms/4 | |
| (iex) IEx.Evaluator.do_eval/2 | |
| (iex) IEx.Evaluator.eval/2 | |
| (iex) IEx.Evaluator.loop/1 | |
| (iex) IEx.Evaluator.start/2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment