anchor.diff:  
       ok.
   
  +scheduler_wall_time() ->
  +    erlang:system_flag(scheduler_wall_time,true),
  +    receive _Msg -> normal end.
  +
  +garbage_collect() ->
  +    Pids = processes(),
  +    [erlang:garbage_collect(Pid) || Pid <- Pids].
  +
  +
   otp_9395_update_many_mods(cleanup,_Conf) ->
       stop_node(node_name(otp_9395_update_many_mods)).
   
  
positive.code: 
      %% Finally install release after check and purge, and check that
      %% this install was faster than the first.
      rpc:call(Node,erlang,system_flag,[scheduler_wall_time,false]),
      rpc:call(Node,erlang,garbage_collect,[]),
      rpc:call(Node,erlang,system_flag,[scheduler_wall_time,true]),
      {TInst2,{ok, _RelVsn1, []}} =
  	timer:tc(rpc,call,[Node, release_handler, install_release, [RelVsn2]]),
      SWT2 = rpc:call(Node,erlang,statistics,[scheduler_wall_time]),
  
negative.code: 		  [RelVsn2, filename:join(Rel2Dir, "sys.config")]),
  
      %% First, install release directly and check how much time it takes
      rpc:call(Node,?MODULE,garbage_collect,[]),
      SWTFlag0 = spawn_link(Node, ?MODULE, scheduler_wall_time, []),
      {TInst0,{ok, _, []}} =
  	timer:tc(rpc,call,[Node, release_handler, install_release, [RelVsn2]]),
      SWT0 = rpc:call(Node,erlang,statistics,[scheduler_wall_time]),
  