Index: doc/papers/general/evaluation/cpp-stack.hpp
===================================================================
--- doc/papers/general/evaluation/cpp-stack.hpp	(revision e59f0bf1e2bd92c1edd775285840d853f5900983)
+++ doc/papers/general/evaluation/cpp-stack.hpp	(revision b51e5fdb602c1dba2eccbae649d9e6465ad8f6b3)
@@ -31,5 +31,4 @@
 	stack() : head(nullptr) {}
 	stack(const stack<T>& o) { copy(o); }
-	stack(stack<T>&& o) : head(o.head) { o.head = nullptr; }
 	~stack() { clear(); }
 
@@ -38,11 +37,4 @@
 		clear();
 		copy(o);
-		return *this;
-	}
-
-	stack& operator= (stack<T>&& o) {
-		if ( this == &o ) return *this;
-		head = o.head;
-		o.head = nullptr;
 		return *this;
 	}
Index: doc/papers/general/evaluation/cpp-vstack.cpp
===================================================================
--- doc/papers/general/evaluation/cpp-vstack.cpp	(revision e59f0bf1e2bd92c1edd775285840d853f5900983)
+++ doc/papers/general/evaluation/cpp-vstack.cpp	(revision b51e5fdb602c1dba2eccbae649d9e6465ad8f6b3)
@@ -15,5 +15,4 @@
 stack::stack() : head(nullptr) {}
 stack::stack(const stack& o) { copy(o); }
-stack::stack(stack&& o) : head(o.head) { o.head = nullptr; }
 stack::~stack() { clear(); }
 
@@ -22,11 +21,4 @@
 	clear();
 	copy(o);
-	return *this;
-}
-
-stack& stack::operator= (stack&& o) {
-	if ( this == &o ) return *this;
-	head = o.head;
-	o.head = nullptr;
 	return *this;
 }
Index: doc/papers/general/evaluation/cpp-vstack.hpp
===================================================================
--- doc/papers/general/evaluation/cpp-vstack.hpp	(revision e59f0bf1e2bd92c1edd775285840d853f5900983)
+++ doc/papers/general/evaluation/cpp-vstack.hpp	(revision b51e5fdb602c1dba2eccbae649d9e6465ad8f6b3)
@@ -15,8 +15,6 @@
 	stack();
 	stack(const stack& o);
-	stack(stack&& o);
 	~stack();
 	stack& operator= (const stack& o);
-	stack& operator= (stack&& o);
 
 	void clear();
Index: doc/papers/general/evaluation/timing.dat
===================================================================
--- doc/papers/general/evaluation/timing.dat	(revision e59f0bf1e2bd92c1edd775285840d853f5900983)
+++ doc/papers/general/evaluation/timing.dat	(revision b51e5fdb602c1dba2eccbae649d9e6465ad8f6b3)
@@ -1,9 +1,9 @@
 "400 million repetitions"	"C"	"\\CFA{}"	"\\CC{}"	"\\CC{obj}"
-"push\nint"	3002	2459	1520	3305
-"copy\nint"	2985	2057	1521	3152
-"clear\nint"	1374	827	718	1469
-"pop\nint"	1416	1221	717	5467
-"push\npair"	4214	2752	946	6826
-"copy\npair"	6127	2105	993	7330
-"clear\npair"	2881	885	711	3564
-"pop\npair"	3046	5434	783	26538
+"push\nint"	3002	2459	1542	3269
+"copy\nint"	2985	2057	1539	3083
+"clear\nint"	1374	827	756	1469
+"pop\nint"	1416	1221	760	5098
+"push\npair"	4214	2752	950	6873
+"copy\npair"	6127	2105	987	7293
+"clear\npair"	2881	885	751	3460
+"pop\npair"	3046	5434	822	24962
Index: doc/papers/general/evaluation/timing.gp
===================================================================
--- doc/papers/general/evaluation/timing.gp	(revision e59f0bf1e2bd92c1edd775285840d853f5900983)
+++ doc/papers/general/evaluation/timing.gp	(revision b51e5fdb602c1dba2eccbae649d9e6465ad8f6b3)
@@ -24,5 +24,5 @@
 set yrange [0:10]
 
-set label "26.5" at 7.125,10.5
+set label "25.0" at 7.125,10.5
 
 # set datafile separator ","
