.gitignore |
|
8 |
aclocal.m4 |
|
727 |
build |
|
|
builtin |
|
|
configure |
|
413 |
ctypes |
|
|
debugger |
|
|
devtools |
|
|
doc |
|
|
ds |
|
|
dtoa.c |
The author of this software is David M. Gay.
Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
Permission to use, copy, modify, and distribute this software for any
purpose without fee is hereby granted, provided that this entire notice
is included in all copies of any software which is or includes a copy
or modification of this software and in all copies of the supporting
documentation for such software.
THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
************************************************************* |
24850 |
editline |
|
|
frontend |
|
|
fuzz-tests |
|
|
gc |
|
|
gdb |
|
|
GeneratePrefs.py |
\
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef js_PrefsGenerated_h
#define js_PrefsGenerated_h
/* This file is generated by js/src/GeneratePrefs.py. Do not edit! */
#include "mozilla/Atomics.h"
#include <stdint.h>
%(contents)s
#endif // js_PrefsGenerated_h
|
6112 |
intgemm |
|
|
irregexp |
|
|
jit |
|
|
jit-test |
|
|
js-confdefs.h.in |
|
309 |
js-config.h.in |
|
2437 |
js-config.mozbuild |
|
897 |
js-cxxflags.mozbuild |
|
720 |
js-standalone.mozbuild |
|
626 |
jsapi-tests |
|
|
jsapi.cpp |
JavaScript API.
|
163186 |
jsapi.h |
JavaScript API. |
40031 |
jsast.tbl |
|
4461 |
jsdate.cpp |
JS date methods.
"For example, OS/360 devotes 26 bytes of the permanently
resident date-turnover routine to the proper handling of
December 31 on leap years (when it is Day 366). That
might have been left to the operator."
Frederick Brooks, 'The Second-System Effect'.
|
128930 |
jsdate.h |
JS Date class interface.
|
2284 |
jsexn.cpp |
JS standard exception implementation.
|
28368 |
jsexn.h |
JS runtime exception classes.
|
5195 |
jsfriendapi.cpp |
We unwrap wrappers here. This is a little weird, but it's what's being
asked of us.
|
26924 |
jsfriendapi.h |
Set a callback used to trace gray roots.
The callback is called after the first slice of GC so the embedding must
implement appropriate barriers on its gray roots to ensure correctness.
This callback may be called multiple times for different sets of zones. Use
JS::ZoneIsGrayMarking() to determine whether roots from a particular zone are
required.
|
30789 |
jslibmath.h |
jslibmath_h |
1364 |
jsmath.cpp |
JS math package.
|
30104 |
jsmath.h |
JS math functions.
|
4193 |
jsnum.cpp |
JS number type and wrapper class.
|
65225 |
jsnum.h |
This function implements ToString() as specified by ECMA-262-5 section 9.8.1;
but note that it handles integers specially for performance.
See also js::NumberToCString().
|
13956 |
jspubtd.h |
JS public API typedefs.
|
3767 |
jsshell.msg |
|
1703 |
jstypes.h |
File: jstypes.h
* Description: Definitions of NSPR's basic types
*
* Prototypes and macros used to make up for deficiencies in ANSI environments
* that we have found.
*
* Since we do not wrap <stdlib.h> and all the other standard headers, authors
* of portable code will not know in general that they need these definitions.
* Instead of requiring these authors to find the dependent uses in their code
* and take the following steps only in those C files, we take steps once here
* for all C files.
|
4437 |
make-source-package.py |
Search for command in `names`, and returns the first one that exists. |
13160 |
Makefile.in |
|
3738 |
moz.build |
|
20434 |
NamespaceImports.h |
namespace js |
3807 |
octane |
|
|
old-configure.in |
|
1109 |
proxy |
|
|
README.html |
SpiderMonkey README |
696 |
rust |
|
|
shell |
|
|
tests |
|
|
threading |
|
|
util |
|
|
vm |
|
|
vtune |
|
|
wasm |
|
|
Y.js |
|
529 |
zydis |
|
|