3 ms·
Linux and windows comes with multiple different debuggers. Linux comes with strace, kdb, kgdb. You also have gdb by virtue having C compiler. Only by tight int
by Chyzwar 10y ago
Linux and windows comes with multiple different debuggers.
Linux comes with strace, kdb, kgdb. You also have gdb by virtue having C compiler.
Only by tight integration with VM/compiler you can get decent debuggers. For example Smalltalk debuggers are class above to what JS can offer today. Crass design error is ignoring debugging needs until it is too late. Adding needed hooks and state managers is expensive, just look how much effort it is now: https://bugzilla.mozilla.org/show_bug.cgi?id=1207696 https://bugzilla.mozilla.org/show_bug.cgi?id=1207696