|
From: Nicholas N. <nj...@cs...> - 2005-03-11 14:11:16
|
On Fri, 11 Mar 2005, Christian Parpart wrote: >> No, the hope is to get PPC32 support into the 3.0 release later >> in the year along with AMD64 support. > > Yay! That's what I wanted to read (the AMD64 part). > While waiting for 3.0 then, maybe you can tell me > what's new in 2.4? 2.4 has 6 months worth of bug fixes. Also, the way in which Valgrind handles threads has changed completely -- Valgrind no longer provides its own implementation of libpthread. This is a big win because that part was a total headache to maintain, and a frequent source of bugs. Getting rid of it let us remove thousands of lines of the most difficult and error-prone code in Valgrind. The down-side is that the change broke Helgrind and the pthread bug detection (eg. misuses of mutexes). We're working on reinstating those features, but they're not in 2.4.0 -- we decided it had been long enough between releases that 2.4.0 should ship without them. > ((btw, can you provide me a state of amd64 porting? maybe, > that you already finished up to N% of porting? thanks)) Percentages are hard to estimate. A little birdie told me that Mozilla has been seen to run successfully. But there's still a *lot* of work to be done to get it release-worthy -- getting AMD64 to work has required rewriting the entire JITter, which is a pretty decent chunk of Valgrind. N |