[patch] Fixes for release

Jules Bergmann jules at codesourcery.com
Wed Feb 7 18:31:13 UTC 2007


This patch fixes several issues:

- For PAS, it reverts to using a separate dynamic xfer object with each 
assignment, but makes it possible to share a single xfer object as a 
configure option.  Sharing a single xfer object has higher performance, 
but this causes test failures when using PAS for Linux (It appears that 
  state is being incorrectly captured in the dynamic xfer object).

- Fixes a reference counting leak for Map's Map_data.

- Fixes fir to force complex data into interleaved format, since the fir 
backend API only supports interleaved for the moment.  Also fixes a bug 
where admit/release were not being called for a block with user-spec 
storage.

- Fixes tests to work better with PAS for Linux, in particular disables 
double precision tests, and passes argc/argv vsipl object in the 
ref-impl tests

I'm running regression tests at the moment before checking in, but so 
far things look good.

				-- Jules


-- 
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pas.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20070207/9355c33a/attachment.ksh>


More information about the vsipl++ mailing list