Activity

From 08/21/2014 to 09/19/2014

09/19/2014

02:39 PM Revision f3afea92 (rsc): Added hasSignalArrived in src/rsc/misc/SignalWaiter.h
refs #2007
* src/rsc/misc/SignalWaiter.h (hasSignalArrived): new function; return
true if one of the requested sig...
J. Moringen
02:34 PM Revision d07c50aa (rsc): Enforce order of initSignalWaiter, waitForSignal calls in src/rsc/misc/*...
refs #2007
* src/rsc/misc/PosixSignalWaiter.cpp (requestedSignals): new variable;
stores requested signals
(init...
J. Moringen
12:30 PM Feature #2007 (Resolved): Provide a mechanism for waiting until a termination request (e.g. SIGIN...
Applied in changeset commit:rsc|9d0ab62812c0dd820ce903275aebe21773563a09. J. Wienke
12:26 PM Revision 9d0ab628 (rsc): Added Mac implementation for signal waiting
fixes #2007
* src/rsc/misc/MacSignalWaiter.cpp: new file with new implementation
* src/CMakeLists.txt: added a compl...
J. Wienke
12:25 PM Revision 097ccb4a (rsc): Win32 implementation of termination signal waiting in src/rsc/misc/Win32...
refs #2007
* src/rsc/misc/Win32SignalWaiter.cpp: new file; contains implementation
stub for Win32 of the terminati...
J. Moringen
12:25 PM Revision ada2913a (rsc): POSIX implementation of termination signal waiting in src/rsc/misc/Posix...
refs #2007
* src/rsc/misc/POSIXSignalWaiter.cpp: new file; contains POSIX
implementation of the termination signal...
J. Moringen
12:25 PM Revision 6fbcf556 (rsc): Interface for waiting on termination signals in src/rsc/misc/SignalWaiter.h
refs #2007
* src/rsc/misc/SignalWaiter.h: new file; contains interface for waiting
on termination signals
* exampl...
J. Moringen
11:27 AM Revision 59da4737 (rsc): Revert "Set CMP0042"
This seems to cause troubles for older versions of CMake. So we probably better
live with the warning instead of intr...
J. Wienke

09/18/2014

07:28 PM Feature #2007: Provide a mechanism for waiting until a termination request (e.g. SIGINT) arrives
I force-pushed some very minor modifications. Since "the merge simulator jobs broke":https://ci.cor-lab.org/view/merg... J. Moringen
06:29 PM Feature #2007: Provide a mechanism for waiting until a termination request (e.g. SIGINT) arrives
I pushed a quick implementation. Could you please review it, especially the CMake changes.
Windows (non-support) i...
J. Wienke
07:15 PM Revision 6722ee94 (rsc): Added Mac implementation for signal waiting
will fix #2007
* src/CMakeLists.txt: added a complete new branch to select mac
implementations
* src/rsc/misc/MacS...
J. Wienke
07:15 PM Revision 1120483a (rsc): Win32 implementation of termination signal waiting in src/rsc/misc/Win32...
will ref #2007
* src/rsc/misc/Win32SignalWaiter.cpp: new file; contains implementation
stub for Win32 of the termi...
J. Moringen
07:14 PM Revision 43c8b596 (rsc): POSIX implementation of termination signal waiting in src/rsc/misc/Posix...
will ref #2007
* src/rsc/misc/POSIXSignalWaiter.cpp: new file; contains Linux
implementation of the termination si...
J. Moringen
06:29 PM Revision c9275832 (rsc): Added Mac implementation for signal waiting
* src/CMakeLists.txt: added a complete new branch to select mac implementations
* src/rsc/misc/MacSignalWaiter.cpp: n...
J. Wienke
05:56 PM Revision 269f82af (rsc): Set CMP0042
This prevents a warning on mac in recent cmake versions and does not hurt at
all.
J. Wienke

09/17/2014

01:44 PM Revision 097d7d87 (rsc): Win32 implementation of waiting for termination signals in
will ref #2007
* src/rsc/misc/Win32SignalWaiter.cpp: new file; contains implementation
stub for Win32 of the termi...
J. Moringen
01:44 PM Revision 1bb30529 (rsc): Linux implementation of termination signal waiting in src/rsc/misc/Linux...
will ref #2007
* src/rsc/misc/LinuxSignalWaiter.cpp: new file; contains Linux
implementation of the termination si...
J. Moringen
01:44 PM Revision 35c9282a (rsc): Interface for waiting on termination signals in src/rsc/misc/SignalWaiter.h
will ref #2007
* src/rsc/misc/SignalWaiter.h: new file; contains interface for waiting
on termination signals
* ex...
J. Moringen

09/16/2014

08:33 PM Feature #2007: Provide a mechanism for waiting until a termination request (e.g. SIGINT) arrives
The existing code is in the @feature-2007@ branch.
Our MacOS experiments are in the attached file.
J. Moringen
08:31 PM Feature #2007: Provide a mechanism for waiting until a termination request (e.g. SIGINT) arrives
Please add the MacOS implementation :) J. Moringen
07:01 PM Feature #2007 (Resolved): Provide a mechanism for waiting until a termination request (e.g. SIGIN...
Interface... J. Moringen
08:12 PM Revision cd6e911e (rsc): Win32 implementation of waiting for termination signals in
will ref #2007
* src/rsc/misc/Win32SignalWaiter.cpp: new file; contains implementation
stub for Win32 of the termi...
J. Moringen
07:46 PM Revision 9ddd5bcd (rsc): Win32 implementation of waiting for termination signals in
will ref #2007
* src/rsc/misc/Win32SignalWaiter.cpp: new file; contains implementation
stub for Win32 of the termi...
J. Moringen
07:36 PM Revision ff45aaf2 (rsc): Win32 implementation of waiting for termination signals in
will ref #2007
* src/rsc/misc/Win32SignalWaiter.cpp: new file; contains implementation
stub for Win32 of the termi...
J. Moringen
07:36 PM Revision 1616e201 (rsc): Linux implementation of termination signal waiting in src/rsc/misc/Linux...
will ref #2007
* src/rsc/misc/LinuxSignalWaiter.cpp: new file; contains Linux
implementation of the termination si...
J. Moringen
07:36 PM Revision 5fdf3608 (rsc): Interface for waiting on termination signals in src/rsc/misc/SignalWaiter.h
will ref #2007
* src/rsc/misc/SignalWaiter.h: new file; contains interface for waiting
on termination signals
* ex...
J. Moringen
07:09 PM Revision b314b021 (rsc): Win32 implementation of waiting for termination signals in
will ref #2007
* src/rsc/misc/Win32SignalWaiter.cpp: new file; contains implementation
stub for Win32 of the termi...
J. Moringen
07:09 PM Revision c925db41 (rsc): Linux implementation of termination signal waiting in src/rsc/misc/Linux...
will ref #2007
* src/rsc/misc/LinuxSignalWaiter.cpp: new file; contains Linux
implementation of the termination si...
J. Moringen
07:09 PM Revision d33f1c15 (rsc): Interface for waiting on termination signals in src/rsc/misc/SignalWaiter.h
will ref #2007
* src/rsc/misc/SignalWaiter.h: new file; contains interface for waiting
on termination signals
* ex...
J. Moringen
06:48 PM Revision b702cc34 (rsc): minimal implementation for Windows
J. Moringen
05:11 PM Revision 57f01dca (rsc): Slightly revised draft for signal waiting machinery
Reviewed-by: Johannes Wienke <jwienke@techfak.uni-bielefeld.de> J. Moringen
11:46 AM Revision 306fa8bf (rsc): Clarify LinuxSignalWaiter code
Adds a comment J. Wienke
11:40 AM Revision 7c665bfb (rsc): Improve check in initSignalWaiter
Check whether any of the possible signals is specified instead of
checking just for one specific condition.
J. Wienke
11:35 AM Revision a7ded4a2 (rsc): Fix trailing whitespace in LinuxSignalWaiter
J. Wienke
11:35 AM Revision d7d1477e (rsc): Documentation improvements for signal waiting
J. Wienke

09/15/2014

08:04 PM Revision 45ef1d22 (rsc): initial draft for signal waiting machinery
J. Moringen
07:58 PM Revision 4e6fb4db (rsc): initial draft for signal waiting machinery
J. Moringen

09/03/2014

12:52 PM Feature #1966 (Resolved): Add interface and implementations for gathering information about the c...
Applied in changeset commit:rsc|bdf5972cd95f503fe87fab2022bec808fd808dec. J. Moringen
12:50 PM Revision bdf5972c (rsc): Added host, process information example in examples/HostAndProcessInfo.cpp
fixes #1966
The example code has originally been written by Johannes Wienke.
* examples/HostAndProcessInfo.cpp: new...
J. Moringen
12:45 PM Revision db103606 (rsc): Added POSIX fallbacks for {Host,Process}Info in src/rsc/os
refs #1966
* src/rsc/os/PosixHostInfo.cpp: new file; minimal POSIX-compliant
implementation of host information pr...
J. Moringen
12:45 PM Revision 17f36b25 (rsc): Added src/rsc/os/{HostInfo.h,LinuxHostInfo.cpp}
refs #1966
* src/rsc/os/HostInfo.h: new file; contains function declarations for
obtaining information about the l...
J. Moringen
12:45 PM Revision 15d115e9 (rsc): Added Win32 implementations of {Host,Process}Info in src/rsc/os
refs #1966
* src/rsc/os/Win32HostInfo.cpp: new file; implementation of host
information protocol
* src/rsc/os/Win3...
J. Moringen
12:45 PM Revision 00abfc94 (rsc): Added src/rsc/os/{ProcessInfo.h,LinuxProcessInfo.cpp}
refs #1966
The function getExecutablePath() in src/rsc/os/LinuxProcessInfo.cpp is
based on code written by Johannes ...
J. Moringen

09/02/2014

01:25 PM Tasks #1975 (Rejected): Review GENERATE_CPPCHECK changes proposed by Ewout Boks
Attached is the updated version from that contributor. Since our usual cppcheck version is too old to generate a html... J. Wienke
11:25 AM Revision 1a3c13db (rsc): Random remarks that need to be decided.
J. Wienke
11:25 AM Revision 78e0ba17 (rsc): fixup! Added src/rsc/os/{HostInfo.h,LinuxHostInfo.cpp}
J. Wienke
11:24 AM Revision c1f12e7b (rsc): fixup! Added host, process information example in examples/HostAndProces...
J. Wienke

09/01/2014

06:04 PM Revision 62b88967 (rsc): Added host, process information example in examples/HostAndProcessInfo.cpp
refs #1966
The example code has originally been written by Johannes Wienke.
* examples/HostAndProcessInfo.cpp: new ...
J. Moringen
06:01 PM Revision 0d4f824e (rsc): Added POSIX fallbacks for {Host,Process}Info in src/rsc/os
refs #1966
* src/rsc/os/PosixHostInfo.cpp: new file; minimal POSIX-compliant
implementation of host information pr...
J. Moringen
06:01 PM Revision 23128059 (rsc): Added Win32 implementations of {Host,Process}Info in src/rsc/os
refs #1966
* src/rsc/os/Win32HostInfo.cpp: new file; implementation of host
information protocol
* src/rsc/os/Win3...
J. Moringen
06:01 PM Revision 462a7b13 (rsc): Added src/rsc/os/{HostInfo.h,LinuxHostInfo.cpp}
refs #1966
* src/rsc/os/HostInfo.h: new file; contains function declarations for
obtaining information about the l...
J. Moringen
06:01 PM Revision fa6e44b4 (rsc): Added src/rsc/os/{ProcessInfo.h,LinuxProcessInfo.cpp}
refs #1966
The function getExecutablePath() in src/rsc/os/LinuxProcessInfo.cpp is
based on code written by Johannes ...
J. Moringen
01:21 PM Revision 17b31ef6 (rsc): Strip output of date program in cmake/Modules/CurrentDate.cmake
* cmake/Modules/CurrentDate.cmake: strip output of date program in case
it produced leading or trailing whitespace
J. Moringen
01:21 PM Revision 71e12d4a (rsc): Win32 fixes in src/rsc/subprocess/WindowsSubprocess.cpp
* src/rsc/subprocess/WindowsSubprocess.cpp: coding style fix
(include stdexcept): added missing include
J. Moringen
01:21 PM Revision 815c1d05 (rsc): Cleanup of Win32 implementation in src/rsc/plugins/Plugin.cpp
* src/rsc/plugins/Plugin.cpp (Impl): whitespace fixes
(Impl::loadLibrary): likewise
(Impl::resolveSymbol): likewi...
J. Moringen
01:21 PM Revision b6fc5b4b (rsc): Fail immediately without subprocess, debugtools implementation in src/CM...
* src/CMakeLists.txt: if not on a platform for which a subprocess and
debugtools implementation exists, fail the bu...
J. Moringen
01:21 PM Revision 2ab8c99c (rsc): Manipulate HEADERS,SOURCES via list function in src/CMakeLists.txt
* src/CMakeLists.txt: use the list function to add platform-specific
elements to the HEADERS and SOURCES lists
J. Moringen
01:19 PM Revision 69ab38e0 (rsc): Fix compilation warnings
Removed some unused typedefs that are now recognized by recent GCC
versions.
J. Wienke

08/27/2014

02:17 PM Feature #1966 (Resolved): Add interface and implementations for gathering information about the c...
* Draft is in the feature-process-information branch J. Moringen
02:12 PM Revision b441e239 (rsc): Added POSIX fallbacks for {Host,Process}Info in src/rsc/os
* src/rsc/os/PosixHostInfo.cpp: new file; minimal POSIX-compliant
implementation of host information protocol
* src...
J. Moringen
02:12 PM Revision f0ece51e (rsc): Added Win32 implementations of {Host,Process}Info in src/rsc/os
* src/rsc/os/Win32HostInfo.cpp: new file; implementation of host
information protocol
* src/rsc/os/Win32ProcessInfo...
J. Moringen
02:12 PM Revision 42d20140 (rsc): Added src/rsc/os/{ProcessInfo.h,LinuxProcessInfo.cpp}
* src/rsc/os/ProcessInfo.h: new file; contains function declarations for
obtaining information about the current pr...
J. Moringen
02:12 PM Revision c8f72849 (rsc): Added src/rsc/os/{HostInfo.h,LinuxHostInfo.cpp}
* src/rsc/os/HostInfo.h: new file; contains function declarations for
obtaining information about the local host
* ...
J. Moringen
02:12 PM Revision 2d728a1d (rsc): link date-time
J. Moringen
02:12 PM Revision 691d0bbc (rsc): Cleanup of Win32 implementation in src/rsc/plugins/Plugin.cpp
* src/rsc/plugins/Plugin.cpp (Impl): whitespace fixes
(Impl::loadLibrary): likewise
(Impl::resolveSymbol): likewi...
J. Moringen
02:12 PM Revision 5629b598 (rsc): Manipulate HEADERS,SOURCES via list function in src/CMakeLists.txt
* src/CMakeLists.txt: use the list function to add platform-specific
elements to the HEADERS and SOURCES lists
J. Moringen
02:12 PM Revision 7d359da4 (rsc): Fail immediately without subprocess, debugtools implementation in src/CM...
* src/CMakeLists.txt: if not on a platform for which a subprocess and
debugtools implementation exists, fail the bu...
J. Moringen
02:12 PM Revision 4bf5c2a1 (rsc): Strip output of date program in cmake/Modules/CurrentDate.cmake
* cmake/Modules/CurrentDate.cmake: strip output of date program in case
it produced leading or trailing whitespace
J. Moringen
02:12 PM Revision f92633d0 (rsc): Win32 fixes in src/rsc/subprocess/WindowsSubprocess.cpp
* src/rsc/subprocess/WindowsSubprocess.cpp: coding style fix
(include stdexcept): added missing include
J. Moringen
 

Also available in: Atom