Re: [Boost-bugs] [Boost C++ Libraries] #994: BJam output with parallel builds jumbled.

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #994: BJam output with parallel builds jumbled.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-05-29 16:09:22


#994: BJam output with parallel builds jumbled.
-------------------------------+--------------------------------------------
  Reporter: grafik | Owner: grafik
      Type: Bugs | Status: new
 Milestone: Boost.Jam 3.1.15 | Component: bjam
   Version: Boost.Jam 3.1.14 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Comment (by kbelco_at_[hidden]):

 Replying to [comment:2 grafik]:
 Hi Rene,

 As Rob observed, that's exactly the solution I have implemented. The only
 concern I have is the overhead of using fork vs. vfork and the need to
 heap allocate memory when there's output to stderr. I've played around
 with only keeping the first 4k bytes of warning or error messages to avoid
 the heap allocation but I'm not sure which solution I prefer just yet.
 I've also added a signal handler (the handler is registered in jam.c) so
 the parent process gets notified when the child terminates.

 Just wanted to let you know that this is almost done for unix. I haven't
 even looked at changing Win32 code.

 -- Noel

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/994#comment:3>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.


This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:55 UTC