Project

General

Profile

Activity

From 2008-06-08 to 2008-07-07

2008-07-07

16:16 Revision dfb0a393: Remove a few remaining irix platform references.
Nathan Scott
12:26 Revision 6f4d001e: Better tweak to regex for extracting non-OK lines in pmie logs.
Nathan Scott
12:15 Revision 7ef93025: Get remaining parts of pmcd and pmdapmcd to build under MinGW.
It seems you cannot resolve symbols from a DLL that exist in a
binary, under Win32/MinGW. But, its OK if those symbo...
Nathan Scott
11:47 Revision 01808249: Tweak regex for extracting non-OK lines in pmie logs.
Nathan Scott
11:20 Revision 71d5283e: Implement a generic process wait interface so that we can
wait for process exit status / signal info on any platform.
This is the Win32 implementation.
Nathan Scott
11:18 Revision c5b72c5d: Get libpcp_trace to build on MinGW/Win32.
Nathan Scott
10:58 Revision 30164974: Switch to using the platform independent fork/exec interface
in libkmtime and also use socket interfaces that work on both
Win32 and *nix.
Nathan Scott
10:57 Revision 4606cf9e: No need to initialise globals to zero.
Nathan Scott
10:56 Revision 97184256: Reduce the MinGW namespace pollution, helps with Perl build.
Nathan Scott
10:55 Revision b0fa0275: Fix a typo in a comment, no code change.
Nathan Scott
10:23 Revision 5ae366c6: Resolve a struct SV namespace collision issue which bit again on MinGW,
previous workaround no longer worked correctly here - this patch should
work for all platforms.
Nathan Scott
09:39 Revision b0b3aaac: Fix return code check after call to pmTraversePMNS - this
function returns the number of children of the given node
(which is non-zero for non-leaf nodes). This resolves an
i...
Nathan Scott
08:48 Revision 09131653: Fix whitespace breakage in Makepkgs script.
Nathan Scott
08:47 Revision 6f377662: Some tools and optional PMDAs need significant work still on MinGW,
these are taken out of the build (if TARGET_OS is mingw) for now so
that an initial package can be produced on MinGW/...
Nathan Scott
08:22 Revision 62518625: Add configure and build magic to descend down into build/win for
packaging on MinGW Win32. Nathan Scott
08:20 Revision e8bc12a9: Initial Win32 packaging, using the open source NSIS installer.
A similar approach is taken as on Mac OS X in terms of installing
idb-based files (very stripped down on Win32 - no p...
Nathan Scott
07:59 Revision ff51afeb: Descend into mac subdir during all builds for correct LSRCFILE/LDIRT handling.
Nathan Scott
07:58 Revision 1e902181: Update top level makefile to create standard paths on mingw as well.
Nathan Scott

2008-06-27

15:55 Revision bcfc0de7: Ken tells me the malloc-audit header stuff is no longer useful/usable.
Nathan Scott
15:44 Revision 1b658a50: Add pmwtf script - compares two PCP archives and report significant differences.
Ken McDonell
15:35 Revision fb21a077: It turns out that generic IPC on Windows using the Win32 APIs is not so
straightforward as it looks at first. In particular, you can't read/write
on a socket (must send/recv) and you can't...
Nathan Scott
13:53 Revision 547bc8b5: Avoid a C++ template related issue with the MinGW g++ compilers/libraries.
Nathan Scott

2008-06-25

16:19 Revision a729361a: Implement the data size functionality for win32, used by pmcd and
some other code to keep track of process size (self) and detect
leaks. Also provide the times(2) implementation for ...
Nathan Scott

2008-06-24

15:13 Revision c787845b: Add support for the PCP_DIR environment variable in pmGetConfig.
Nathan Scott
13:26 Revision 74f664d1: Add a PCP_DIR environment variable which can be used to prefix pcp.env (and
all other PCP_ paths). For the Windows port, there is no /etc and we need
to be able to allow the installation proce...
Nathan Scott

2008-06-23

21:26 Revision d55e0ac5: Modify the install-sh script to ensure it never attempts to
install files with repeated '/' characters in the name, as on
Windows hosts this is not a noop like on *nix, but rath...
Nathan Scott
21:23 Revision 3951ab70: Abstract out the fork/exec/pipe process+pipe creation functionality,
and provide the Win32 code as well. This makes daemon PMDAs work in
dbpmda. It turns out that the send/recv workaro...
Nathan Scott

2008-06-19

09:21 Revision 703b66a4: Merge branch 'nathans' of git://oss.sgi.com:8090/nathans/pcp into nathans
Nathan Scott
08:55 Revision 6339c7d7: Native MinGW implementations of numerous POSIX functions needed
by pcp - sleep, nanosleep, mkdir, pipe, setlinebuf, etc. This
also provides the wrappers to make shared library (dll...
Nathan Scott
08:34 Revision 7a5bcc54: Add back accidentally dropped STATICLIBTARGET in PMDA library makefile.
Nathan Scott
08:33 Revision de0d2879: If PMC_SUPPORT is disabled, we should not install the headers.
Nathan Scott
08:32 Revision 652059bc: Clean up additional DIRT for Debian builds.
Nathan Scott

2008-06-13

16:52 Revision 8073dd81: Revert "Make fcntl to extract fd flags able to have NODELAY setting factored out."
This reverts commit 00161e9ea400584a286621a6c073abe699346ca9.
Causing IPC/PDU regression (error on read), needs a re...
Nathan Scott

2008-06-11

10:04 Revision a3241238: Update windows/solaris makefile rules to remove no-longer-needed files.
Nathan Scott
 

Also available in: Atom