search for: tracer

Displaying 20 results from an estimated 187 matches for "tracer".

Did you mean: trace
2010 Jul 19
2
[LLVMdev] Building VMKit
Hi, I'm trying to build VMKit from SVN, and I'm getting a bunch of errors that all seem to be related to the TRACER macro not getting defined: llvm[3]: Compiling Assembly.cpp for Release+Asserts build In file included from Assembly.cpp:15: Assembly.h:140: error: variable or field ‘TRACER’ declared void In file included from Assembly.cpp:19: N3.h:109: error: variable or field ‘TRACER’ declared void In file inclu...
2010 Jun 29
1
[LLVMdev] problems building vmkit
...karmic and gcc 4.4.1. What arch/OS/distro/gcc do you all have VMKit working on? thanks for your help. -ZK 1) For any configuration with (pnet and pnetlib build successfully): --with-pnet-local-prefix=/home/zoewolk/RESEARCH/pnet-0.8.0 --with-pnetlib=/home/zoewolk/RESEARCH/pnetlib-0.8.0 I get that TRACER is undefined. I messed with this some but there are two tracer functions depending on the gc (tracer() and tracer(...)). I'm not sure about the authors intent. I tried with llvm-gcc/mmtk and without it, any config with pnet-based N3 fails in this way. I didn't try via mono. ... make[3]:...
2009 Feb 28
1
kernel memory access tracer
...gard.nossum at gmail.com> wrote: > I actually wanted to ask some questions about Nouveau and the NVIDIA > drivers. I was wondering if there would be any point in extending > kmemcheck to track this driver's use of kernel memory. We could quite > easily make a "memory access tracer", which would show all the memory > access patterns of the driver's allocated memory. Not just addresses, > but also offsets into the objects (if it was allocated with slab), > member sizes, and also the actual bytes written. This is for > reverse-engineering the binary blob, o...
2007 Mar 19
1
Packet Tracer 4 with Wine
I got packet tracer to install just fine with Wine, but when I launch it...the splash screen comes up and then it just closes. Any advice? This is the first program that I've ever tried to run with Wine.
2009 Feb 05
0
[LLVMdev] C++ ray tracer performance: gcc 4.3.2 vs llvm-gcc 4.2.1
On the off chance anyone here is interested in more performance results, I compiled and ran the fastest of the implementations of the ray tracer in C++ from my language comparison: http://www.ffconsultancy.com/languages/ray_tracer/ This is a small program with a relatively large hotpath. Specifically, around 30% of the time is spend in the ray sphere intersection but another 30% is also spent in the intersect function that recursivel...
2008 Jul 07
10
[PATCH RFC 0/4] Paravirtual spinlocks
At the most recent Xen Summit, Thomas Friebel presented a paper ("Preventing Guests from Spinning Around", http://xen.org/files/xensummitboston08/LHP.pdf) investigating the interactions between spinlocks and virtual machines. Specifically, he looked at what happens when a lock-holding VCPU gets involuntarily preempted. The obvious first order effect is that while the VCPU is not
2008 Jul 07
10
[PATCH RFC 0/4] Paravirtual spinlocks
At the most recent Xen Summit, Thomas Friebel presented a paper ("Preventing Guests from Spinning Around", http://xen.org/files/xensummitboston08/LHP.pdf) investigating the interactions between spinlocks and virtual machines. Specifically, he looked at what happens when a lock-holding VCPU gets involuntarily preempted. The obvious first order effect is that while the VCPU is not
2008 Jul 07
10
[PATCH RFC 0/4] Paravirtual spinlocks
At the most recent Xen Summit, Thomas Friebel presented a paper ("Preventing Guests from Spinning Around", http://xen.org/files/xensummitboston08/LHP.pdf) investigating the interactions between spinlocks and virtual machines. Specifically, he looked at what happens when a lock-holding VCPU gets involuntarily preempted. The obvious first order effect is that while the VCPU is not
2005 Dec 26
1
Seg fault with trace
..., I often forget to use drop=FALSE, only test with multiple columns and then spend ages trying to figure out why it doesn't work when I use the function with a single column. The idea of the functions below is to automatically warn me when I do something like that. trace_all <- function(fs, tracer) { sapply(fs, trace, tracer=tracer, print=FALSE) return() } functions_with_arg <- function(arg, pos) { fs <- ls(pos=pos) present <- unlist(lapply(fs, function(x) is.function(get(x)) && !is.null(formals(x)[[arg]]))) fs[present] } trace_all(list("sum"), quote(if (...
2009 Jul 12
1
Booting problem with memdisk + Thinkpad + USB
Hi, I encountered a booting problem with memdisk 2.83, USB and IBM Thinkpad T61, apparently the same issue as described here: http://syslinux.zytor.com/archives/2008-April/009850.html The boot process always stops after "Loading boot sector... booting...". With debug tracers enabled, the last few output lines are: Loading boot sector... FR<p>Dbooting... FR<p>DFR<p>DFR<p>DFR<p>DFR<p>DFR<p><DFR<p>DFR<p>DFR<p>DFR<p>DFR<p>DFR<p>DFR<p>DFR <p>DFR<p>DFR<p>DFR<p>DFR...
2008 Oct 28
2
[LLVMdev] ldc (LLVM backend for the D Programming Language) has x86-64 support
...based D compiler) and g++. I used a ray tracing program found in this thread (make sure to use the code mentioned later in the thread as it has some optimizations): Go to digitalmars.com/ webnews/ newsgroups.php?renew=1 and search for: "D slower than C++ by a factor of _two_ for simple raytracer (gdc)" There are versions of the tracer for D and C++ that are quite comparable. Here are some timings I got on an AMDx86-64 running Fedora Core Linux. Timings are averaged over 6 runs. llvm-g++4.0.1 5.76 (build 5449..backend from svn today) ldc-rev736 6.68 g++4.1.2 6.7...
2016 May 25
3
[PATCH] x86/paravirt: Do not trace _paravirt_ident_*() functions
?ukasz Daniluk reported that on a RHEL kernel that his machine would lock up after enabling function tracer. I asked him to bisect the functions within available_filter_functions, which he did and it came down to three: _paravirt_nop(), _paravirt_ident_32() and _paravirt_ident_64() It was found that this is only an issue when noreplace-paravirt is added to the kernel command line. This means that tho...
2016 May 25
3
[PATCH] x86/paravirt: Do not trace _paravirt_ident_*() functions
?ukasz Daniluk reported that on a RHEL kernel that his machine would lock up after enabling function tracer. I asked him to bisect the functions within available_filter_functions, which he did and it came down to three: _paravirt_nop(), _paravirt_ident_32() and _paravirt_ident_64() It was found that this is only an issue when noreplace-paravirt is added to the kernel command line. This means that tho...
2008 Oct 28
0
[LLVMdev] ldc (LLVM backend for the D Programming Language) has x86-64 support
...g++. > I used a ray tracing program found in this thread (make sure to use > the code mentioned later in the thread as it has some optimizations): > > Go to digitalmars.com/ webnews/ newsgroups.php?renew=1 and search > for: “D slower than C++ by a factor of _two_ for simple raytracer > (gdc)” Wow, very very nice! Have you pointed this out to the other D users? -Chris > > There are versions of the tracer for D and C++ that are quite > comparable. Here are some timings I got on an AMDx86-64 running > Fedora Core Linux. Timings are averaged over 6 runs. &g...
2013 Aug 08
0
[LLVMdev] Enjoying vmkit
Hi. I became study vmkit and did not find any methods to understand its structure and functional capabilities expect building toyVM. In process of its building I have encountered with some problems: 1) I don't understand how and when tracer is called by collector, because methods MandelPix::tracer and Picture::tracer I had wrote are never called by collector; 2) I don't understand how I should generate call jitCompute "in func" in ToyCompiler::generateCode function and were results picture(Toy::Picture*) have to be initi...
2019 Mar 04
2
Interpreter improvement
Hi, I going through the Interpreter class source code and I think making almost all the visit methods (maybe not visitInstruction yet) would really help anybody that wants to create any sort of tracer or similar. Would be a patch in this case worthy? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190304/01428165/attachment.html>
2015 Jul 14
2
EXTLINUX - GCC 5
...INUX. > 2) William Kensington already saw a similar behavior wherein an ISOLINUX > image failed before parsing the config. > 3) It feels like this is a moving target where gcc keeps changing and > different results get reported. > 4) We'll likely need to make code akin to the old tracers (on screen or > serial) to log progress. > > --Gene > Upstream folks could be of help https://bugzilla.redhat.com/show_bug.cgi?id=1243117
2015 Jan 29
2
Indexing Mail faster
...e but could not download it. > Might need to download and build it. Do you know any other way of getting > it? > Thanks > Kevin A. try apt-cache search strace On Jessie (I'm not running Ubuntu) I get: devscripts - scripts to make the life of a Debian Package maintainer easier dnstracer - trace DNS queries to the source ioapps - IO profiler and IO traces replayer netsniff-ng - Linux network packet sniffer toolkit python-ptrace - Python bindings for ptrace strace - System call tracer subversion-tools - Assorted tools related to Apache Subversion xtrace - trace communication between...
2009 Apr 13
2
Using trace
...#39; function. After some thrashing, I got as far as this: fact <- function(x) if(x<1) 1 else x*fact(x-1) tracefnc <- function() dput(as.list(parent.frame()), # parent.frame() holds arg list control=NULL) trace("fact",tracer=tracefnc,print=FALSE) but I couldn't figure out how to access the return value of the function in the 'exit' parameter. The above also doesn't work for "..." arguments. (More subtly, it forces the evaluation of promises even if they are otherwise unused -- but that is,...
2009 Apr 13
2
Using trace
...#39; function. After some thrashing, I got as far as this: fact <- function(x) if(x<1) 1 else x*fact(x-1) tracefnc <- function() dput(as.list(parent.frame()), # parent.frame() holds arg list control=NULL) trace("fact",tracer=tracefnc,print=FALSE) but I couldn't figure out how to access the return value of the function in the 'exit' parameter. The above also doesn't work for "..." arguments. (More subtly, it forces the evaluation of promises even if they are otherwise unused -- but that is,...