From 99809ee64669da845f28808361ebd7e7dea5fd6c Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sat, 4 May 2019 15:00:50 +0100 Subject: Better dukky debug for node creation Signed-off-by: Daniel Silverstone --- content/handlers/javascript/duktape/dukky.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'content') diff --git a/content/handlers/javascript/duktape/dukky.c b/content/handlers/javascript/duktape/dukky.c index 5b3c12b95..a2bcad070 100644 --- a/content/handlers/javascript/duktape/dukky.c +++ b/content/handlers/javascript/duktape/dukky.c @@ -163,6 +163,12 @@ dukky_push_node_stacked(duk_context *ctx) /* ... node nodeptr klass nodes */ duk_pop_3(ctx); /* ... node */ + { + duk_dup(ctx, -1); + const char * what = duk_safe_to_string(ctx, -1); + NSLOG(dukky, DEEPDEBUG, "Created: %s", what); + duk_pop(ctx); + } return true; } @@ -457,7 +463,12 @@ dukky_push_node(duk_context *ctx, struct dom_node *node) /* ... node nodes */ duk_pop(ctx); /* ... node */ - NSLOG(dukky, DEEPDEBUG, "Found it memoised"); + { + duk_dup(ctx, -1); + const char * what = duk_safe_to_string(ctx, -1); + NSLOG(dukky, DEEPDEBUG, "Found it memoised: %s", what); + duk_pop(ctx); + } return true; } /* ... nodes undefined */ -- cgit v1.2.3