David Roundy
David Roundy
The advantage of a set as output rather than a sequence as output is that it doesn't scale in the same way with the side of the job, eg if...
So we could have two file descriptors, one for stdout, and the other for street? I don't like keeping them separated because then you lose the ordering between them, but...
Always redirecting stdout and stderr to different locations means that it is never possible to get correct synchronized output, so that isn't a good option at all. I wish that...
I just read up on redirecting stdout/err on Windows, and it looks like the only difference is that one uses HANDLEs rather than file descriptors (which are ints). So I...
Using hooks to redirect the data sound cumbersome. You'd need to mirror the file descriptor table, and track changes across forks and calls to exec, as well as dup and...
I'm curious as to why order is important. Is it because you need to examine order for some reason, or to compensate for renames and deletions? If it's the latter,...
I agree that strace is a wonderful debugging tool, and I truly pity platforms that don't have it, but am not thinking that this API is designed as a debugging...
It has now occurred to me that we have an additional challenge with the blocking API, which is that it can be blocked on multiple system calls simultaneously. Perhaps the...
Okay, callback is fine for the blocking API. I agree that future-proofing the API is wise in general. However, the codes do need to be semantic rather than having a...
Is it really true that dtrace isn't feasible on Mac? I had been told that it could be made to work, a year back... but that may have been before...