Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

vite(1) [debian man page]

VITE(1) 							 ViTE Manual Pages							   VITE(1)

	 ..___________..._
    __vXXX=========onn=XX=X=s_..
_a=X=============v:|||||i:lvvn=Xn_,
 "!XX===========v||||||||||||iiiv=Xn_
    -"!XX======v||||||||||||iii:::vn=Xs
	 ""!!!Zl|||||||||||iii::lIlvvnXX,.
	      Jl||||||||||i:vvvvlIvvvvv=Zc
	     _e|||||||||ia}"""""!=anvnvnnXno=========aa_.
	     ]l||||||||v}'	   "Xnnnnnn=o=====XXXX=adZ=__
	     =||||||||n(	   .3nnnon=======X=Xs..___X|%!n_,
	    )1||||||i;^ 	    3=noo=======X=XXXZ1v|i|||||iIs,
	    X||||||a!		    3=n========X=X=X=Ii||||||||||iIs,
	  .Jl|||va!		   .==o=o=====X=XXX=li|||||||||||||i3..
	  )na:!"`		    =========X=XX=1:|||||||||||||||||)a
	  ..			   .========X=XXIIi||||||||||||||||||v}
				    X=====X=X=1l|i|||||||||||||<a>}""^
				   .X===X==1Ii||||||||||||<a>""`:
				    +X=nI:i|||:llv_asl}"""`
				     -ni||<c"^.
				      -1%<e.
					!3`

NAME
vite - a visual trace explorer SYNOPSIS
vite vite -h vite [-f|-a] file_path [-e export_path] [-t [time_init]:[time_end]] DESCRIPTION
ViTE is a visual trace explorer. It is a useful tool for profiling and debugging parallel programs (multi-process or multi-core). ViTE reads program execution trace data from file (currently in Paje trace format) and display it in a graphical interface. Program execu- tion data could be a state (drawn as a colored rectangle - color depends of the kind of state), an event (drawn as a green disc) or a com- munication between two processes (drawn as a white arrow). OPTIONS
ViTE accepts the following options: -h Display help. -f file_path Open the file_path file. -a file_path Open the file_path file and display it entirely. -e export_path Export the opened trace file (with -f or -a option) to the export_path file in SVG format. -t [time_init]:[time_end] Just parse trace from time_init to time_end. If time_init is missed, trace will be parsed from the minimum time to time_end. If time_end is missed, trace will be parsed from time_init to the maximum time. AUTHORS
ViTE was created by a group of french engineering school students for the INRIA research center. REPORTING BUGS
Report bugs to ViTE developers <vite-developpeurs@lists.gforge.inria.fr>. COPYRIGHT
ViTE was released under the CeCILL-A licence. The content can be found here: http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt. Copyright (C) 2009 Kevin COULOMB Copyright (C) 2009 Johnny JAZEIX Copyright (C) 2009 Olivier LAGRASSE Copyright (C) 2009 Jule MARCOUEILLE Copyright (C) 2009 Pascal NOISETTE Copyright (C) 2009 Arthur REDONDY Copyright (C) 2009 Clement VUCHENER This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Version 1.2 April 2009 VITE(1)

Check Out this Related Man Page

Data::Dump::Trace(3pm)					User Contributed Perl Documentation				    Data::Dump::Trace(3pm)

NAME
Data::Dump::Trace - Helpers to trace function and method calls SYNOPSIS
use Data::Dump::Trace qw(autowrap mcall); autowrap("LWP::UserAgent" => "ua", "HTTP::Response" => "res"); use LWP::UserAgent; $ua = mcall(LWP::UserAgent => "new"); # instead of LWP::UserAgent->new; $ua->get("http://www.example.com")->dump; DESCRIPTION
The following functions are provided: autowrap( $class ) autowrap( $class => $prefix ) autowrap( $class1 => $prefix1, $class2 => $prefix2, ... ) autowrap( $class1 => \%info1, $class2 => \%info2, ... ) Register classes whose objects are are automatically wrapped when returned by one of the call functions below. If $prefix is provided it will be used as to name the objects. Alternative is to pass an %info hash for each class. The recognized keys are: prefix => $string The prefix string used to name objects of this type. proto => \%hash A hash of prototypes to use for the methods when an object is wrapped. wrap( name => $str, func => &func, proto => $proto ) wrap( name => $str, obj => $obj, proto => \%hash ) Returns a wrapped function or object. When a wrapped function is invoked then a trace is printed after the underlying function has returned. When a method on a wrapped object is invoked then a trace is printed after the methods on the underlying objects has returned. See "Prototypes" for description of the "proto" argument. call( $name, &func, $proto, @ARGS ) Calls the given function with the given arguments. The trace will use $name as the name of the function. See "Prototypes" for description of the $proto argument. mcall( $class, $method, $proto, @ARGS ) mcall( $object, $method, $proto, @ARGS ) Calls the given method with the given arguments. See "Prototypes" for description of the $proto argument. trace( $symbol, $prototype ) Replaces the function given by $symbol with a wrapped function. Prototypes Note: The prototype string syntax described here is experimental and likely to change in revisions of this interface. The $proto argument to call() and mcall() can optionally provide a prototype for the function call. This give the tracer hints about how to best format the argument lists and if there are in/out or out arguments. The general form for the prototype string is: <arguments> = <return_value> The default prototype is "@ = @"; list of values as input and list of values as output. The value '%' can be used for both arguments and return value to say that key/value pair style lists are used. Alternatively, individual positional arguments can be listed each represented by a letter: "i" input argument "o" output argument "O" both input and output argument If the return value prototype has "!" appended, then it signals that this function sets errno ($!) when it returns a false value. The trace will display the current value of errno in that case. If the return value prototype looks like a variable name (with "$" prefix), and the function returns a blessed object, then the variable name will be used as prefix and the returned object automatically traced. SEE ALSO
Data::Dump AUTHOR
Copyright 2009 Gisle Aas. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.12.4 2009-03-06 Data::Dump::Trace(3pm)
Man Page