Closed #8a1 and #96b, added #de6 and #f64 dev
authorDmitriy Morozov <dmitriy@mrzv.org>
Tue, 23 Dec 2008 11:02:08 -0800
branchdev
changeset 98 d81e460e267a
parent 97 0a9bd3f34419
child 99 6c0da7931e4d
Closed #8a1 and #96b, added #de6 and #f64
.issues/8a14b4849071f910/new/1221008555.M667846P30017Q17.cole
.issues/8a14b4849071f910/new/1229837212.M576947P31212Q2.rufus
.issues/96b51b44f7764f5c/new/1221008595.M830007P30168Q1.cole
.issues/96b51b44f7764f5c/new/1229837196.M796227P31208Q2.rufus
.issues/de674a2ac5f6c18c/new/1229837097.M859247P31105Q1.rufus
.issues/f6496b3e37275888/new/1229837161.M623187P31203Q1.rufus
--- a/.issues/8a14b4849071f910/new/1221008555.M667846P30017Q17.cole	Thu Dec 18 16:43:42 2008 -0800
+++ b/.issues/8a14b4849071f910/new/1221008555.M667846P30017Q17.cole	Tue Dec 23 11:02:08 2008 -0800
@@ -1,8 +1,9 @@
 From: Dmitriy Morozov <morozov@cs.duke.edu>
 Date: Thu, 10 Jan 2008 04:36:03 -0500
-State: new
+State: resolved
 Subject: Remove maintenance of "lazy decomposition"
 Message-Id: <8a14b4849071f910-0-artemis@metatron>
+resolution: fixed
 
 The maintenance of "lazy decomposition" (added in [a0736dd3c671]) is
 incorrect (due to original theoretical errors). Remove it completely.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.issues/8a14b4849071f910/new/1229837212.M576947P31212Q2.rufus	Tue Dec 23 11:02:08 2008 -0800
@@ -0,0 +1,9 @@
+From: Dmitriy Morozov <dmitriy@mrzv.org>
+Date: Sat, 20 Dec 2008 21:26:52
+Subject: properties changes (state, resolution)
+Message-Id: <8a14b4849071f910-c82a77e7b320c7e8-artemis@rufus>
+References: <8a14b4849071f910-0-artemis@metatron>
+In-Reply-To: <8a14b4849071f910-0-artemis@metatron>
+
+state=resolved
+resolution=fixed
--- a/.issues/96b51b44f7764f5c/new/1221008595.M830007P30168Q1.cole	Thu Dec 18 16:43:42 2008 -0800
+++ b/.issues/96b51b44f7764f5c/new/1221008595.M830007P30168Q1.cole	Tue Dec 23 11:02:08 2008 -0800
@@ -1,7 +1,8 @@
 From: Dmitriy Morozov <dmitriy@mrzv.org>
 Date: Tue, 09 Sep 2008 18:03:00
-State: new
+State: resolved
 Subject: Boost 1.36
 Message-Id: <96b51b44f7764f5c-0-artemis@cole>
+resolution: fixed
 
 Make the software compile with Boost 1.36
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.issues/96b51b44f7764f5c/new/1229837196.M796227P31208Q2.rufus	Tue Dec 23 11:02:08 2008 -0800
@@ -0,0 +1,9 @@
+From: Dmitriy Morozov <dmitriy@mrzv.org>
+Date: Sat, 20 Dec 2008 21:26:36
+Subject: properties changes (state, resolution)
+Message-Id: <96b51b44f7764f5c-85f856488e2d4827-artemis@rufus>
+References: <96b51b44f7764f5c-0-artemis@cole>
+In-Reply-To: <96b51b44f7764f5c-0-artemis@cole>
+
+state=resolved
+resolution=fixed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.issues/de674a2ac5f6c18c/new/1229837097.M859247P31105Q1.rufus	Tue Dec 23 11:02:08 2008 -0800
@@ -0,0 +1,10 @@
+From: Dmitriy Morozov <dmitriy@mrzv.org>
+Date: Sat, 20 Dec 2008 21:21:53
+State: new
+Subject: Specialize ChainWrapper<C>::add() for linked lists
+Message-Id: <de674a2ac5f6c18c-0-artemis@rufus>
+
+The current implementation of add() in ChainWrapper is container agnostic: it
+uses a temporary container, and then swaps it into place. There should be a
+specialized add() for linked lists (in particular, List from circular_list.h)
+since it is would likely be more efficient then the generic one.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.issues/f6496b3e37275888/new/1229837161.M623187P31203Q1.rufus	Tue Dec 23 11:02:08 2008 -0800
@@ -0,0 +1,10 @@
+From: Dmitriy Morozov <dmitriy@mrzv.org>
+Date: Sat, 20 Dec 2008 21:24:59
+State: new
+Subject: Add field arithmetic
+Message-Id: <f6496b3e37275888-0-artemis@rufus>
+
+Add support for field arithmetic (i.e., not only Z_2 field as it is now).
+However, make sure that there is a specialization of ChainWrapper<C>::add() for
+Z_2 field (since it can be made much more efficient both in terms of space and
+time).