From: Wolfgang Bangerth Date: Mon, 30 Sep 2013 14:36:13 +0000 (+0000) Subject: Leave a TODO. X-Git-Tag: v8.1.0~675 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72d30d7130928a6ee09fd99e8c2cff19f4c62725;p=dealii.git Leave a TODO. git-svn-id: https://svn.dealii.org/trunk@31037 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/include/deal.II/base/work_stream.h b/deal.II/include/deal.II/base/work_stream.h index 8a28dd33f4..99e3b7d4c2 100644 --- a/deal.II/include/deal.II/base/work_stream.h +++ b/deal.II/include/deal.II/base/work_stream.h @@ -187,6 +187,10 @@ namespace WorkStream currently_in_use (in_use) {} +//TODO: when we push back an object to the list of scratch objects, in +// Worker::operator(), we first create an object and then copy +// it to the end of this list. We should avoid the copy operations +// since it is expensive ScratchDataObject (const ScratchDataObject &o) : scratch_data (new ScratchData(*o.scratch_data)),