Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.544.110 Times

Devel::STrace::Monitor 0.31

  Date Added: April 23, 2010  |  Visits: 633

Devel::STrace::Monitor

Report Broken Link
Printer Friendly Version


Product Homepage
Download (71 downloads)



Devel::STrace::Monitor is a monitor interface component for Devel::STrace. SYNOPSIS # # open the mmaped file # use Devel::STrace::Monitor; my $view = Devel::STrace::Monitor->open(somefile.map); my $cycles = 0; while (1) { print "n**************************************n"; # # refresh the internal ringbuffer map # $view->refresh(); # # dump the current traces # $view->trace(&dump_trace); sleep 10; } # # method to display the traces # sub dump_trace { my ($key, $slot, $depth, $line, $time, $entry) = @_; $lastkey = $key, print "n**************************************n" unless ($lastkey eq $key); if ($time) { # # trim the weekday and year from timestamp # my $frac = ($time - int($time)) * 1000000; $frac=~s/..*$//; my @parts = split(/s+/, scalar localtime($time)); pop @parts; # get rid of year print "$key($depth) : $slot : $entry:$line at ", join( , @parts), ., $frac, "n"; } else { print "$key($depth) : $slot : $entry:$line (No timestamp)n"; } } Provides methods to attach to and read the memory mapped file generated by Devel::STrace (or future full featured debuggers) using Devel::RingBuffer. set or clear any of the $DB::single, $DB::trace, or $DB::signal control variables of the AUT (via their tied interfaces in the AUT). inspect the current execution call stack of the AUT The interfaces provide a simple framework for building an external application that can attach to a running Perl application, monitor its current execution, and eventually detach, all while permitting the application continue to run uninterrupted. A more complete debugger module is planned to exploit the various command/control structures available via Devel::RingBuffer. Note that this module will be fully compatible with the resulting debugger so that, e.g., an application can first be monitored to detect troublespots, and then the debugger can be attached to fully debug the problem..

Requirements: No special requirements
Platforms: Linux
Keyword: Aut Component Db Develstracemonitor Interface Component Key Libraries Monitor Print Programming Strace Time
Users rating: 0/10

License: Freeware Size: 18.43 KB
USER REVIEWS
More Reviews or Write Review


DEVEL::STRACE::MONITOR RELATED
Programming  -  Millstone 3.1.0
Millstone is Web user-interface component library for Java programmers. Millstone lets you program user interfaces on the server side in a clean, object-oriented manner without getting your hands dirty with XHTML, CSS, JavaScript, and browser...
4.2 MB  
Libraries  -  POE::Component::DebugShell 1.0411
POE::Component::DebugShell is a component to allow interactive peeking into a running POE application. SYNOPSIS use POE::Component::DebugShell; POE::Component::DebugShell->spawn(); This component allows for interactive peeking into a...
7.17 KB  
Programming  -  PKIBlackbox (ActiveX/DLL) 3.3
PKIBlackbox is a comprehensive component collection that adds Public Key Infrastructure (PKI) support to your Windows application. PKI includes X.509 certificates, certificate requests, certificate revokation lists, certificate storages etc. ....
2.33 MB  
Programming  -  PKIBlackbox (.NET) 3.3
PKIBlackbox.NET is a comprehensive component collection that adds Public Key Infrastructure (PKI) support to your .NET application. PKI includes X.509 certificates, certificate requests, certificate revokation lists, certificate storages etc. ....
4.42 MB  
Programming  -  PKIBlackbox (VCL) 3.3
PKIBlackbox is a comprehensive component collection that adds Public Key Infrastructure (PKI) support to your Delphi, C++Builder or Kylix application. PKI includes X.509 certificates, certificate requests, certificate revokation lists, certificate...
11.02 MB  
Development Editors  -  jlibSEDML 1.1.4
jlibSEDML is a handy, easy to use component designed to provide pure Java libraries to facilitate SEDML support for applications. This is done in order to help: read, validate, edit, and write out SEDML documents or to execute tasks and produce...
 
Libraries  -  Ruby/LDAP 0.9.7
Ruby/LDAP is an extension module for Ruby that provides the interface to LDAP libraries such as OpenLDAP. It provides the interface to some LDAP libraries (for example, OpenLDAP, UMich LDAP, Netscape SDK, ActiveDirectory). The common API for...
84.99 KB  
Libraries  -  Gecode/J 1.0.0
Gecode/J is a Java interface for the Gecode C++ constraint programming library. It allows you to: model and solve constraint problems in Java. explore the search tree with our tree visualization tool. Either using the built-in depth-first...
 
Development Tools  -  Solution of a Maxwell Stefan Diffusion Problem 1.0
n the bottom of a Stefan tube there is a quiescent liquid with a mixture of acetone (component 1) and methanol (component 2). Vapor that evaporates from this pool of liquid diffuses to the top of the tube. Air (component 3) keeps the mole...
20.48 KB  
Modules  -  Link for Xmap 1.0
Xmap Link plugin is an editor extension which allows you to easily add links to any element from any component supported by Xmap Component into your content. It will appear as a button at the bottom of the text editor that will open a folder tree...
256 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB