diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-05-04 15:00:50 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-05-04 15:01:15 +0100 |
commit | 99809ee64669da845f28808361ebd7e7dea5fd6c (patch) | |
tree | e99162d0678b63b7f6a5561640ca71e8e54dc40d | |
parent | a03b4a3c14768b262547ebc64b12b12f09910eef (diff) | |
download | netsurf-99809ee64669da845f28808361ebd7e7dea5fd6c.tar.gz netsurf-99809ee64669da845f28808361ebd7e7dea5fd6c.tar.bz2 |
Better dukky debug for node creation
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-rw-r--r-- | content/handlers/javascript/duktape/dukky.c | 13 |
1 files changed, 12 insertions, 1 deletions
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 */ |