blob: 943c47db011e4cf8af62ca840b7ba6b60f3ba28c [file] [log] [blame]
Howard Hinnantd70e6572013-03-14 18:37:481<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd">
3<html>
4<head>
5 <title>libc++ debug mode status</title>
6</head>
7<body>
8
9<p>
10Work is beginning on a libc++ debug mode. The purpose of this table is to
11record which parts of libc++ have debug mode support.
12</p>
13
Marshall Clow425f0082014-06-04 04:49:4914<p>
15Note: Debug mode is currently not functional. Defining _LIBCPP_DEBUG will result
16in fairly nasty compile errors.
17</p>
18
Howard Hinnantd70e6572013-03-14 18:37:4819<table border=1>
20<tr>
21<th>Section</th>
22<th>Completed ?</th>
23</tr>
24
25<tr>
26<td>
27<p>
28<code>vector&lt;T&gt;, T != bool</code>
29</p>
30</td>
Howard Hinnant97b8ebe2013-03-28 20:35:2931<td align="center"> &#10003; </td>
Howard Hinnantd70e6572013-03-14 18:37:4832</tr>
33
34<tr>
35<td>
36<p>
37<code>&lt;list&gt;</code>
38</p>
39</td>
Howard Hinnant9a20da72013-04-16 21:42:3640<td align="center"> &#10003; </td>
Howard Hinnantd70e6572013-03-14 18:37:4841</tr>
42
43<tr>
44<td>
45<p>
46<code>&lt;unordered_set&gt;</code>
47</p>
48</td>
Howard Hinnant42a30462013-08-02 00:26:3549<td align="center"> &#10003; </td>
Howard Hinnantd70e6572013-03-14 18:37:4850</tr>
51
52<tr>
53<td>
54<p>
55<code>&lt;unordered_map&gt;</code>
56</p>
57</td>
Howard Hinnant2f51de52013-08-02 17:50:4958<td align="center"> &#10003; </td>
Howard Hinnantd70e6572013-03-14 18:37:4859</tr>
60
61<tr>
62<td>
63<p>
64<code>&lt;string&gt;</code>
65</p>
66</td>
Howard Hinnant145afa12013-08-23 20:10:1867<td align="center"> &#10003; </td>
Howard Hinnant42a30462013-08-02 00:26:3568</tr>
69
70<tr>
71<td>
72<p>
73<code>&lt;set&gt;</code>
74</p>
75</td>
76<td align="center"><!-- &#10003; --></td>
77</tr>
78
79<tr>
80<td>
81<p>
82<code>&lt;map&gt;</code>
83</p>
84</td>
85<td align="center"><!-- &#10003; --></td>
Howard Hinnantd70e6572013-03-14 18:37:4886</tr>
87
88<tr>
89<td>
90<p>
91<code>vector&lt;bool&gt;</code>
92</p>
93</td>
Howard Hinnant42a30462013-08-02 00:26:3594<td align="center"><!-- &#10003; --></td>
Howard Hinnantd70e6572013-03-14 18:37:4895</tr>
96
97<tr>
98<td>
99<p>
100<code>&lt;deque&gt;</code>
101</p>
102</td>
Howard Hinnant42a30462013-08-02 00:26:35103<td align="center"><!-- &#10003; --></td>
Howard Hinnantd70e6572013-03-14 18:37:48104</tr>
105
106<tr>
107<td>
108<p>
109<code>&lt;forward_list&gt;</code>
110</p>
111</td>
Howard Hinnant42a30462013-08-02 00:26:35112<td align="center"><!-- &#10003; --></td>
Howard Hinnantd70e6572013-03-14 18:37:48113</tr>
114
115<tr>
116<td>
117<p>
118<code>&lt;array&gt;</code>
119</p>
120</td>
Howard Hinnant42a30462013-08-02 00:26:35121<td align="center"><!-- &#10003; --></td>
Howard Hinnantd70e6572013-03-14 18:37:48122</tr>
123
124<tr>
125<td>
126<p>
127<code>&lt;stack&gt;</code>
128</p>
129</td>
Howard Hinnant42a30462013-08-02 00:26:35130<td align="center"><!-- &#10003; --></td>
Howard Hinnantd70e6572013-03-14 18:37:48131</tr>
132
133<tr>
134<td>
135<p>
136<code>&lt;queue&gt;</code>
137</p>
138</td>
Howard Hinnant42a30462013-08-02 00:26:35139<td align="center"><!-- &#10003; --></td>
Howard Hinnantd70e6572013-03-14 18:37:48140</tr>
141
142<tr>
143<td>
144<p>
145<code>&lt;algorithm&gt;</code>
146</p>
147</td>
Howard Hinnant42a30462013-08-02 00:26:35148<td align="center"><!-- &#10003; --></td>
Howard Hinnantd70e6572013-03-14 18:37:48149</tr>
150
151
152</table>
153
154<p>
155At present the table is known to not be a complete list. It is currently ordered
156in approximate priority order.
157</p>
158
Marshall Clow425f0082014-06-04 04:49:49159<p>Last Updated: 3-June-2014</p>
Howard Hinnantd70e6572013-03-14 18:37:48160
161</body>
162</html>