..
build
Bug 1262241
- Move the definition of the js library to a subdirectory. r=mshal
2017-04-04 11:43:14 +09:00
builtin
Merge m-c to autoland a=merge
2017-05-19 15:21:13 -07:00
ctypes
Bug 1354395 - Always bind symbols at load time for ctypes libraries. r=bsmedberg
2017-04-07 12:07:32 +09:00
devtools
Bug 1362599 - Guard against threadsafety issues in lang group stuff. r=heycam
2017-05-20 21:44:37 +02:00
doc
Bug 1362084 - Add binary source and JS source maps support. r=luke
2017-05-04 10:39:09 -05:00
ds
Bug 1355133 - Check temporary buffer to detect instances of faulty hardware. r=jandem
2017-04-10 09:37:00 -04:00
editline
frontend
Bug 1364608 - Stash rval in AsyncIteratorClose. (r=arai)
2017-05-19 15:48:19 -07:00
gc
Bug 1361458
- Generate the phase tree for GC statistics recording ahead of time r=sfink
2017-05-17 10:37:18 +01:00
gdb
Bug 1342328 - IonMonkey dce-with-rinstructions.js test: Prevent compilation of the top-level loop. r=tcampbell
2017-05-11 12:47:23 +00:00
irregexp
Bug 1348779 - irregexp: Report JS Errors on stack overflow. r=bhackett
2017-05-09 15:49:57 +00:00
jit
Bug 1361125 part 2. Disable Ion fast paths for DOM getters on proxies when the jitinfo indicates the value can live in a slot. r=jandem
2017-05-19 09:24:30 -04:00
jit-test
Bug 1364648 - Fix OOB column handling for default class constructors' toString offsets. (r=jimb)
2017-05-18 18:17:23 -07:00
jsapi-tests
Bug 1365654 - Fix style bustage r=me
2017-05-18 16:47:53 +01:00
octane
perf
proxy
Bug 1363956 - Check the flag before calling relatively expensive IsWindowProxy(). r=bz
2017-05-11 11:29:34 +08:00
shell
Merge m-c to autoland a=merge
2017-05-19 15:21:13 -07:00
tests
Merge inbound to m-c. a=merge
2017-05-19 11:46:56 -04:00
threading
Bug 1350998 - always include windows.h via jswin.h to undo macro damage, r=sstangl
2017-03-27 10:46:03 -07:00
vm
Merge m-c to inbound, a=merge
2017-05-18 17:19:40 -07:00
vtune
Bug 1353189 - Baldr: remove CodeSegment::vtune_method_id (r=sstangl)
2017-04-03 17:45:37 -05:00
wasm
Merge inbound to m-c a=merge
2017-05-18 17:13:28 -07:00
.clang-format
Bug 1342665 - Disable header sorting for js/ r=jolesen
2017-03-01 11:56:48 +01:00
.gitignore
aclocal.m4
Bug 1363992 - Remove jemalloc 4. r=njn
2017-05-11 13:23:07 +09:00
build.rs
Bug 1277338 - Part 8: Tell cargo to tell rustc to link nspr when building SpiderMonkey; r=sfink
2017-04-13 13:22:20 -07:00
Cargo.lock
Bug 1277338 - Part 4: Tell autospider.py to use as many parallel jobs as we have logical cores; r=sfink
2017-04-13 13:22:20 -07:00
Cargo.toml
Bug 1277338 - Part 4: Tell autospider.py to use as many parallel jobs as we have logical cores; r=sfink
2017-04-13 13:22:20 -07:00
configure.in
dtoa.c
js-confdefs.h.in
js-config.h.in
js.msg
Bug 1362084 - Add binary source and JS source maps support. r=luke
2017-05-04 10:39:09 -05:00
jsalloc.cpp
jsalloc.h
jsapi.cpp
Bug 1364648 - Fix OOB column handling for default class constructors' toString offsets. (r=jimb)
2017-05-18 18:17:23 -07:00
jsapi.h
Bug 1364648 - Fix OOB column handling for default class constructors' toString offsets. (r=jimb)
2017-05-18 18:17:23 -07:00
jsarray.cpp
Bug 1362753 - Part 3: Use CallSelfHostedFunction to call ArraySpeciesCreate. r=till
2017-05-15 07:57:30 -07:00
jsarray.h
Bug 924058 - Part 1: Use uint64 instead of double for large indices in Array.prototype methods. r=jandem
2017-05-15 05:23:04 -07:00
jsarrayinlines.h
jsast.tbl
jsatom.cpp
Bug 654190 - Cache index values in JS strings. r=jandem
2017-04-24 19:09:17 +02:00
jsatom.h
Bug 654190 - Cache index values in JS strings. r=jandem
2017-04-24 19:09:17 +02:00
jsatominlines.h
Bug 1350760 part 5 - Make sure various hashtable lookups get inlined when atomizing strings. r=luke
2017-03-31 10:53:39 +02:00
jsbool.cpp
jsbool.h
jsboolinlines.h
jsbytecode.h
jscntxt.cpp
Bug 1357958 - Move the JS shell's Promise job handling into the engine to be used as a default implementation. r=jandem
2017-05-11 14:43:22 +02:00
jscntxt.h
Bug 1357958 - Move the JS shell's Promise job handling into the engine to be used as a default implementation. r=jandem
2017-05-11 14:43:22 +02:00
jscntxtinlines.h
Bug 1360372 - Avoid rooting hazard when entering atoms compartment (r=sfink)
2017-05-01 16:18:10 -07:00
jscompartment.cpp
Bug 1361458
- Generate the phase tree for GC statistics recording ahead of time r=sfink
2017-05-17 10:37:18 +01:00
jscompartment.h
Bug 1362084 - Add binary source and JS source maps support. r=luke
2017-05-04 10:39:09 -05:00
jscompartmentinlines.h
Bug 1360372 - Avoid rooting hazard when entering atoms compartment (r=sfink)
2017-05-01 16:18:10 -07:00
jscpucfg.h
jsdate.cpp
Bug 1299900 - Warn about deprecated Date.prototype.toLocaleFormat method. r=jandem
2017-03-07 09:46:41 -08:00
jsdate.h
jsdtoa.cpp
jsdtoa.h
jsexn.cpp
Bug 1352449 - JSErrorReport::initBorrowedLinebuf should be called with aligned pointer for char16_t. r=arai
2017-04-21 03:59:25 -07:00
jsexn.h
jsfriendapi.cpp
Bug 1361458
- Generate the phase tree for GC statistics recording ahead of time r=sfink
2017-05-17 10:37:18 +01:00
jsfriendapi.h
Bug 1357958 - Move the JS shell's Promise job handling into the engine to be used as a default implementation. r=jandem
2017-05-11 14:43:22 +02:00
jsfun.cpp
Bug 1365387 - Optimize FinishBoundFunctionInit by delaying atomizing the function name. r=till
2017-05-16 13:03:11 -07:00
jsfun.h
Bug 1365387 - Optimize FinishBoundFunctionInit by delaying atomizing the function name. r=till
2017-05-16 13:03:11 -07:00
jsfuninlines.h
jsgc.cpp
Bug 1361458
- Generate the phase tree for GC statistics recording ahead of time r=sfink
2017-05-17 10:37:18 +01:00
jsgc.h
Bug 1352430 - Add zeal mode to exercise incremental foreground finalization r=sfink
2017-04-26 11:19:06 +01:00
jsgcinlines.h
Bug 1358753 - Allocate ProxyValueArray inline in the object instead of using malloc. r=bhackett
2017-04-25 08:51:30 +02:00
jshashutil.h
jsiter.cpp
Bug 867815 - Add post barrier for visitIteratorStart r=jandem
2017-04-19 15:19:50 +01:00
jsiter.h
Bug 1352006 - Inline NewArrayIterator in Ion. r=jandem
2017-04-03 22:24:03 +02:00
jslibmath.h
jsmath.cpp
Bug 1357874 - Add more AArch64 support to JS code; r=luke
2017-05-01 14:46:00 -04:00
jsmath.h
jsnativestack.cpp
Bug 1357874 - Add more AArch64 support to JS code; r=luke
2017-05-01 14:46:00 -04:00
jsnativestack.h
jsnspr.h
jsnum.cpp
Bug 1317383 - Part 2: Use ToIndex when constructing TypedArray with length argument (ES2017). r=evilpie
2017-05-02 14:20:25 -07:00
jsnum.h
Bug 1317383 - Part 2: Use ToIndex when constructing TypedArray with length argument (ES2017). r=evilpie
2017-05-02 14:20:25 -07:00
jsobj.cpp
Bug 1348772
- Optimize Array.prototype.shift to have O(1) perf instead of O(n). r=jonco
2017-05-11 17:12:39 +02:00
jsobj.h
Backed out changeset 3ed8f64c76a5 (bug 1322560) on a CLOSED TREE for rebase bustage.
2017-04-28 11:13:17 -07:00
jsobjinlines.h
Bug 1348772
- Optimize Array.prototype.shift to have O(1) perf instead of O(n). r=jonco
2017-05-11 17:12:39 +02:00
json.cpp
json.h
jsopcode.cpp
Bug 1360152 - null-check correct value in ToDisassemblySource; r=froydnj
2017-04-27 07:29:09 -06:00
jsopcode.h
Bug 1351951 - Cleanup InitFromBailout to fight bit-rot
2017-03-30 09:10:16 -04:00
jsopcodeinlines.h
jsprf.cpp
Bug 1334278 - change JS_smprintf to return UniqueChars; r=froydnj
2017-03-03 15:10:11 -07:00
jsprf.h
Bug 1334279 - mark vsprintf-likes with MOZ_FORMAT_PRINTF; r=froydnj
2017-05-04 12:10:19 -06:00
jspropertytree.cpp
Bug 1362977 - Rename CellSize to CellAlignBytes and improve the naming of related constants r=sfink
2017-05-09 11:38:32 +01:00
jspropertytree.h
jsprototypes.h
jspubtd.h
Bug 1359245 - Fix compiler error on CLOSED TREE
2017-04-27 15:53:37 -07:00
jsscript.cpp
Bug 1364648 - Fix OOB column handling for default class constructors' toString offsets. (r=jimb)
2017-05-18 18:17:23 -07:00
jsscript.h
Bug 1364573 - Don't relazify class default constructors. (r=arai)
2017-05-18 18:18:20 -07:00
jsscriptinlines.h
Bug 1351107 - Make jscompartment.h and GlobalObject.h not #include builtin/RegExp.h, to address yet more thorny cyclic dependency issues in subsequent patches. r=arai
2017-04-20 00:23:28 -07:00
jsshell.msg
jsstr.cpp
Bug 1355263 - Generate better source URL for the wasm module. r=luke
2017-04-10 19:08:07 -05:00
jsstr.h
Bug 1365793 - Inline isxdigit() manually in the JS engine; r=luke
2017-05-18 15:30:47 -04:00
jstypes.h
Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink, a=waldo on the gcc-specific bits.
2017-03-10 23:52:55 -05:00
jsutil.cpp
Bug 1348419 - Use thread_local on XP_WIN and XP_MACOSX; r=froydnj
2017-03-22 12:04:21 -06:00
jsutil.h
jsversion.h
jswatchpoint.cpp
Bug 1360526 - Move more miscellaneous sweeping off the main thread r=sfink
2017-05-03 11:27:55 +01:00
jswatchpoint.h
jsweakmap.cpp
Bug 1359245 - Remove CycleCollectedJSRuntime::mJSContext (r=mccr8,sfink)
2017-04-27 15:34:46 -07:00
jsweakmap.h
Bug 1364051 - Make WriteBarrieredBase copy constructor protected r=sfink
2017-05-17 10:07:53 +01:00
jswin.h
Bug 1365788 - Always define NOMINMAX in spidermonkey. r=sfink. a=backout
2017-05-18 08:13:24 +09:00
jswrapper.h
Backed out changesets e66f564d9749 and 0380d914ad39 (bug 1345177) for rooting hazards
2017-03-27 11:09:54 +01:00
lib.rs
make-source-package.sh
Bug 1363992 - Remove jemalloc 4. r=njn
2017-05-11 13:23:07 +09:00
Makefile.in
Bug 1353558 - Restore "dtrace -G" support after bug 1353259 for Solaris and FreeBSD. r=glandium
2017-04-05 21:51:26 +00:00
moz.build
Bug 1365788 - Always define NOMINMAX in spidermonkey. r=sfink. a=backout
2017-05-18 08:13:24 +09:00
NamespaceImports.h
old-configure.in
Bug 1365788 - Always define NOMINMAX in spidermonkey. r=sfink. a=backout
2017-05-18 08:13:24 +09:00
README.html
Y.js