Activity
From 2008-06-13 to 2008-07-12
2008-07-07
- 16:16 Revision dfb0a393: Remove a few remaining irix platform references.
- 12:26 Revision 6f4d001e: Better tweak to regex for extracting non-OK lines in pmie logs.
- 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... - 11:47 Revision 01808249: Tweak regex for extracting non-OK lines in pmie logs.
- 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. - 11:18 Revision c5b72c5d: Get libpcp_trace to build on MinGW/Win32.
- 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. - 10:57 Revision 4606cf9e: No need to initialise globals to zero.
- 10:56 Revision 97184256: Reduce the MinGW namespace pollution, helps with Perl build.
- 10:55 Revision b0fa0275: Fix a typo in a comment, no code change.
- 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. - 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... - 08:48 Revision 09131653: Fix whitespace breakage in Makepkgs script.
- 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/... - 08:22 Revision 62518625: Add configure and build magic to descend down into build/win for
- packaging on MinGW Win32.
- 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... - 07:59 Revision ff51afeb: Descend into mac subdir during all builds for correct LSRCFILE/LDIRT handling.
- 07:58 Revision 1e902181: Update top level makefile to create standard paths on mingw as well.
2008-06-27
- 15:55 Revision bcfc0de7: Ken tells me the malloc-audit header stuff is no longer useful/usable.
- 15:44 Revision 1b658a50: Add pmwtf script - compares two PCP archives and report significant differences.
- 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... - 13:53 Revision 547bc8b5: Avoid a C++ template related issue with the MinGW g++ compilers/libraries.
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 ...
2008-06-24
- 15:13 Revision c787845b: Add support for the PCP_DIR environment variable in pmGetConfig.
- 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...
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... - 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...
2008-06-19
- 09:21 Revision 703b66a4: Merge branch 'nathans' of git://oss.sgi.com:8090/nathans/pcp into nathans
- 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... - 08:34 Revision 7a5bcc54: Add back accidentally dropped STATICLIBTARGET in PMDA library makefile.
- 08:33 Revision de0d2879: If PMC_SUPPORT is disabled, we should not install the headers.
- 08:32 Revision 652059bc: Clean up additional DIRT for Debian builds.
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...
Also available in: Atom