diff options
author | Mike Pall <mike> | 2011-05-03 21:14:18 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2011-05-03 21:14:18 +0200 |
commit | 139175f8c48af3ceefb6838dabc0f1222fd150b1 (patch) | |
tree | 141b71e31d6b9a7543eced6baa62a081bb20b056 /doc/running.html | |
parent | c77ca54564e63b7ac20a570eee84c57142d6960a (diff) | |
download | luajit2-139175f8c48af3ceefb6838dabc0f1222fd150b1.tar.gz |
Tune loop unrolling heuristics. Increase trace recorder limits.
Diffstat (limited to 'doc/running.html')
-rw-r--r-- | doc/running.html | 6 |
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"> |