ust.git
14 years agoimprove error handling
Pierre-Marc Fournier [Mon, 28 Sep 2009 23:45:47 +0000 (19:45 -0400)] 
improve error handling

14 years agoupdates for latest urcu
Pierre-Marc Fournier [Mon, 28 Sep 2009 23:42:34 +0000 (19:42 -0400)] 
updates for latest urcu

14 years agoupdate manual
Pierre-Marc Fournier [Mon, 28 Sep 2009 23:39:48 +0000 (19:39 -0400)] 
update manual

14 years agofix marker listing output
Pierre-Marc Fournier [Mon, 28 Sep 2009 20:08:34 +0000 (16:08 -0400)] 
fix marker listing output

14 years agoustd: stop collecting a process when it died will trying to put its subbuffer
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:33:32 +0000 (15:33 -0400)] 
ustd: stop collecting a process when it died will trying to put its subbuffer

14 years agoustd: improve error and memory handling in get_subbuffer() and pub_subbuffer()
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:28:53 +0000 (15:28 -0400)] 
ustd: improve error and memory handling in get_subbuffer() and pub_subbuffer()

14 years agolibust: cleanup usage of have_listener
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:27:53 +0000 (15:27 -0400)] 
libust: cleanup usage of have_listener

14 years agoustd: change perror()s with PERROR()s
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:25:49 +0000 (15:25 -0400)] 
ustd: change perror()s with PERROR()s

14 years agousterr: improve error reporting primitives
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:24:33 +0000 (15:24 -0400)] 
usterr: improve error reporting primitives

14 years agoustcomm: improve error handling, and don't panic for nothing
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:23:22 +0000 (15:23 -0400)] 
ustcomm: improve error handling, and don't panic for nothing

14 years agocorrectly close bc fds on fork
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:18:16 +0000 (15:18 -0400)] 
correctly close bc fds on fork

14 years agoadd ust_potential_exec, to prepare for execs
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:15:18 +0000 (15:15 -0400)] 
add ust_potential_exec, to prepare for execs

14 years agoadd pidunique concept
Pierre-Marc Fournier [Fri, 25 Sep 2009 19:14:52 +0000 (15:14 -0400)] 
add pidunique concept

14 years agolibinterfork: disable signals while forking and running ust_fork()
Pierre-Marc Fournier [Fri, 25 Sep 2009 16:04:45 +0000 (12:04 -0400)] 
libinterfork: disable signals while forking and running ust_fork()

14 years agolibinterfork: add and execve override
Pierre-Marc Fournier [Fri, 25 Sep 2009 16:03:06 +0000 (12:03 -0400)] 
libinterfork: add and execve override

14 years agolibinterfork: add usterr support
Pierre-Marc Fournier [Fri, 25 Sep 2009 16:00:55 +0000 (12:00 -0400)] 
libinterfork: add usterr support

14 years agoAdd ust java bindings
Pierre-Marc Fournier [Fri, 25 Sep 2009 15:55:48 +0000 (11:55 -0400)] 
Add ust java bindings

This first version is less efficient than the native ust. Moreover, all
java events share the same native event name.

14 years agoremove stray debugging message
Pierre-Marc Fournier [Wed, 16 Sep 2009 15:14:04 +0000 (11:14 -0400)] 
remove stray debugging message

14 years agolibust: improve cleanup on application end
Pierre-Marc Fournier [Wed, 16 Sep 2009 04:54:49 +0000 (00:54 -0400)] 
libust: improve cleanup on application end

14 years agofix warning
Pierre-Marc Fournier [Wed, 16 Sep 2009 04:54:10 +0000 (00:54 -0400)] 
fix warning

14 years agoustcomm: move function to destroy app socket to ustcomm
Pierre-Marc Fournier [Wed, 16 Sep 2009 04:52:38 +0000 (00:52 -0400)] 
ustcomm: move function to destroy app socket to ustcomm

14 years agorestore gettimeofday()-based time source
Pierre-Marc Fournier [Wed, 16 Sep 2009 04:47:52 +0000 (00:47 -0400)] 
restore gettimeofday()-based time source

Because we don't have appropriate frequency and scale functions
for the tsc time source, it can break lttv by producing timestamps
whose seconds value is too high, to the point it breaks lttv. So
for now, use gettimeofday().

14 years agoimprove error handling macros
Pierre-Marc Fournier [Wed, 16 Sep 2009 04:46:56 +0000 (00:46 -0400)] 
improve error handling macros

14 years agolibinterfork: fix warnings
Pierre-Marc Fournier [Wed, 16 Sep 2009 04:44:31 +0000 (00:44 -0400)] 
libinterfork: fix warnings

14 years agoadd missing tests/basic and tests/fork
Pierre-Marc Fournier [Sun, 13 Sep 2009 15:38:19 +0000 (11:38 -0400)] 
add missing tests/basic and tests/fork

14 years agousttrace; add multiple command-line options
Pierre-Marc Fournier [Fri, 11 Sep 2009 19:36:04 +0000 (15:36 -0400)] 
usttrace; add multiple command-line options

14 years agomake forking while tracing work correctly
Pierre-Marc Fournier [Fri, 11 Sep 2009 19:35:21 +0000 (15:35 -0400)] 
make forking while tracing work correctly

14 years agofix bug when deleting trace
Pierre-Marc Fournier [Fri, 11 Sep 2009 19:33:29 +0000 (15:33 -0400)] 
fix bug when deleting trace

The trace wasn't being deleted from the trace list.

14 years agoadd usttrace licence
Pierre-Marc Fournier [Thu, 10 Sep 2009 16:51:15 +0000 (12:51 -0400)] 
add usttrace licence

14 years agoupdate make system
Pierre-Marc Fournier [Thu, 10 Sep 2009 16:50:44 +0000 (12:50 -0400)] 
update make system

14 years agoadd usttrace script
Pierre-Marc Fournier [Wed, 9 Sep 2009 17:32:45 +0000 (13:32 -0400)] 
add usttrace script

14 years agoustd: add system to elegantly end daemon on SIGTERM, after waiting that all traces...
Pierre-Marc Fournier [Wed, 9 Sep 2009 16:15:42 +0000 (12:15 -0400)] 
ustd: add system to elegantly end daemon on SIGTERM, after waiting that all traces are complete

14 years agoustd: allow to choose the trace location and add command line option system
Pierre-Marc Fournier [Wed, 9 Sep 2009 16:12:18 +0000 (12:12 -0400)] 
ustd: allow to choose the trace location and add command line option system

14 years agoustd: specify ust component name for build
Pierre-Marc Fournier [Wed, 9 Sep 2009 15:53:31 +0000 (11:53 -0400)] 
ustd: specify ust component name for build

14 years agousterr: fix PERROR
Pierre-Marc Fournier [Wed, 9 Sep 2009 15:53:01 +0000 (11:53 -0400)] 
usterr: fix PERROR

14 years agoustd/ustcomm: allow to choose custom socket path
Pierre-Marc Fournier [Wed, 9 Sep 2009 15:51:42 +0000 (11:51 -0400)] 
ustd/ustcomm: allow to choose custom socket path

This is chosen with the -s option of ustd and, in the traced app,
with the UST_DAEMON_SOCKET environment variable.

14 years agofix keepalive system
Pierre-Marc Fournier [Tue, 8 Sep 2009 20:43:48 +0000 (16:43 -0400)] 
fix keepalive system

14 years agoadd a working keepalive system
Pierre-Marc Fournier [Tue, 8 Sep 2009 20:20:29 +0000 (16:20 -0400)] 
add a working keepalive system

This circumvents the problem of the program finishing before the daemon could connect to it.

14 years agocleanup
Pierre-Marc Fournier [Tue, 8 Sep 2009 18:21:54 +0000 (14:21 -0400)] 
cleanup

14 years agomake inform_consumer_daemon() generic
Pierre-Marc Fournier [Tue, 8 Sep 2009 18:10:58 +0000 (14:10 -0400)] 
make inform_consumer_daemon() generic

14 years agocleanups
Pierre-Marc Fournier [Tue, 8 Sep 2009 18:01:17 +0000 (14:01 -0400)] 
cleanups

14 years agoadd basic_long test program
Pierre-Marc Fournier [Tue, 8 Sep 2009 17:56:39 +0000 (13:56 -0400)] 
add basic_long test program

14 years agoupdate error system
Pierre-Marc Fournier [Tue, 8 Sep 2009 17:55:42 +0000 (13:55 -0400)] 
update error system

14 years agolibust: improve support for regex marker specification
Pierre-Marc Fournier [Thu, 3 Sep 2009 15:25:06 +0000 (11:25 -0400)] 
libust: improve support for regex marker specification

14 years agocode cleanups
Pierre-Marc Fournier [Wed, 2 Sep 2009 14:42:49 +0000 (10:42 -0400)] 
code cleanups

14 years agoadd regex support for marker names
Pierre-Marc Fournier [Wed, 2 Sep 2009 14:42:25 +0000 (10:42 -0400)] 
add regex support for marker names

by Philippe Proulx

14 years agoust rewritten for using libustcmd
Philippe Proulx [Mon, 20 Jul 2009 16:41:39 +0000 (12:41 -0400)] 
ust rewritten for using libustcmd

14 years agocleanup libustcmd patch
Pierre-Marc Fournier [Tue, 1 Sep 2009 17:39:49 +0000 (13:39 -0400)] 
cleanup libustcmd patch

14 years agoadd libustcmd
Philippe Proulx [Tue, 1 Sep 2009 17:21:07 +0000 (13:21 -0400)] 
add libustcmd

14 years agoustd: be more intelligent and verbose when opening traces for output
Pierre-Marc Fournier [Thu, 30 Jul 2009 19:34:41 +0000 (15:34 -0400)] 
ustd: be more intelligent and verbose when opening traces for output

- report errors
- create dirs if not present

14 years agohello2: updates
Pierre-Marc Fournier [Thu, 30 Jul 2009 19:33:52 +0000 (15:33 -0400)] 
hello2: updates

14 years agochange to tsc trace clock
Pierre-Marc Fournier [Thu, 30 Jul 2009 19:30:50 +0000 (15:30 -0400)] 
change to tsc trace clock

14 years agolibust: start working on process keepalive
Pierre-Marc Fournier [Thu, 30 Jul 2009 19:28:18 +0000 (15:28 -0400)] 
libust: start working on process keepalive

14 years agolibmallocwrap: update run script
Pierre-Marc Fournier [Thu, 30 Jul 2009 19:27:55 +0000 (15:27 -0400)] 
libmallocwrap: update run script

14 years agochange default buffer size
Pierre-Marc Fournier [Thu, 30 Jul 2009 19:23:50 +0000 (15:23 -0400)] 
change default buffer size

14 years agoenhancements to the constructor system
Pierre-Marc Fournier [Thu, 30 Jul 2009 19:17:52 +0000 (15:17 -0400)] 
enhancements to the constructor system

14 years agoadd ust_fork()
Pierre-Marc Fournier [Wed, 22 Jul 2009 21:48:12 +0000 (17:48 -0400)] 
add ust_fork()

14 years agomarker: remove printf and add debug msg
Pierre-Marc Fournier [Wed, 22 Jul 2009 21:41:03 +0000 (17:41 -0400)] 
marker: remove printf and add debug msg

14 years agomarker.c: fix marker dump based on port of fix in lttng by Mathieu Desnoyers
Pierre-Marc Fournier [Wed, 22 Jul 2009 21:36:28 +0000 (17:36 -0400)] 
marker.c: fix marker dump based on port of fix in lttng by Mathieu Desnoyers

14 years agoadd ilbinterfork
Pierre-Marc Fournier [Wed, 22 Jul 2009 21:34:56 +0000 (17:34 -0400)] 
add ilbinterfork

14 years agoupdate README
Pierre-Marc Fournier [Wed, 22 Jul 2009 21:32:00 +0000 (17:32 -0400)] 
update README

14 years agoconvert more licences
Pierre-Marc Fournier [Tue, 14 Jul 2009 19:49:29 +0000 (15:49 -0400)] 
convert more licences

14 years agolibust: change some licences to LGPL
Pierre-Marc Fournier [Tue, 7 Jul 2009 21:48:05 +0000 (17:48 -0400)] 
libust: change some licences to LGPL

14 years agochange some licences to LGPL
Pierre-Marc Fournier [Tue, 7 Jul 2009 16:18:21 +0000 (12:18 -0400)] 
change some licences to LGPL

14 years agolibmallocwrap: free: don't return a value in a void function
Pierre-Marc Fournier [Sun, 28 Jun 2009 01:03:15 +0000 (21:03 -0400)] 
libmallocwrap: free: don't return a value in a void function

14 years agoinitialize correctly urcu library
Pierre-Marc Fournier [Fri, 26 Jun 2009 02:51:21 +0000 (22:51 -0400)] 
initialize correctly urcu library

14 years agoenhance hello2
Pierre-Marc Fournier [Fri, 26 Jun 2009 02:36:27 +0000 (22:36 -0400)] 
enhance hello2

14 years agofix bug in PAGE_MASK
Pierre-Marc Fournier [Fri, 26 Jun 2009 02:31:31 +0000 (22:31 -0400)] 
fix bug in PAGE_MASK

14 years agoput poll() calls in loops in case they are interrupted by signals
Pierre-Marc Fournier [Thu, 25 Jun 2009 21:12:07 +0000 (17:12 -0400)] 
put poll() calls in loops in case they are interrupted by signals

14 years agostart adding LGPL headers
Pierre-Marc Fournier [Fri, 19 Jun 2009 21:41:55 +0000 (17:41 -0400)] 
start adding LGPL headers

14 years agorelay.h: fix strict aliasing warning
Pierre-Marc Fournier [Fri, 19 Jun 2009 21:28:29 +0000 (17:28 -0400)] 
relay.h: fix strict aliasing warning

submitted by Jan Blunck

14 years agohello2/run: fix library paths
Pierre-Marc Fournier [Tue, 16 Jun 2009 21:05:12 +0000 (17:05 -0400)] 
hello2/run: fix library paths

14 years agoreduce default verbosity
Pierre-Marc Fournier [Tue, 16 Jun 2009 21:02:35 +0000 (17:02 -0400)] 
reduce default verbosity

14 years agofix false error message
Pierre-Marc Fournier [Tue, 16 Jun 2009 21:01:14 +0000 (17:01 -0400)] 
fix false error message

14 years agoadd missing tests/Makefile.am
Pierre-Marc Fournier [Tue, 16 Jun 2009 20:16:27 +0000 (16:16 -0400)] 
add missing tests/Makefile.am

14 years agocleanups
Pierre-Marc Fournier [Mon, 15 Jun 2009 17:57:19 +0000 (13:57 -0400)] 
cleanups

14 years agofix warnings
Pierre-Marc Fournier [Mon, 15 Jun 2009 17:34:18 +0000 (13:34 -0400)] 
fix warnings

14 years agolibmallocwrap: fix warning
Pierre-Marc Fournier [Mon, 15 Jun 2009 17:18:24 +0000 (13:18 -0400)] 
libmallocwrap: fix warning

14 years agotests: fix warnings
Pierre-Marc Fournier [Mon, 15 Jun 2009 17:17:03 +0000 (13:17 -0400)] 
tests: fix warnings

14 years agofix warnings
Pierre-Marc Fournier [Mon, 15 Jun 2009 17:15:50 +0000 (13:15 -0400)] 
fix warnings

14 years agochange local vars to unsigned int to fix warnings
Pierre-Marc Fournier [Mon, 15 Jun 2009 17:12:25 +0000 (13:12 -0400)] 
change local vars to unsigned int to fix warnings

14 years agoust: fix warnings
Pierre-Marc Fournier [Mon, 15 Jun 2009 17:10:43 +0000 (13:10 -0400)] 
ust: fix warnings

14 years agoreorganize test programs into tests/ directory
Pierre-Marc Fournier [Mon, 15 Jun 2009 17:03:25 +0000 (13:03 -0400)] 
reorganize test programs into tests/ directory

14 years agocomment synchronize_sched()
Pierre-Marc Fournier [Mon, 15 Jun 2009 16:56:52 +0000 (12:56 -0400)] 
comment synchronize_sched()

14 years agoclean error msg functions
Pierre-Marc Fournier [Mon, 15 Jun 2009 16:45:06 +0000 (12:45 -0400)] 
clean error msg functions

14 years agoust/localerr.h: fix copy-paste error
Pierre-Marc Fournier [Mon, 15 Jun 2009 15:46:15 +0000 (11:46 -0400)] 
ust/localerr.h: fix copy-paste error

14 years agohello/run: add dependency to libust
Pierre-Marc Fournier [Mon, 15 Jun 2009 15:24:36 +0000 (11:24 -0400)] 
hello/run: add dependency to libust

14 years agobootstrap: create config directory if not exists
Pierre-Marc Fournier [Fri, 12 Jun 2009 18:08:05 +0000 (14:08 -0400)] 
bootstrap: create config directory if not exists

14 years agoconfigure.ac: align URCU help message
Pierre-Marc Fournier [Fri, 12 Jun 2009 18:07:47 +0000 (14:07 -0400)] 
configure.ac: align URCU help message

14 years agostart applying warning fixes from Jan Blunck
Pierre-Marc Fournier [Fri, 12 Jun 2009 17:59:45 +0000 (13:59 -0400)] 
start applying warning fixes from Jan Blunck

14 years agoDistribute all necessary files for building
Jan Blunck [Wed, 10 Jun 2009 18:07:20 +0000 (20:07 +0200)] 
Distribute all necessary files for building

Signed-off-by: Jan Blunck <jblunck@suse.de>
14 years agoUse kref implementation from kcompat
Jan Blunck [Wed, 10 Jun 2009 18:07:19 +0000 (20:07 +0200)] 
Use kref implementation from kcompat

The kref implementation from kcompat has LGPL license.

Signed-off-by: Jan Blunck <jblunck@suse.de>
14 years agoNew kcompat headers depend on urcu's arch.h and arch_atomic.h
Jan Blunck [Wed, 10 Jun 2009 18:07:18 +0000 (20:07 +0200)] 
New kcompat headers depend on urcu's arch.h and arch_atomic.h

Signed-off-by: Jan Blunck <jblunck@suse.de>
14 years agoFix copy&paste error in kcompat.h header check
Jan Blunck [Wed, 10 Jun 2009 18:07:17 +0000 (20:07 +0200)] 
Fix copy&paste error in kcompat.h header check

Signed-off-by: Jan Blunck <jblunck@suse.de>
14 years agoust/localerr.h isn't distributed at all
Jan Blunck [Wed, 10 Jun 2009 18:07:16 +0000 (20:07 +0200)] 
ust/localerr.h isn't distributed at all

14 years agoMake buildsystem use pkg-config to search for kcompat and liburcu
Jan Blunck [Wed, 10 Jun 2009 18:07:15 +0000 (20:07 +0200)] 
Make buildsystem use pkg-config to search for kcompat and liburcu

Signed-off-by: Jan Blunck <jblunck@suse.de>
14 years agoModify buildsystem to be able to compile with installed libraries
Jan Blunck [Wed, 10 Jun 2009 18:07:14 +0000 (20:07 +0200)] 
Modify buildsystem to be able to compile with installed libraries

14 years agoustd: start handling SIGPIPE, add handling for failed put_subbuf and cleaning
Pierre-Marc Fournier [Fri, 12 Jun 2009 06:00:47 +0000 (02:00 -0400)] 
ustd: start handling SIGPIPE, add handling for failed put_subbuf and cleaning

14 years agoustd/lowlevel.c: make the post crash buffer recovery more robust
Pierre-Marc Fournier [Fri, 12 Jun 2009 05:54:25 +0000 (01:54 -0400)] 
ustd/lowlevel.c: make the post crash buffer recovery more robust

14 years agolibust: deactivate trace-stopping destructor
Pierre-Marc Fournier [Fri, 12 Jun 2009 05:48:03 +0000 (01:48 -0400)] 
libust: deactivate trace-stopping destructor

This page took 0.036755 seconds and 4 git commands to generate.