Brad, > > On the other hand, type equivalence of elements means that some kinds of > > unpacked array copy operation can be implemented as a simple memory > > block copy; the proposed relaxation would require implementations to do > > an element-by-element copy. > > Only if the elements of the source and target arrays are of types that are > assignment compatible, but not equivalent. If an assignment could be > implemented today using a simple memory block copy, it still could be > after the proposed change. Indeed so. I was hoping that this would be one reason that might make the proposal acceptable to the vendors, and that the additional overhead of supporting two flavors of copy would not be too onerous. -- Jonathan Bromley Consultant Doulos - Developing Design Know-how VHDL * Verilog * SystemVerilog * SystemC * PSL * Perl * Tcl/Tk * Project Services Doulos Ltd. Church Hatch, 22 Market Place, Ringwood, Hampshire, BH24 1AW, UK Tel: + 44 (0)1425 471223 Email: jonathan.bromley@doulos.com Fax: +44 (0)1425 471573 http://www.doulos.com -------------------------------------------------------------------------------- Doulos Ltd is registered in England and Wales with company no. 3723454 Its registered office is 4 Brackley Close, Bournemouth International Airport, Christchurch, BH23 6SE, UK. This message may contain personal views which are not the views of Doulos, unless specifically stated. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Wed May 20 10:01:40 2009
This archive was generated by hypermail 2.1.8 : Wed May 20 2009 - 10:02:22 PDT