gecko-dev/js/jsd
toshok%hungry.com 58eccec52e ignore Makefile and js 1999-09-07 05:03:42 +00:00
..
classes Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
corba
java not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
javawrap not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsdb ignore Makefile and js 1999-09-07 05:03:42 +00:00
macbuild
.cvsignore Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
MANIFEST
Makefile.in fix up unix build of jsdebugger. 1999-09-07 04:57:03 +00:00
README updating readme 1999-06-01 02:31:13 +00:00
jsd.h not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd.mak not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd1640.def
jsd1640.rc
jsd3240.rc
jsd_atom.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd_high.c lock/unlock the script subsystem around the call to jsd_DestroyAllJSDScripts 1999-09-07 04:54:41 +00:00
jsd_hook.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd_java.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd_lock.c move the typedef to jsd_lock.h so the prototypes will match the actual definition. 1999-09-06 00:19:14 +00:00
jsd_lock.h move the typedef to jsd_lock.h so the prototypes will match the actual definition. 1999-09-06 00:19:14 +00:00
jsd_obj.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd_scpt.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd_stak.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd_step.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd_text.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsd_val.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsdebug.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsdebug.h not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsdshell.mak not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jsdstubs.c not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
makefile.win not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
mkshell.bat not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
resource.h

README

/* 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)