Created
May 14, 2014 12:51
-
-
Save alco/20bbab854fe1fcf4156d to your computer and use it in GitHub Desktop.
This file contains 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