Re: [eigen] aliasing system |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] aliasing system
- From: "Schleimer, Ben" <bensch128@xxxxxxxxx>
- Date: Thu, 6 Sep 2007 15:28:14 -0700 (PDT)
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=krXiFboI8QstmWID7v9i7lhV49NdUFd8719x1TIQrzfSHen8juxRwbtlvSWiDaOnMfVOmV3/jae5d5/U+9oWNfFO8gGo4mIQ4CscQQfH+FugIcppUMPzISoxl4E+pmTf6EayO7eaHD9cj05bCRWY46TSmK9KQ1Rnk8dspWTrxJA=;
> The point of my example with rows was that if we want to determine if
> rows/columns/blocks/minors overlap in memory, we're trying to do something
> that can't be done at compile-time (because the arguments that you pass to
> these functions is not necessary a compile-time constant). Hence that will
> have a cost, and if you want to handle all cases it'll be a big cost (you'll
> have to check for each entry in the matrix if overlapping occurs at that
> entry).
Umm, good point. I guess aliasing has to be documented then.
Cheers
ben