..
builtin
Add newline at end of file js/src/builtin
2019-05-03 21:32:11 +08:00
ctypes
Issue #187 : Remove solaris 1st party code OS checks.
2019-04-04 20:26:29 +08:00
devtools
Remove GCZeal: Base cleanup
2019-02-14 14:37:49 +08:00
doc
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +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
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
frontend
Remove useless assert.
2019-04-27 08:55:51 +08:00
gc
tab to spaces js/src/gc
2019-05-03 21:32:20 +08:00
gdb
Issue #325 Part 5: Remove non-Intl legacy code paths from js.
2019-02-15 23:56:03 +08:00
irregexp
JS - RegExp - match updated spec for /\b/iu and /\B/iu
2019-02-15 23:36:30 +08:00
jit
Simplify some alias sets in IonMonkey.
2019-03-29 22:27:39 +08:00
jit-test
Stage 1-4: Update tests
2019-04-13 07:00:27 +08:00
jsapi-tests
Issue #187 : Remove solaris conditional code.
2019-04-04 20:26:26 +08:00
octane
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
perf
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
proxy
Align instanceof with the final ES6 spec.
2019-02-16 00:28:03 +08:00
shell
Issue #325 Part 5: Remove non-Intl legacy code paths from js.
2019-02-15 23:56:03 +08:00
tests
Remove Parser::reportBadReturn
2019-04-13 07:01:31 +08:00
threading
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
vm
Issue #187 : Remove solaris conditional code.
2019-04-04 20:26:26 +08:00
vtune
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
wasm
Move the Parser::checkFunctionDefinition call into its callers.
2019-04-13 07:01:23 +08:00
.clang-format
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
.gitignore
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
aclocal.m4
Remove jemalloc 4 from our tree.
2019-02-15 23:52:10 +08:00
build.rs
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
Cargo.lock
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
Cargo.toml
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
configure.in
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
dtoa.c
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
js-confdefs.h.in
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
js-config.h.in
Remove remaining conditional GCZeal code.
2019-02-14 14:37:52 +08:00
js-config.in
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
js.msg
Simplify checking of targets within destructuring patterns.
2019-04-13 07:01:52 +08:00
js.pc.in
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsalloc.cpp
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsalloc.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsapi.cpp
Stage 1-1: Implement Function.prototype.toString revision proposal.
2019-04-13 07:00:18 +08:00
jsapi.h
Pref the use of unboxed plain objects in JS and disable by default.
2019-03-23 06:44:08 +08:00
jsarray.cpp
JS - support for Array.prototype.values()
2019-02-15 23:39:48 +08:00
jsarray.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsast.tbl
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsatom.cpp
Bug 1317309: Throw a TypeError when passing a Symbol value to ToAtom
2019-02-15 23:38:42 +08:00
jsatom.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsatominlines.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsautokw.py
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsbool.cpp
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsbool.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsboolinlines.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsbytecode.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsclist.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jscntxt.cpp
Part 1: Implement ES6 function name property semantics
2019-02-15 23:38:44 +08:00
jscntxt.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jscntxtinlines.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jscompartment.cpp
Remove telemetry leftovers from JS engine.
2019-02-16 00:27:38 +08:00
jscompartment.h
Remove telemetry leftovers from JS engine.
2019-02-16 00:27:38 +08:00
jscompartmentinlines.h
Fix Value::isGCThing footgun, stop returning true for NullValue
2019-02-15 23:41:26 +08:00
jscpucfg.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsdate.cpp
Issue #325 Part 14: Remove EXPOSE_INTL_API conditionals.
2019-02-15 23:56:17 +08:00
jsdate.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsdtoa.cpp
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsdtoa.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsexn.cpp
Remove telemetry leftovers from JS engine.
2019-02-16 00:27:38 +08:00
jsexn.h
Handle the now ordinary error prototype object in stack
2019-02-15 23:38:19 +08:00
jsfriendapi.cpp
Telemetry: Remove stubs and related code
2019-02-16 00:24:04 +08:00
jsfriendapi.h
Remove telemetry leftovers from JS engine.
2019-02-16 00:27:38 +08:00
jsfun.cpp
Stage 1-2: Remove a space after comma in parameter list for generated
2019-04-13 07:00:21 +08:00
jsfun.h
Use canonical function in TypeNewScript::rollbackPartiallyInitializedObjects.
2019-02-16 00:22:06 +08:00
jsfuninlines.h
Part 1: Implement ES6 function name property semantics
2019-02-15 23:38:44 +08:00
jsgc.cpp
Braces and one more typo fix for comment
2019-05-03 21:34:45 +08:00
jsgc.h
Braces and one more typo fix for comment
2019-05-03 21:34:45 +08:00
jsgcinlines.h
Remove GCZeal: Base cleanup
2019-02-14 14:37:49 +08:00
jshashutil.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsiter.cpp
Bug 1147371: Implement IteratorClose for for-of
2019-02-15 23:39:00 +08:00
jsiter.h
Bug 1147371: Implement IteratorClose for for-of
2019-02-15 23:39:00 +08:00
jslibmath.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsmath.cpp
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsmath.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsnativestack.cpp
Remove AIX 1st party code OS checks, part 1
2019-04-04 20:26:39 +08:00
jsnativestack.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsnspr.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsnum.cpp
Make InitRuntimeNumberState's return type reflect its infallible nature.
2019-02-15 23:56:18 +08:00
jsnum.h
Make InitRuntimeNumberState's return type reflect its infallible nature.
2019-02-15 23:56:18 +08:00
jsobj.cpp
JS - support for Array.prototype.values()
2019-02-15 23:39:48 +08:00
jsobj.h
JS - Object - "TypeError: setting a property that has only a getter" without mentioning file and property name
2019-02-15 23:36:24 +08:00
jsobjinlines.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
json.cpp
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
json.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsopcode.cpp
Bug 1147371: Always decompile argument names in self-hosted code in the caller frame
2019-02-15 23:39:10 +08:00
jsopcode.h
Bug 1147371: Implement JSOP_PICK and JSOP_UNPICK in the expression decompiler
2019-02-15 23:39:09 +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
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsprf.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jspropertytree.cpp
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jspropertytree.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsprototypes.h
Issue #325 Part 14: Remove EXPOSE_INTL_API conditionals.
2019-02-15 23:56:17 +08:00
jspubtd.h
Remove remaining conditional GCZeal code.
2019-02-14 14:37:52 +08:00
jsscript.cpp
Stage 1-1: Implement Function.prototype.toString revision proposal.
2019-04-13 07:00:18 +08:00
jsscript.h
Stage 1-1: Implement Function.prototype.toString revision proposal.
2019-04-13 07:00:18 +08:00
jsscriptinlines.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsshell.msg
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsstr.cpp
Fix build error with JS_HAS_TOSOURCE undefined.
2019-02-16 00:27:44 +08:00
jsstr.h
Issue #325 Part 14: Remove EXPOSE_INTL_API conditionals.
2019-02-15 23:56:17 +08:00
jstypes.h
Remove AIX 1st party code OS checks, part 2
2019-04-04 20:26:46 +08:00
jsutil.cpp
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsutil.h
Remove remaining conditional GCZeal code.
2019-02-14 14:37:52 +08:00
jsversion.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jswatchpoint.cpp
tab to spaces js/src
2019-05-03 21:32:17 +08:00
jswatchpoint.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsweakmap.cpp
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jsweakmap.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jswin.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
jswrapper.h
Align instanceof with the final ES6 spec.
2019-02-16 00:28:03 +08:00
lib.rs
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
make-source-package.sh
Remove jemalloc 4 from our tree.
2019-02-15 23:52:10 +08:00
Makefile.in
Remove AIX 1st party code OS checks, part 1
2019-04-04 20:26:39 +08:00
moz.build
Issue #187 : Remove solaris 1st party code OS checks.
2019-04-04 20:26:29 +08:00
NamespaceImports.h
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
old-configure.in
Fix regex escaping in old-configure and js/src/old-configure
2019-02-15 23:55:50 +08:00
README.html
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
symverscript.in
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00
Y.js
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00