..
build
Bug 1262241
- Move the definition of the js library to a subdirectory. r=mshal
2017-04-04 11:43:14 +09:00
builtin
Bug 1365539 - Refactor GC statistics phase stack to use a vector r=sfink
2017-05-25 10:54:45 -04: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 1366735 part 2 - Use the new struct in stylo. r=heycam
2017-05-23 00:32:05 +10:00
doc
Bug 1364120 - Remove FINISH_LARGE_EVALUATE gc. r=jonco
2017-05-24 18:14:31 +00: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
Backed out changeset 8401a2705903 (bug 1355046) for bug-1355046.js failures.
2017-05-24 11:01:07 -04:00
gc
Merge m-c to autoland. a=merge
2017-05-25 16:44:01 -04:00
gdb
Bug 1366497 - disable strict-aliasing for gcc in js/src/gdb & js/src/jsapi-tests r=sfink
2017-05-20 17:28:20 +02:00
irregexp
Bug 1348779 - irregexp: Report JS Errors on stack overflow. r=bhackett
2017-05-09 15:49:57 +00:00
jit
Bug 1363054 part 3 - Pass StackTypeSet* to addMonitorStubForValue. r=tcampbell
2017-05-09 14:04:30 +02:00
jit-test
Bug 1357022
- Ensure nuked CCWs are removed from the wrapper map r=sfink
2017-05-25 09:02:06 -04:00
jsapi-tests
Bug 1366650 (part 2) - In GeckoProfiler, do all pseudo-stack accesses via the PseudoStack class, instead of via raw array manipulation. r=mstange,shu.
2017-05-26 09:51:31 +10:00
octane
perf
proxy
Merge m-c to autoland. a=merge
2017-05-25 16:44:01 -04:00
shell
Bug 1366650 (part 2) - In GeckoProfiler, do all pseudo-stack accesses via the PseudoStack class, instead of via raw array manipulation. r=mstange,shu.
2017-05-26 09:51:31 +10:00
tests
Bug 1365539 - Refactor GC statistics phase stack to use a vector r=sfink
2017-05-25 10:54:45 -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
Bug 1363054 part 3 - Pass StackTypeSet* to addMonitorStubForValue. r=tcampbell
2017-05-09 14:04:30 +02:00
vtune
Bug 1353189 - Baldr: remove CodeSegment::vtune_method_id (r=sstangl)
2017-04-03 17:45:37 -05:00
wasm
Bug 1366382 - Baldr: change 'exports' property of Instance to accessor on prototype (r=bbouvier)
2017-05-24 10:25:55 -05: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 1366773 - Move buffer argument from JS::StartIncrementalEncoding to JS::FinishIncrementalEncoding. r=mrbkap,shu
2017-05-24 18:28:19 +00:00
jsapi.h
Bug 1366773 - Move buffer argument from JS::StartIncrementalEncoding to JS::FinishIncrementalEncoding. r=mrbkap,shu
2017-05-24 18:28:19 +00:00
jsarray.cpp
Bug 1350864 - Fix SetIntegrityLevel to set non-writable length correctly when freezing arrays. r=Waldo
2017-05-22 13:14:35 +02: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
Bug 1342402 - Use optimized GetElement in JSON. r=jandem
2017-02-27 16:43:24 +01:00
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
Merge m-c to autoland. a=merge
2017-05-25 16:44:01 -04: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
Bug 1343481 - Part 6: Add native functions wrapper for GetInternalError and GetTypeError. r=shu
2017-03-01 20:40:05 +09:00
jsfriendapi.cpp
Merge m-c to autoland
2017-05-21 13:17:22 -07:00
jsfriendapi.h
Merge m-c to autoland. a=merge
2017-05-25 16:44:01 -04: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
Merge m-c to autoland. a=merge
2017-05-25 16:44:01 -04: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 1350864 - Fix SetIntegrityLevel to set non-writable length correctly when freezing arrays. r=Waldo
2017-05-22 13:14:35 +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
Bug 1342402 - Use optimized GetElement in JSON. r=jandem
2017-02-27 16:43:24 +01:00
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 1366773 - Move buffer argument from JS::StartIncrementalEncoding to JS::FinishIncrementalEncoding. r=mrbkap,shu
2017-05-24 18:28:19 +00:00
jsscript.h
Bug 1366773 - Move buffer argument from JS::StartIncrementalEncoding to JS::FinishIncrementalEncoding. r=mrbkap,shu
2017-05-24 18:28:19 +00: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
Bug 1340499 - Add test code for watchpoint marking r=sfink
2017-02-20 13:00:14 +00:00
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