Let’s take a look at the newly introduced actions:
Even when ‘eval‘ calls are not being processed, the argument is still printed out for the user to inspect. And in case ‘eval‘s are performed, then the result (if any) is printed out as well.
js_eval: print('hello world'); 1 + 1 js_print: hello world js_eval_result: 2
The debugger can be executed as a stand-alone utility (jsdbg.exe) as well.
It shouldn’t take long before the new version is ready and then we’ll see these features in action against some real world samples. Stay tuned!