summaryrefslogtreecommitdiff
path: root/tex/context/base/trac-tex.mkiv
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2010-02-25 19:46:00 +0100
committerHans Hagen <pragma@wxs.nl>2010-02-25 19:46:00 +0100
commit8ce9c33634056a6c8b9673c7f14a27cef1f3348f (patch)
tree2cc2233e523548c9925349ff60b80a6ab5b2f3b1 /tex/context/base/trac-tex.mkiv
parent66aa7cfc8c9424ee0fe4e62a83b86dac39dc59a1 (diff)
downloadcontext-8ce9c33634056a6c8b9673c7f14a27cef1f3348f.tar.gz
beta 2010.02.25 19:46
Diffstat (limited to 'tex/context/base/trac-tex.mkiv')
-rw-r--r--tex/context/base/trac-tex.mkiv19
1 files changed, 19 insertions, 0 deletions
diff --git a/tex/context/base/trac-tex.mkiv b/tex/context/base/trac-tex.mkiv
index 844354160..9c596feab 100644
--- a/tex/context/base/trac-tex.mkiv
+++ b/tex/context/base/trac-tex.mkiv
@@ -33,4 +33,23 @@
\def\doenabletextracer #1{\csname enabletracer#1\endcsname}
\def\dodisabletextracer#1{\csname disabletracer#1\endcsname}
+% context --directives=system.nostatistics ...
+
+\def\nomkivstatistics{\ctxlua{statistics.enable = false}} % for taco
+
+\def\tracersdumphash {\ctxlua{tracers.register_dump_hash(false)}}
+\def\tracersdumpdelta{\ctxlua{tracers.register_dump_hash(true)}}
+
+% wrong place:
+
+\def\traceluausage
+ {\dosingleempty\dotraceluausage}
+
+\def\dotraceluausage[#1]%
+ {\ctxlua{debugger.enable()}%
+ \appendtoks
+ \ctxlua{debugger.disable() debugger.showstats(print,\doifnumberelse{#1}{#1}{5000})}^
+ \to \everybye
+ \gdef\dotraceluausage[#1]{}}
+
\protect \endinput