rginda%netscape.com ee606ac24d - not built -
patch from peterv.  We can't use js_* in this module because they're libjs' private stash.  I got away with it on Linux somehow, but not on mac, and probably not on windows.  jsd_EvaluateScriptInStackFrame now uses JS_EvaluateInStackFrame, instead of doing the inflation itself and calling JS_EvaluateUCInStackFrame.


git-svn-id: svn://10.0.0.236/trunk@93033 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:02:58 +00:00
..
2001-04-23 19:15:55 +00:00
2001-04-20 03:44:25 +00:00
2001-04-20 03:45:39 +00:00
2001-04-24 23:02:58 +00:00
2001-04-20 03:41:10 +00:00
2001-04-20 03:48:03 +00:00
2001-04-23 19:12:56 +00:00
2001-04-20 03:57:28 +00:00
2001-04-20 03:43:07 +00:00
2001-04-20 03:59:43 +00:00
2001-04-20 04:03:21 +00:00

/* jband - 10/26/98 -  */

js/jsd contains code for debugging support for the C-based JavaScript engine 
in js/src.

Currently the makefiles are for Win32 only (using MS nmake.exe from MSDEV 4.2).
jsd.mak will build a standalone dll. jsdshell.mak will build the dll and also
a version of the js/src/js.c shell which will launch a Java VM and run the 
JavaSript Debugger (built in js/jsdj). This version assumes that you have a 
JRE compatible JVM installed. Only Windows is supported for this Java-based 
debugging.

The makefile assumes that the jdk/include directory is part of the path
in your 'include' environment variable so that is can find jni.h.

Though only Windows makefiles are supplied, the basic code in js/jsd should 
compile for other platforms -- it is a newer version of code that builds and 
ships with Communicator 4.x on many platforms.

js/jsd/jsdb is a console debugger using only native code (see README in that 
directory)