summaryrefslogtreecommitdiff
path: root/doc/running.html
diff options
context:
space:
mode:
authorMike Pall <mike>2011-05-03 21:14:18 +0200
committerMike Pall <mike>2011-05-03 21:14:18 +0200
commit139175f8c48af3ceefb6838dabc0f1222fd150b1 (patch)
tree141b71e31d6b9a7543eced6baa62a081bb20b056 /doc/running.html
parentc77ca54564e63b7ac20a570eee84c57142d6960a (diff)
downloadluajit2-139175f8c48af3ceefb6838dabc0f1222fd150b1.tar.gz
Tune loop unrolling heuristics. Increase trace recorder limits.
Diffstat (limited to 'doc/running.html')
-rw-r--r--doc/running.html6
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/running.html b/doc/running.html
index cf221a4d..76a393ba 100644
--- a/doc/running.html
+++ b/doc/running.html
@@ -213,13 +213,13 @@ Here are the parameters and their default settings:
<tr class="odd separate">
<td class="param_name">maxtrace</td><td class="param_default">1000</td><td class="param_desc">Max. number of traces in the cache</td></tr>
<tr class="even">
-<td class="param_name">maxrecord</td><td class="param_default">2000</td><td class="param_desc">Max. number of recorded IR instructions</td></tr>
+<td class="param_name">maxrecord</td><td class="param_default">4000</td><td class="param_desc">Max. number of recorded IR instructions</td></tr>
<tr class="odd">
<td class="param_name">maxirconst</td><td class="param_default">500</td><td class="param_desc">Max. number of IR constants of a trace</td></tr>
<tr class="even">
<td class="param_name">maxside</td><td class="param_default">100</td><td class="param_desc">Max. number of side traces of a root trace</td></tr>
<tr class="odd">
-<td class="param_name">maxsnap</td><td class="param_default">100</td><td class="param_desc">Max. number of snapshots for a trace</td></tr>
+<td class="param_name">maxsnap</td><td class="param_default">500</td><td class="param_desc">Max. number of snapshots for a trace</td></tr>
<tr class="even separate">
<td class="param_name">hotloop</td><td class="param_default">56</td><td class="param_desc">Number of iterations to detect a hot loop or hot call</td></tr>
<tr class="odd">
@@ -229,7 +229,7 @@ Here are the parameters and their default settings:
<tr class="odd separate">
<td class="param_name">instunroll</td><td class="param_default">4</td><td class="param_desc">Max. unroll factor for instable loops</td></tr>
<tr class="even">
-<td class="param_name">loopunroll</td><td class="param_default">7</td><td class="param_desc">Max. unroll factor for loop ops in side traces</td></tr>
+<td class="param_name">loopunroll</td><td class="param_default">15</td><td class="param_desc">Max. unroll factor for loop ops in side traces</td></tr>
<tr class="odd">
<td class="param_name">callunroll</td><td class="param_default">3</td><td class="param_desc">Max. unroll factor for pseudo-recursive calls</td></tr>
<tr class="even">