1 ; -*- Mode: Fundamental; tab-width: 4; indent-tabs-mode: nil -*-
3 ; ***** BEGIN LICENSE BLOCK *****
4 ; Version: MPL 1.1/GPL 2.0/LGPL 2.1
6 ; The contents of this file are subject to the Mozilla Public License Version
7 ; 1.1 (the "License"); you may not use this file except in compliance with
8 ; the License. You may obtain a copy of the License at
9 ; http://www.mozilla.org/MPL/
11 ; Software distributed under the License is distributed on an "AS IS" basis,
12 ; WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
13 ; for the specific language governing rights and limitations under the
16 ; The Original Code is mozilla.org code.
18 ; The Initial Developer of the Original Code is
19 ; Netscape Communications Corporation.
20 ; Portions created by the Initial Developer are Copyright (C) 1998
21 ; the Initial Developer. All Rights Reserved.
25 ; Alternatively, the contents of this file may be used under the terms of
26 ; either the GNU General Public License Version 2 or later (the "GPL"), or
27 ; the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
28 ; in which case the provisions of the GPL or the LGPL are applicable instead
29 ; of those above. If you wish to allow use of your version of this file only
30 ; under the terms of either the GPL or the LGPL, and not to allow others to
31 ; use your version of this file under the terms of the MPL, indicate your
32 ; decision by deleting the provisions above and replace them with the notice
33 ; and other provisions required by the GPL or the LGPL. If you do not delete
34 ; the provisions above, a recipient may use your version of this file under
35 ; the terms of any one of the MPL, the GPL or the LGPL.
37 ; ***** END LICENSE BLOCK *****
44 DESCRIPTION 'Netscape 16-bit JavaScript Debugger Library'
46 CODE LOADONCALL MOVEABLE DISCARDABLE
47 DATA PRELOAD MOVEABLE SINGLE
52 WEP @1 RESIDENTNAME NONAME
54 _JSD_ClearAllExecutionHooks
55 _JSD_ClearAllExecutionHooksForScript
56 _JSD_ClearDebugBreakHook
57 _JSD_ClearExecutionHook
58 _JSD_ClearInterruptHook
62 _JSD_EvaluateScriptInStackFrame
64 _JSD_GetCallingStackFrame
67 _JSD_GetCountOfStackFrames
68 _JSD_GetDefaultJSContext
71 _JSD_GetPCForStackFrame
72 _JSD_GetScriptBaseLineNumber
73 _JSD_GetScriptFilename
74 _JSD_GetScriptForStackFrame
75 _JSD_GetScriptFunctionId
77 _JSD_GetScriptLineExtent
78 _JSD_GetSourceAlterCount
83 _JSD_IncrementSourceAlterCount
87 _JSD_LockScriptSubsystem
88 _JSD_LockSourceTextSubsystem
90 _JSD_SetDebugBreakHook
97 _JSD_UnlockScriptSubsystem
98 _JSD_UnlockSourceTextSubsystem
99 _Java_netscape_jsdebug_DebugController__0005fsetController_stub
100 _Java_netscape_jsdebug_DebugController_executeScriptInStackFrame_stub
101 _Java_netscape_jsdebug_DebugController_sendInterrupt_stub
102 _Java_netscape_jsdebug_DebugController_setInstructionHook0_stub
103 _Java_netscape_jsdebug_JSPC_getSourceLocation_stub
104 _Java_netscape_jsdebug_JSSourceTextProvider_loadSourceTextItem_stub
105 _Java_netscape_jsdebug_JSSourceTextProvider_refreshSourceTextVector_stub
106 _Java_netscape_jsdebug_JSStackFrameInfo_getCaller0_stub
107 _Java_netscape_jsdebug_JSStackFrameInfo_getPC_stub
108 _Java_netscape_jsdebug_JSThreadState_countStackFrames_stub
109 _Java_netscape_jsdebug_JSThreadState_getCurrentFrame_stub
110 _Java_netscape_jsdebug_Script_getClosestPC_stub