PageRenderTime 20ms CodeModel.GetById 7ms app.highlight 9ms RepoModel.GetById 1ms app.codeStats 1ms

/js/lib/Socket.IO-node/support/expresso/deps/jscoverage/js/jsOS240.def

http://github.com/onedayitwillmake/RealtimeMultiplayerNodeJs
Module-Definition | 654 lines | 194 code | 12 blank | 448 comment | 0 complexity | 91f6eddc05c6eda1c097f0735b589ca7 MD5 | raw file
  1; ***** BEGIN LICENSE BLOCK *****
  2; Version: MPL 1.1/GPL 2.0/LGPL 2.1
  3;
  4; The contents of this file are subject to the Mozilla Public License Version
  5; 1.1 (the "License"); you may not use this file except in compliance with
  6; the License. You may obtain a copy of the License at
  7; http://www.mozilla.org/MPL/
  8;
  9; Software distributed under the License is distributed on an "AS IS" basis,
 10; WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 11; for the specific language governing rights and limitations under the
 12; License.
 13;
 14; The Original Code is Mozilla Communicator client code, released
 15; March 31, 1998.
 16;
 17; The Initial Developer of the Original Code is
 18; Netscape Communications Corporation.
 19; Portions created by the Initial Developer are Copyright (C) 1998
 20; the Initial Developer. All Rights Reserved.
 21;
 22; Contributor(s):
 23;
 24; Alternatively, the contents of this file may be used under the terms of
 25; either of the GNU General Public License Version 2 or later (the "GPL"),
 26; or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
 27; in which case the provisions of the GPL or the LGPL are applicable instead
 28; of those above. If you wish to allow use of your version of this file only
 29; under the terms of either the GPL or the LGPL, and not to allow others to
 30; use your version of this file under the terms of the MPL, indicate your
 31; decision by deleting the provisions above and replace them with the notice
 32; and other provisions required by the GPL or the LGPL. If you do not delete
 33; the provisions above, a recipient may use your version of this file under
 34; the terms of any one of the MPL, the GPL or the LGPL.
 35;
 36; ***** END LICENSE BLOCK *****
 37
 38LIBRARY JS3240 INITINSTANCE TERMINSTANCE
 39PROTMODE
 40
 41DESCRIPTION 'Netscape OS/2 JavaScript Library'
 42
 43
 44CODE    LOADONCALL MOVEABLE DISCARDABLE
 45DATA    PRELOAD MOVEABLE MULTIPLE NONSHARED
 46
 47
 48EXPORTS
 49;====================== win16 exports these at least... ===========
 50;	JS_Init				= JS_Init		@2
 51;	JS_Finish			= JS_Finish		@3
 52;	JS_GetNaNValue
 53;	JS_GetNegativeInfinityValue
 54;	JS_GetPositiveInfinityValue
 55;	JS_GetEmptyStringValue
 56;	JS_ConvertValue
 57;	JS_ValueToObject
 58;	JS_ValueToFunction
 59;	JS_ValueToString
 60;	JS_ValueToNumber
 61;	JS_ValueToBoolean
 62;	JS_TypeOfValue
 63;	JS_GetTypeName
 64;	JS_Lock
 65;	JS_Unlock
 66;	JS_NewContext
 67;	JS_DestroyContext
 68;	JS_ContextIterator
 69;	JS_GetGlobalObject
 70;	JS_SetGlobalObject
 71;	JS_InitStandardClasses
 72;;	JS_GetStaticLink
 73;	JS_malloc
 74;	JS_realloc
 75;	JS_free
 76;	JS_strdup
 77;	JS_NewDouble
 78;	JS_NewDoubleValue
 79;	JS_AddRoot
 80;	JS_RemoveRoot
 81;	JS_LockGCThing
 82;	JS_UnlockGCThing
 83;	JS_GC
 84;	JS_PropertyStub
 85;	JS_EnumerateStub
 86;	JS_ResolveStub
 87;	JS_ConvertStub
 88;	JS_FinalizeStub
 89;	JS_InitClass
 90;	JS_GetClass
 91;	JS_InstanceOf
 92;	JS_GetPrivate
 93;	JS_SetPrivate
 94;	JS_GetInstancePrivate
 95;	JS_GetPrototype
 96;	JS_GetParent
 97;	JS_SetParent
 98;	JS_GetConstructor
 99;	JS_NewObject
100;	JS_DefineObject
101;	JS_DefineConstDoubles
102;	JS_DefineProperties
103;	JS_DefineProperty
104;	JS_DefinePropertyWithTinyId
105;	JS_AliasProperty
106;	JS_LookupProperty
107;	JS_GetProperty
108;	JS_SetProperty
109;	JS_DeleteProperty
110;	JS_NewArrayObject
111;	JS_DefineElement
112;	JS_AliasElement
113;	JS_LookupElement
114;	JS_GetElement
115;	JS_SetElement
116;	JS_DeleteElement
117;	JS_ClearScope
118;	JS_NewFunction
119;	JS_GetFunctionObject
120;	JS_GetFunctionName
121;	JS_DefineFunctions
122;	JS_DefineFunction
123;	JS_CompileScript
124;	JS_DestroyScript
125;	JS_CompileFunction
126;	JS_DecompileScript
127;	JS_DecompileFunction
128;	JS_DecompileFunctionBody
129;	JS_ExecuteScript
130;	JS_EvaluateScript
131;	JS_CallFunction
132;	JS_CallFunctionName
133;	JS_CallFunctionValue
134;	JS_SetBranchCallback
135;	JS_IsRunning
136;	JS_IsConstructing
137;	JS_SetCallReturnValue2
138;	JS_NewString
139;	JS_NewStringCopyN
140;	JS_NewStringCopyZ
141;	JS_InternString
142;	JS_GetStringBytes
143;	JS_GetStringLength
144;	JS_CompareStrings
145;	JS_ReportError
146;	JS_ReportOutOfMemory
147;	JS_SetErrorReporter
148;	JS_NewRegExpObject
149;	JS_SetRegExpInput
150;	JS_ClearRegExpStatics
151;=================================================
152
153
154;00001:jsstr (OFFSET:0x00002e17, SIZE:0x0000ae17):
155; - Public Definitions:
156;     js_EmptySubString
157;     js_CompareStrings
158;     js_HashString
159;     js_ValueToString
160;     js_StringToObject
161;     js_FinalizeString
162;     js_NewStringCopyZ
163;     js_NewString
164;     js_InitStringClass
165;     js_NewStringCopyN
166;     js_BoyerMooreHorspool
167;
168;
169;00002:jsscript (OFFSET:0x0000dc2e, SIZE:0x00003abb):
170; - Public Definitions:
171;     js_LineNumberToPC
172;     js_PCToLineNumber
173;     js_GetSrcNote
174;     js_DestroyScript
175;     js_NewScript
176;
177;
178;00003:jsscope (OFFSET:0x000116e9, SIZE:0x00004f82):
179; - Public Definitions:
180;     js_hash_scope_ops
181;     js_list_scope_ops
182;     js_DestroyProperty
183;     js_NewProperty
184;     js_IdToValue
185;     js_HashValue
186;     js_DestroyScope
187;     js_MutateScope
188;     js_DropScope
189;     js_HoldScope
190;     js_NewScope
191;     js_GetMutableScope
192;     js_HoldProperty
193;     js_DropProperty
194;
195;
196;00004:jsscan (OFFSET:0x0001666b, SIZE:0x00008890):
197; - Public Definitions:
198;     js_MatchToken
199;     js_FlushNewlines
200;     js_PeekTokenSameLine
201;     js_UngetToken
202;     js_GetToken
203;     js_PeekToken
204;     js_ReportCompileError
205      js_CloseTokenStream
206      js_NewBufferTokenStream
207;     js_NewTokenStream
208;     js_InitScanner
209;
210;
211;00005:jsregexp (OFFSET:0x0001eefb, SIZE:0x0000eee4):
212; - Public Definitions:
213;     js_RegExpClass
214;     reopsize
215;     js_NewRegExpObject
216;     js_InitRegExpClass
217;     js_FreeRegExpStatics
218;     js_InitRegExpStatics
219;     js_ExecuteRegExp
220;     js_NewRegExpOpt
221;     js_DestroyRegExp
222;     js_NewRegExp
223;
224;
225;00006:jsparse (OFFSET:0x0002dddf, SIZE:0x00010b71):
226; - Public Definitions:
227;     js_ParseFunctionBody
228      js_Parse
229;
230;
231;00007:jsopcode (OFFSET:0x0003e950, SIZE:0x0000d362):
232; - Public Definitions:
233;     js_EscapeMap
234;     js_NumCodeSpecs
235;     js_CodeSpec
236;     js_incop_str
237;     js_true_str
238;     js_false_str
239;     js_this_str
240;     js_null_str
241;     js_void_str
242;     js_typeof_str
243;     js_delete_str
244;     js_new_str
245;     js_ValueToSource
246;     js_DecompileScript
247;     js_DecompileCode
248;     js_DecompileFunction
249;     js_puts
250;     js_printf
251;     js_GetPrinterOutput
252;     js_DestroyPrinter
253;     js_NewPrinter
254;     js_EscapeString
255;     js_Disassemble1
256;     js_Disassemble
257;
258;00008:jsobj (OFFSET:0x0004bcb2, SIZE:0x000090a4):
259; - Public Definitions:
260;     js_WithClass
261;     js_ObjectClass
262;     js_TryValueOf
263;     js_ValueToNonNullObject
264;     js_TryMethod
265;     js_ObjectToString
266;     js_SetClassPrototype
267;     js_DeleteProperty2
268;     js_DeleteProperty
269;     js_SetProperty
270;     js_GetProperty
271;     js_FindVariableScope
272;     js_FindVariable
273;     js_FindProperty
274;     js_LookupProperty
275;     js_DefineProperty
276;     js_FreeSlot
277;     js_AllocSlot
278;     js_FinalizeObject
279;     js_GetClassPrototype
280;     js_NewObject
281;     js_InitObjectClass
282;     js_ValueToObject
283;     js_obj_toString
284;     js_SetSlot
285;     js_GetSlot
286;
287;
288;00009:jsnum (OFFSET:0x00054d56, SIZE:0x00004f29):
289; - Public Definitions:
290;     js_ValueToInt32
291;     js_NumberToObject
292;     js_FinalizeDouble
293;     js_InitNumberClass
294;     js_NumberToString
295;     js_NewDoubleValue
296;     js_NewDouble
297;     js_ValueToNumber
298;
299;
300;00010:jsmath (OFFSET:0x00059c7f, SIZE:0x000054b6):
301; - Public Definitions:
302;     js_InitMathClass
303;
304;
305;00011:jsjava (OFFSET:0x0005f135, SIZE:0x00022aad):
306; - Public Definitions:
307;     js_Hooks
308;     MojaSrcLog
309;     finalizeTask
310      JSJ_FindCurrentJSContext
311;     JSJ_GetPrincipals
312      JSJ_IsSafeMethod
313      JSJ_InitContext
314      JSJ_Init
315      js_JSErrorToJException
316      js_JavaErrorReporter
317      js_RemoveReflection
318      js_ReflectJObjectToJSObject
319      js_convertJObjectToJSValue
320      js_convertJSValueToJObject
321      js_ReflectJSObjectToJObject
322;     js_ReflectJClassToJSObject
323      JSJ_ExitJS
324      JSJ_EnterJS
325      JSJ_CurrentContext
326      JSJ_IsEnabled
327;added in GA code - DSR70297
328      JSJ_Finish
329      JSJ_IsCalledFromJava
330      js_GetJSPrincipalsFromJavaCaller
331
332;
333;
334;00012:jsinterp (OFFSET:0x00081be2, SIZE:0x00012274):
335; - Public Definitions:
336;     js_Call
337;     js_Interpret
338;     js_SetLocalVariable
339;     js_GetLocalVariable
340;     js_SetArgument
341;     js_GetArgument
342;     js_FlushPropertyCacheByProp
343;     js_FlushPropertyCache
344;
345;
346;00013:jsgc (OFFSET:0x00093e56, SIZE:0x00004f8d):
347; - Public Definitions:
348;     js_ForceGC
349;     js_UnlockGCThing
350;     js_LockGCThing
351;     js_GC
352;     js_AllocGCThing
353;     js_RemoveRoot
354;     js_AddRoot
355;     js_FinishGC
356;     js_InitGC
357;
358;
359;00014:jsfun (OFFSET:0x00098de3, SIZE:0x0000977c):
360; - Public Definitions:
361;     js_FunctionClass
362;     js_ClosureClass
363;     js_CallClass
364;     js_DefineFunction
365;     js_NewFunction
366;     js_InitCallAndClosureClasses
367;     js_InitFunctionClass
368;     js_ValueToFunction
369;     js_SetCallVariable
370;     js_GetCallVariable
371;     js_PutCallObject
372;     js_GetCallObject
373;
374;
375;00015:jsemit (OFFSET:0x000a255f, SIZE:0x000077be):
376; - Public Definitions:
377;     js_SrcNoteName
378;     js_SrcNoteArity
379      js_FinishTakingSrcNotes
380;     js_MoveSrcNotes
381;     js_GetSrcNoteOffset
382;     js_BumpSrcNoteDelta
383;     js_NewSrcNote3
384;     js_NewSrcNote2
385;     js_PopStatement
386;     js_EmitContinue
387;     js_EmitBreak
388;     js_SetSrcNoteOffset
389;     js_NewSrcNote
390;     js_PushStatement
391;     js_MoveCode
392;     js_SetJumpOffset
393;     js_Emit3
394;     js_Emit2
395;     js_Emit1
396;     js_UpdateDepth
397;     js_SrcNoteLength
398;     js_CancelLastOpcode
399      js_InitCodeGenerator
400;
401;
402;00016:jsdbgapi (OFFSET:0x000a9d1d, SIZE:0x000057db):
403; - Public Definitions:
404;     js_watchpoint_list
405;     js_trap_list
406;     JS_SetAnnotationInFrame
407;     JS_GetAnnotationFromFrame
408;     JS_GetJSPrincipalArrayFromFrame
409;     JS_NextJSFrame
410;     JS_InitJSFrameIterator
411      JS_LineNumberToPC
412      JS_PCToLineNumber
413      JS_ClearAllWatchPoints
414      JS_ClearWatchPoint
415      JS_SetWatchPoint
416      JS_HandleTrap
417      JS_ClearAllTraps
418      JS_ClearScriptTraps
419      JS_ClearTrap
420      JS_GetTrapOpcode
421      JS_SetTrap
422;DSR070297 - added in GA code
423      JS_FrameIterator
424      JS_GetFrameAnnotation
425      JS_GetFramePrincipalArray
426      JS_GetFrameScript
427      JS_GetScriptFilename
428      JS_SetFrameAnnotation
429      JS_GetFramePC
430      JS_GetFunctionScript
431
432;
433;
434;00017:jsdate (OFFSET:0x000af4f8, SIZE:0x00009a8e):
435; - Public Definitions:
436      js_DateGetSeconds
437      js_DateGetMinutes
438      js_DateGetHours
439      js_DateGetDate
440      js_DateGetMonth
441      js_DateGetYear
442      js_NewDateObject
443;     js_InitDateClass
444;
445;
446;00018:jscntxt (OFFSET:0x000b8f86, SIZE:0x00003732):
447; - Public Definitions:
448;     js_InterpreterHooks
449;     js_ReportIsNotDefined
450;     js_ReportErrorAgain
451;     js_ReportErrorVA
452;     js_ContextIterator
453;     js_DestroyContext
454;     js_NewContext
455;     js_SetInterpreterHooks
456;
457;
458;00019:jsbool (OFFSET:0x000bc6b8, SIZE:0x00003375):
459; - Public Definitions:
460;     js_BooleanToString
461;     js_BooleanToObject
462;     js_InitBooleanClass
463;     js_ValueToBoolean
464;
465;
466;00020:jsatom (OFFSET:0x000bfa2d, SIZE:0x000058d0):
467; - Public Definitions:
468;     js_valueOf_str
469;     js_toString_str
470;     js_length_str
471;     js_eval_str
472;     js_constructor_str
473;     js_class_prototype_str
474;     js_assign_str
475;     js_anonymous_str
476;     js_Object_str
477;     js_Array_str
478;     js_type_str
479;     js_DropUnmappedAtoms
480      js_FreeAtomMap
481      js_InitAtomMap
482;     js_GetAtom
483;     js_DropAtom
484;     js_IndexAtom
485;     js_ValueToStringAtom
486;     js_AtomizeString
487;     js_AtomizeDouble
488;     js_AtomizeInt
489;     js_AtomizeBoolean
490;     js_AtomizeObject
491;     js_HoldAtom
492;     js_MarkAtomState
493;     js_FreeAtomState
494;     js_Atomize
495;     js_InitAtomState
496;
497;
498;00021:jsarray (OFFSET:0x000c52fd, SIZE:0x00007c86):
499; - Public Definitions:
500;     js_ArrayClass
501;     js_SetArrayLength
502;     js_GetArrayLength
503;     js_InitArrayClass
504;     js_NewArrayObject
505;     PR_qsort
506;
507;
508;00022:jsapi (OFFSET:0x000ccf83, SIZE:0x0000de8c):
509; - Public Definitions:
510      JS_ClearRegExpStatics
511      JS_SetRegExpInput
512      JS_NewRegExpObject
513      JS_SetErrorReporter
514      JS_CompareStrings
515      JS_GetStringLength
516      JS_GetStringBytes
517      JS_InternString
518      JS_NewStringCopyZ
519      JS_NewStringCopyN
520      JS_NewString
521      JS_IsRunning
522      JS_SetBranchCallback
523      JS_CallFunctionValue
524      JS_CallFunctionName
525      JS_CallFunction
526      JS_EvaluateScriptForPrincipals
527      JS_EvaluateScript
528      JS_ExecuteScript
529      JS_DecompileFunctionBody
530      JS_DecompileFunction
531      JS_DecompileScript
532      JS_CompileFunctionForPrincipals
533      JS_CompileFunction
534      JS_DestroyScript
535      JS_CompileScriptForPrincipals
536      JS_CompileScript
537      JS_DefineFunction
538      JS_GetFunctionName
539      JS_GetFunctionObject
540      JS_NewFunction
541      JS_ClearScope
542      JS_DeleteElement
543      JS_SetElement
544      JS_GetElement
545      JS_LookupElement
546      JS_AliasElement
547      JS_DefineElement
548      JS_SetArrayLength
549      JS_GetArrayLength
550      JS_NewArrayObject
551      JS_DeleteProperty
552      JS_SetProperty
553      JS_GetProperty
554      JS_LookupProperty
555      JS_AliasProperty
556      JS_DefinePropertyWithTinyId
557      JS_DefineProperty
558      JS_DefineConstDoubles
559      JS_DefineObject
560      JS_NewObject
561      JS_GetConstructor
562      JS_SetParent
563      JS_GetParent
564      JS_SetPrototype
565      JS_GetPrototype
566      JS_GetInstancePrivate
567      JS_SetPrivate
568      JS_GetPrivate
569      JS_InstanceOf
570      JS_GetClass
571      JS_DefineFunctions
572      JS_DefineProperties
573      JS_InitClass
574      JS_FinalizeStub
575      JS_ConvertStub
576      JS_ResolveStub
577      JS_EnumerateStub
578      JS_PropertyStub
579      JS_GC
580      JS_UnlockGCThing
581      JS_LockGCThing
582      JS_RemoveRoot
583      JS_AddRoot
584      JS_NewDoubleValue
585      JS_NewDouble
586      JS_strdup
587      JS_free
588      JS_realloc
589      JS_ReportOutOfMemory
590      JS_malloc
591      JS_GetScopeChain
592      JS_InitStandardClasses
593      JS_SetGlobalObject
594      JS_GetGlobalObject
595      JS_SetVersion
596      JS_GetVersion
597      JS_ContextIterator
598      JS_GetTaskState
599      JS_DestroyContext
600      JS_NewContext
601      JS_Unlock
602      JS_Lock
603      JS_Finish
604      JS_Init
605      JS_GetTypeName
606      JS_TypeOfValue
607      JS_ValueToBoolean
608      JS_ValueToInt32
609      JS_ValueToNumber
610      JS_ValueToString
611      JS_ValueToFunction
612      JS_ValueToObject
613      JS_ReportError
614      JS_ConvertValue
615      JS_GetEmptyStringValue
616      JS_GetPositiveInfinityValue
617      JS_GetNegativeInfinityValue
618      JS_GetNaNValue
619;DSR062897 - added for GA code
620      JS_MaybeGC
621      JS_GetScriptPrincipals
622      JS_IsAssigning
623      JS_SetCharSetInfo
624;brendan@mozilla.org, 2-Sept-2000
625      JS_SetCallReturnValue2
626      JS_SetGCCallback
627      JS_SetGCCallbackRT
628      JS_AddExternalStringFinalizer
629      JS_RemoveExternalStringFinalizer
630      JS_NewExternalString
631;
632;
633;00023:prmjtime (OFFSET:0x000dae0f, SIZE:0x00008986):
634; - Public Definitions:
635      PRMJ_FormatTimeUSEnglish
636      PRMJ_gmtime
637      PRMJ_FormatTime
638      PRMJ_mktime
639      PRMJ_ComputeTime
640      PRMJ_localtime
641      PRMJ_ExplodeTime
642      PRMJ_ToLocal
643      PRMJ_ToGMT
644      PRMJ_NowLocal
645      PRMJ_DSTOffset
646      PRMJ_NowS
647      PRMJ_NowMS
648      PRMJ_Now
649      PRMJ_ToExtendedTime
650      PRMJ_ToBaseTime
651      PRMJ_setDST
652      PRMJ_LocalGMTDifference
653
654