Skip to content

Commit 651d563

Browse files
committed
Update website code/ram figures
1 parent 66646e3 commit 651d563

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

website/index/index.html

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,7 @@ <h1>Duktape</h1>
1212
<h1>Main features</h1>
1313
<ul>
1414
<li>Embeddable, portable, compact:
15-
<ul>
16-
<li>200kB code</li>
17-
<li>46kB startup RAM (x86, default options)</li>
18-
<li>22kB startup RAM (x86, <a href="https://github.com/svaarala/duktape/blob/master/doc/low-memory.rst">lowmem options</a>)</li>
19-
<li>50k<a href="http://cloc.sourceforge.net/">LoC</a> source (excluding comments etc)</li>
20-
<li>Can run on platforms with 256kB flash and 96kB system RAM</li>
21-
</ul>
22-
</li>
15+
can run on platforms with 256kB flash and 96kB system RAM</li>
2316
<li><a href="http://www.ecma-international.org/ecma-262/5.1/">Ecmascript E5/E5.1</a>
2417
compliant, some features borrowed from
2518
<a href="http://www.ecma-international.org/ecma-262/6.0/index.html">Ecmascript E6</a></li>
@@ -38,6 +31,16 @@ <h1>Main features</h1>
3831
<li>Liberal license (MIT)</li>
3932
</ul>
4033

34+
<h1>Code and RAM footprint</h1>
35+
<table>
36+
<tr><td>&nbsp;</td><td>x86 default</td><td>x86 lowmem</td><td>x86 full lowmem</td></tr>
37+
<tr><td>Code</td><td>225kB</td><td>205kB</td><td>234kB</td></tr>
38+
<tr><td>Startup RAM</td><td>70kB</td><td>45kB</td><td>27kB</td></tr>
39+
</table>
40+
41+
<p>Full <a href="https://github.com/svaarala/duktape/blob/master/doc/low-memory.rst">lowmem</a>
42+
uses "pointer compression", Node.js Buffer and typed array support enabled.</p>
43+
4144
<h1>Current status</h1>
4245
<ul>
4346
<li>Stable</li>

0 commit comments

Comments
 (0)