Skip to content
Commit b3d5b616 authored by Akarsh Simha's avatar Akarsh Simha
Browse files

Fix accounting of bad cache uses.

1. When invoking a copy constructor, we transfer the responsibility of
   using the cached sin/cos to the new CachingDms object

2. If we are adding / subtracting two CachingDms objects, we have used
   their sin/cos.

3. Account for CachingDms objects that get destructed before their
   cos/sin values are used.
parent 27d32e1c
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment