summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ModuleCache.cc3
-rw-r--r--src/lexer.l1
-rw-r--r--src/module.cc8
-rw-r--r--src/parser.y1
4 files changed, 8 insertions, 5 deletions
diff --git a/src/ModuleCache.cc b/src/ModuleCache.cc
index e974a03..70b1fb9 100644
--- a/src/ModuleCache.cc
+++ b/src/ModuleCache.cc
@@ -43,7 +43,8 @@ Module *ModuleCache::evaluate(const std::string &filename)
if (this->entries.find(filename) != this->entries.end() &&
this->entries[filename].cache_id == cache_id) {
#ifdef DEBUG
- PRINTB("Using cached library: %s (%s)", filename % cache_id);
+// Causes too much debug output
+// PRINTB("Using cached library: %s (%s)", filename % cache_id);
#endif
lib_mod = &(*this->entries[filename].module);
diff --git a/src/lexer.l b/src/lexer.l
index 884275e..188046f 100644
--- a/src/lexer.l
+++ b/src/lexer.l
@@ -110,7 +110,6 @@ use[ \t\r\n>]*"<" { BEGIN(cond_use); }
<cond_use>{
[^\t\r\n>]+ { filename = yytext; }
">" {
- PRINTB("USE: %s", filename);
BEGIN(INITIAL);
fs::path usepath;
if (boosty::is_absolute(fs::path(filename))) {
diff --git a/src/module.cc b/src/module.cc
index 69623dd..fc849ff 100644
--- a/src/module.cc
+++ b/src/module.cc
@@ -225,8 +225,12 @@ bool Module::handleDependencies()
Module::ModuleContainer::iterator curr = iter++;
Module *oldmodule = curr->second;
curr->second = ModuleCache::instance()->evaluate(curr->first);
- if (curr->second != oldmodule) changed = true;
- PRINTB_NOCACHE(" %s: %p", curr->first % curr->second);
+ if (curr->second != oldmodule) {
+ changed = true;
+#ifdef DEBUG
+ PRINTB_NOCACHE(" %s: %p", curr->first % curr->second);
+#endif
+ }
if (!curr->second) {
PRINTB_NOCACHE("WARNING: Failed to compile library '%s'.", curr->first);
this->usedlibs.erase(curr);
diff --git a/src/parser.y b/src/parser.y
index 58ca695..b36c41b 100644
--- a/src/parser.y
+++ b/src/parser.y
@@ -169,7 +169,6 @@ statement:
Module *p = currmodule;
module_stack.push_back(currmodule);
currmodule = new Module();
- PRINTB_NOCACHE("New module: %s %p", $2 % currmodule);
p->modules[$2] = currmodule;
currmodule->argnames = $4->argnames;
currmodule->argexpr = $4->argexpr;
contact: Jan Huwald // Impressum