Dactyloidae/js/src
wolfbeast af47c6fb4d Issue #1382 - Remove invalid assertion.
There is flexibility in exactly the value the initialized length must
hold, i.e. if an array is completely empty, it is valid for the
initialized length to be any value between zero and the length of the
array, as long as the in-memory values below the initialized length have
been initialized with a hole value.
In the case of 0, the array is packed and the move operation would be a
nop, so simply convert the assert to a condition to save some cycles.
2020-02-07 07:57:01 +08:00
..
builtin Issue #1362 - Revert "Update js/src/builtin/TestingFunctions.cpp for 2020-01-24 09:10:47 +08:00
ctypes MoonchildProductions#1251 - Part 17: All the libffi and libxul.so issues, resolved. 2019-11-04 11:52:58 +08:00
devtools
doc Bug 1316098 - Optimize out result object allocation for await/return in async function. 2019-12-18 09:16:01 +08:00
ds Call the relevant scope-data constructor when allocating it, and poison/mark as undefined the memory for the trailing array of BindingNames, ratther than impermissibly PodZero-ing non-trivial classes. 2019-02-16 00:12:59 +08:00
editline
frontend Bug 1454285 - Part 2: Disallow using innermostEmitterScope while the value does not match the bytecode environment. 2019-12-18 09:17:13 +08:00
gc MoonchildProductions#1251 - Part 27: Fix ifdef style. 2019-11-04 11:54:07 +08:00
gdb Issue #325 Part 5: Remove non-Intl legacy code paths from js. 2019-02-15 23:56:03 +08:00
irregexp Issue #1362 - Revert "Implement regular expression lookbehind" 2020-01-24 09:10:50 +08:00
jit Simplify some alias sets in IonMonkey. 2020-01-17 09:15:00 +08:00
jit-test Bug 1316098 - Optimize out result object allocation for await/return in async function. 2019-12-18 09:16:01 +08:00
jsapi-tests Issue #1322 - Part 1: Remove the DOM Promise guts. 2019-12-20 09:07:24 +08:00
octane
perf
proxy Issue #1257 - Part1: Remove watch class-hook and proxy trap. 2019-11-01 10:24:07 +08:00
shell Issue #1322 - Part 1: Remove the DOM Promise guts. 2019-12-20 09:07:24 +08:00
tests Bug 1331092 - Part 2: Implement Async Generator except yield*. 2019-12-18 09:16:52 +08:00
threading
vm Issue #1322 - Part 1: Remove the DOM Promise guts. 2019-12-20 09:07:24 +08:00
vtune
wasm Issue #1322 - Part 1: Remove the DOM Promise guts. 2019-12-20 09:07:24 +08:00
.clang-format
.gitignore
aclocal.m4 Remove jemalloc 4 from our tree. 2019-02-15 23:52:10 +08:00
build.rs
Cargo.lock
Cargo.toml
configure.in
dtoa.c
js-confdefs.h.in
js-config.h.in
js-config.in
js.msg Bug 1352312 - Enable Async Iteration. 2019-12-18 09:17:10 +08:00
js.pc.in
jsalloc.cpp
jsalloc.h
jsapi.cpp Bug 1331092 - Part 2: Implement Async Generator except yield*. 2019-12-18 09:16:52 +08:00
jsapi.h Bug 1331092 - Part 1: Add Symbol.asyncIterator. 2019-12-18 09:16:06 +08:00
jsarray.cpp Issue #1382 - Remove invalid assertion. 2020-02-07 07:57:01 +08:00
jsarray.h 1344477 - Part 2: Optimize Array.prototype.splice with JSOP_NORVCALL. 2019-07-22 19:52:27 +08:00
jsast.tbl
jsatom.cpp 1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName. 2019-07-22 19:50:44 +08:00
jsatom.h 1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName. 2019-07-22 19:50:44 +08:00
jsatominlines.h
jsautokw.py
jsbool.cpp 1320408 - Part 14: Change some GlobalObject methods to static method. 2019-07-22 19:48:14 +08:00
jsbool.h
jsboolinlines.h
jsbytecode.h
jsclist.h
jscntxt.cpp Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
jscntxt.h Issue #1195 - Fix errant use of JSContext in ErrorNotes 2019-07-22 19:56:06 +08:00
jscntxtinlines.h
jscompartment.cpp Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
jscompartment.h Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
jscompartmentinlines.h Fix Value::isGCThing footgun, stop returning true for NullValue 2019-02-15 23:41:26 +08:00
jscpucfg.h
jsdate.cpp 1320408 - Part 14: Change some GlobalObject methods to static method. 2019-07-22 19:48:14 +08:00
jsdate.h
jsdtoa.cpp
jsdtoa.h
jsexn.cpp Bug 1343481 - Part 6: Add native functions wrapper for GetInternalError and GetTypeError. 2019-12-18 09:15:58 +08:00
jsexn.h Bug 1343481 - Part 6: Add native functions wrapper for GetInternalError and GetTypeError. 2019-12-18 09:15:58 +08:00
jsfriendapi.cpp Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
jsfriendapi.h Bug 1331092 - Part 9: Implement for-await-of. 2019-12-18 09:17:01 +08:00
jsfun.cpp Bug 1331092 - Part 2: Implement Async Generator except yield*. 2019-12-18 09:16:52 +08:00
jsfun.h Bug 1331092 - Part 2: Implement Async Generator except yield*. 2019-12-18 09:16:52 +08:00
jsfuninlines.h 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. 2019-07-22 19:47:27 +08:00
jsgc.cpp Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
jsgc.h Braces and one more typo fix for comment 2019-05-03 21:34:45 +08:00
jsgcinlines.h
jshashutil.h
jsiter.cpp Bug 1331092 - Part 2: Implement Async Generator except yield*. 2019-12-18 09:16:52 +08:00
jsiter.h Bug 1331092 - Part 7: Implement Async Generator yield*. 2019-12-18 09:16:59 +08:00
jslibmath.h
jsmath.cpp 1320408 - Part 14: Change some GlobalObject methods to static method. 2019-07-22 19:48:14 +08:00
jsmath.h
jsnativestack.cpp Fix a bunch of dumb typos and omissions. 2019-11-04 11:53:57 +08:00
jsnativestack.h
jsnspr.h
jsnum.cpp 1320408 - Part 14: Change some GlobalObject methods to static method. 2019-07-22 19:48:14 +08:00
jsnum.h Make InitRuntimeNumberState's return type reflect its infallible nature. 2019-02-15 23:56:18 +08:00
jsobj.cpp Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
jsobj.h Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
jsobjinlines.h Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
json.cpp 1320408 - Part 14: Change some GlobalObject methods to static method. 2019-07-22 19:48:14 +08:00
json.h
jsopcode.cpp 1344477 - Part 1: Add JSOP_CALL_IGNORES_RV for function call that ignores return value. 2019-07-22 19:52:23 +08:00
jsopcode.h Bug 1343481 - Part 3: Add JSOP_AWAIT and rename {yieldIndex,yieldOffset} to {yieldAndAwaitIndex,yieldAndAwaitOffset}. 2019-12-18 09:15:54 +08:00
jsopcodeinlines.h Bug 1147371: Implement JSOP_PICK and JSOP_UNPICK in the expression decompiler 2019-02-15 23:39:09 +08:00
jsprf.cpp
jsprf.h
jspropertytree.cpp
jspropertytree.h
jsprototypes.h Issue #1322 - Part 1: Remove the DOM Promise guts. 2019-12-20 09:07:24 +08:00
jspubtd.h
jsscript.cpp Bug 1343481 - Part 3: Add JSOP_AWAIT and rename {yieldIndex,yieldOffset} to {yieldAndAwaitIndex,yieldAndAwaitOffset}. 2019-12-18 09:15:54 +08:00
jsscript.h Bug 1343481 - Part 3: Add JSOP_AWAIT and rename {yieldIndex,yieldOffset} to {yieldAndAwaitIndex,yieldAndAwaitOffset}. 2019-12-18 09:15:54 +08:00
jsscriptinlines.h 1320408 - Part 12: Change JSScript::sourceData to static method. 2019-07-22 19:48:01 +08:00
jsshell.msg
jsstr.cpp Issue #1302 - Add self-hosted implementation for string regex .matchAll 2019-11-28 10:32:42 +08:00
jsstr.h Make use of ArrayObjects in favor of generic JS objects. 2019-06-19 21:34:21 +08:00
jstypes.h Fix architecture flag for PPC64 2019-05-31 07:17:15 +08:00
jsutil.cpp
jsutil.h
jsversion.h Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-11-01 10:24:09 +08:00
jsweakmap.cpp
jsweakmap.h
jswin.h
jswrapper.h Issue #1257 - Part1: Remove watch class-hook and proxy trap. 2019-11-01 10:24:07 +08:00
lib.rs
make-source-package.sh Remove jemalloc 4 from our tree. 2019-02-15 23:52:10 +08:00
Makefile.in MoonchildProductions#1251 - Part 1: Restore initial Solaris support, fixed up. 2019-11-04 11:52:13 +08:00
moz.build Issue #1322 - Part 1: Remove the DOM Promise guts. 2019-12-20 09:07:24 +08:00
NamespaceImports.h
old-configure.in Issue #1342 - Remove support for system NSPR/NSS 2020-01-31 07:44:03 +08:00
README.html
symverscript.in
Y.js

<!-- 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/. -->
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta http-equiv="Refresh"
	 content="0;URL=http://developer.mozilla.org/en/docs/SpiderMonkey">
   <title>SpiderMonkey README</title>
</head>
<body>

<h1>SpiderMonkey README</h1>

<p>See the
<a href="http://developer.mozilla.org/en/docs/SpiderMonkey">SpiderMonkey
pages</a> on the Mozilla Developer Center</a>.

</body>
</html>