gecko-dev/js/src
Sean Stangl 031b782d8e Bug 1340532 - Limit number of SharedArrayBuffers in normal JS code. r=lth 2017-10-17 11:18:42 -04:00
..
build Bug 1384308 - Don't install import library if same as shared library. r=glandium 2017-08-29 21:13:45 -07:00
builtin Bug 1405943 - Part 1: Implement Pipeline Operator |>. r=arai 2017-10-17 00:10:00 -04:00
ctypes Backed out changeset 3b19f13cf22a (bug 1406746) for rooting hazards 2017-10-10 13:03:36 +01:00
devtools Bug 1407314 - Fix rooting hazards by updating annotations for renamed function r=me 2017-10-17 10:36:48 +01:00
doc Bug 1383158 - Document that Debugger.Object methods may throw on exotic objects. r=tromey 2017-08-03 12:48:38 -07:00
ds Bug 1407822 - Remove BumpChunk::magic_ value when the assertion are removed. r=jandem 2017-10-13 13:44:01 +00:00
editline
frontend Bug 1405943 - Part 1: Implement Pipeline Operator |>. r=arai 2017-10-17 00:10:00 -04:00
gc Bug 1407314 - Fix remaning rooting hazards by telling the analysis that the object moved hook can't GC r=me on a CLOSED TREE 2017-10-17 11:53:43 +01:00
gdb Bug 1360211: Merge WasmActivation into JitActivation and make wasm->jit calls faster; r=luke, r=jandem 2017-09-27 21:16:29 +02:00
irregexp Backed out changeset e758012cf5b3 for landing with the wrong commit message. 2017-09-18 16:19:57 +02:00
jit Bug 1408750 - allocateForDefinition: Remove unused variable 'from' r=nbp 2017-10-15 16:24:31 +02:00
jit-test Bug 1388785 - also force rabaldr to be tested. r=bbouvier 2017-10-10 13:49:20 +02:00
jsapi-tests Bug 1403911 - Part 9: Remove unused out-param from InflateString. r=jandem 2017-10-03 16:11:07 +02:00
octane
perf Bug 1393790 part 1 - Remove JS_STUBGETTER and JS_STUBSETTER. r=jorendorff 2017-08-28 10:39:57 +02:00
proxy Bug 1404107 - Test that Xray expandos are not lost when reparenting wrappers. r=mrbkap 2017-10-03 08:53:13 -05:00
shell Bug 1406421 - Remove invalid assert from ~BufferStreamState() (r=till) 2017-10-17 08:54:17 -05:00
tests Bug 1388785 - also force rabaldr to be tested. r=bbouvier 2017-10-10 13:49:20 +02:00
threading Bug 1406421 - Fix js::Thread race on windows (r=till) 2017-10-17 08:52:40 -05:00
vm Bug 1340532 - Limit number of SharedArrayBuffers in normal JS code. r=lth 2017-10-17 11:18:42 -04:00
vtune
wasm Bug 1406421 - Baldr: allow parallel compilation to proceed until finish() (r=bbouvier) 2017-10-17 08:55:36 -05:00
.clang-format
.gitignore
Cargo.lock Bug 1277338 - Part 9: Move the servo/rust-mozjs crate providing bindings to SpiderMonkey to js/rust; r=sfink 2017-09-05 09:26:21 -07:00
Cargo.toml Bug 1277338 - Part 9: Move the servo/rust-mozjs crate providing bindings to SpiderMonkey to js/rust; r=sfink 2017-09-05 09:26:21 -07:00
Makefile.in Bug 1379540 - Add generated configure files to JS source tarball. r=glandium 2017-07-25 12:30:09 -07:00
NamespaceImports.h
README.html
Y.js
aclocal.m4
build.rs Bug 1277338 - Part 7: Export mozglue when JS_STANDALONE && !jemalloc; r=glandium,sfink 2017-08-31 15:59:13 -07:00
configure.in
dtoa.c
js-confdefs.h.in
js-config.h.in
js.msg Bug 1347644 - Baldr: implement ConsumeStreamCallback in browser (r=bkelly) 2017-10-10 14:41:24 -05:00
jsalloc.cpp
jsalloc.h Bug 1404787 - Fix symbols visibility. r=fitzgen 2017-10-02 22:20:33 -07:00
jsapi.cpp Bug 1407578 - Fix build error due to unused variable. r=jorendorff 2017-10-11 10:17:28 -04:00
jsapi.h Bug 1347644 - Baldr: shell WebAssembly.compileStreaming and instantiateStreaming (r=till) 2017-10-10 14:17:50 -05:00
jsarray.cpp Bug 1398768 part 12 - Remove/inline CanonicalizeArrayLengthValue. r=anba 2017-10-01 11:38:39 +02:00
jsarray.h Bug 1398768 part 12 - Remove/inline CanonicalizeArrayLengthValue. r=anba 2017-10-01 11:38:39 +02:00
jsarrayinlines.h Bug 1398768 part 2 - Inline some small helper functions into the callers. r=evilpie 2017-09-28 11:15:50 +02:00
jsast.tbl
jsatom.cpp Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem 2017-09-20 13:19:32 +01:00
jsatom.h Bug 1394084 - Remove "code" from jsprototype.h macros. r=luke 2017-08-26 17:54:14 +09:00
jsatominlines.h Bug 1398113 - Use NameToId for known property names to avoid the indexed property check in AtomToId. r=jandem 2017-09-08 16:18:25 +02:00
jsbool.cpp
jsbool.h
jsboolinlines.h Backed out changeset e758012cf5b3 for landing with the wrong commit message. 2017-09-18 16:19:57 +02:00
jsbytecode.h
jscntxt.cpp Bug 1402596 - Init Promise job queue on cooperative threads (jsshell) r=till 2017-10-11 11:32:32 -04:00
jscntxt.h Bug 1405274 - Always update runtime malloc counter too when malloc memory is associated with a zone r=sfink 2017-10-04 13:20:32 +01:00
jscntxtinlines.h Bug 1406570 - "Root" compartment while entering it, r=jonco 2017-10-11 17:19:24 -07:00
jscompartment.cpp Bug 1406570 - "Root" compartment while entering it, r=jonco 2017-10-11 17:19:24 -07:00
jscompartment.h Bug 1406570 - "Root" compartment while entering it, r=jonco 2017-10-11 17:19:24 -07:00
jscompartmentinlines.h
jscpucfg.h
jsdate.cpp Bug 1407551 - Allow any printable ASCII characters in time zone names for Date.prototype.toString. r=Waldo 2017-10-12 05:33:18 -07:00
jsdate.h
jsdtoa.cpp
jsdtoa.h
jsexn.cpp Bug 1389510 part 3 - Remove getProperty/setProperty hooks from ClassOps. r=evilpie 2017-08-25 10:12:16 +02:00
jsexn.h Bug 1405154 - Fix ubsan runtime error for JSExnType. r=evilpies 2017-10-02 20:38:00 -04:00
jsfriendapi.cpp Bug 1403397 - Revert: Protect the hashmaps outside of rebuilds. r=bholley 2017-10-03 14:05:57 -07:00
jsfriendapi.h Merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-13 11:12:47 +02:00
jsfun.cpp Bug 1405284 - Avoid extra copying of property keys when calling js::GetOwnPropertyKeys. r=jandem 2017-10-11 06:50:59 -07:00
jsfun.h Bug 1405999 part 4 - Optimize and clean up NewNativeFunction and related functions. r=anba 2017-10-09 10:03:14 +02:00
jsfuninlines.h
jsgc.cpp Bug 1407142 - Part 2: Subclass AutoLockGC to handle background allocation. r=jonco 2017-10-12 15:12:09 +11:00
jsgc.h Bug 1407142 - Part 1: Remove the AutoMaybeStartBackgroundAllocation class. r=jonco 2017-10-12 15:25:16 +11:00
jsgcinlines.h Bug 1382275 - Refactor incremental sweeping to more clearly express the control flow r=sfink 2017-07-26 14:19:11 +01:00
jshashutil.h
jsiter.cpp Bug 1398768 part 1 - Remove most unboxed array code. r=evilpie 2017-09-27 13:17:17 +02:00
jsiter.h Bug 1398273 - Rename LegacyIterator to PropertyIterator in jsiter. r=luke 2017-09-08 22:53:35 +02:00
jslibmath.h Backed out changeset e758012cf5b3 for landing with the wrong commit message. 2017-09-18 16:19:57 +02:00
jsmath.cpp Backed out changeset e758012cf5b3 for landing with the wrong commit message. 2017-09-18 16:19:57 +02:00
jsmath.h Bug 1398086 - Remove unused functions and classes. r=till 2017-09-08 16:14:14 +02:00
jsnativestack.cpp
jsnativestack.h
jsnspr.h
jsnum.cpp Bug 1398086 - Remove unused functions and classes. r=till 2017-09-08 16:14:14 +02:00
jsnum.h Bug 1398086 - Remove unused functions and classes. r=till 2017-09-08 16:14:14 +02:00
jsobj.cpp Bug 1407314 - Improve tenuring performance by rearranging allocKindForTenure() methods and adding fast path for plain objects r=sfink 2017-10-17 09:40:50 +01:00
jsobj.h Bug 1401577 - Optimize object flag accessors on native objects. r=anba 2017-09-20 18:56:08 +02:00
jsobjinlines.h Bug 1406957 part 3 - Get rid of some code duplication in jit::CreateThis and MaybeCreateThisForConstructor. r=tcampbell 2017-10-11 14:55:17 +02:00
json.cpp Bug 1405123 - Only create the initial holder when JSON.stringify was called with a replacer function. r=jandem 2017-10-03 11:45:29 +02:00
json.h
jsopcode.cpp Bug 1398768 part 11 - Remove JSOP_SPREADCALLARRAY and just use JSOP_NEWARRAY again. r=evilpie 2017-10-01 11:37:46 +02:00
jsopcode.h Bug 1386685 - Clean up and inline StackDefs and StackUses functions. r=tcampbell 2017-08-03 11:21:07 +02:00
jsopcodeinlines.h Bug 1386685 part 2 - Change GetUseCount and GetDefCount to take pc instead of script + offset. r=tcampbell 2017-08-03 16:06:42 +02:00
jsprf.cpp Bug 1381727 (part 1) - Remove JS_smprintf_free(). r=sfink. 2017-07-25 09:09:23 +10:00
jsprf.h Bug 1381727 (part 1) - Remove JS_smprintf_free(). r=sfink. 2017-07-25 09:09:23 +10:00
jsprototypes.h Bug 1098412 - Remove the legacy Iterator constructor. r=luke 2017-08-25 22:29:07 +09:00
jspubtd.h Bug 1405999 part 3 - Inline AutoGCRooter constructors and add MOZ_ALWAYS_INLINE to some functions. r=jonco 2017-10-09 10:01:54 +02:00
jsscript.cpp Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem 2017-09-20 13:19:32 +01:00
jsscript.h Bug 1392225 - StartIncrementalEncoder should not report encoding failures. r=luke 2017-08-21 16:17:06 +00:00
jsscriptinlines.h Bug 1404306 - Set ION_COMPILING_SCRIPT in AutoLockHelperThreadState scope to avoid a shell-only race. r=jonco 2017-10-11 10:56:03 +02:00
jsshell.msg
jsstr.cpp Bug 1403911 - Part 16: Special case Latin-1 strings in encodeURI/decodeURI. r=jandem 2017-10-03 16:11:08 +02:00
jsstr.h Bug 1403911 - Part 14: Move JSSubString struct to its remaining callers. r=jandem 2017-10-03 16:11:08 +02:00
jstypes.h
jsutil.cpp Bug 1402815 - Add interruptTest function to JS engine. r=jandem 2017-09-22 18:28:47 +02:00
jsutil.h Bug 1399933 - Replace use of ObjectValueCrashOnTouch with PoisonedObjectValue r=sfink 2017-09-15 11:04:40 +01:00
jsversion.h
jswatchpoint.cpp Bug 1404310 - Rename Shape::hasSlot() to Shape::isDataProperty() and simplify callers. r=evilpie 2017-10-02 13:13:00 +02:00
jswatchpoint.h
jsweakmap.cpp
jsweakmap.h Bug 1400278 - Replace use of RuntimeAllocPolicy with ZoneAllocPolicy r=sfink 2017-09-20 13:19:32 +01:00
jswin.h
jswrapper.h Bug 1389776 - Use a proxy wrapper object for CTypes arrays instead of getProperty/setProperty Class hooks. r=jorendorff 2017-08-16 13:18:57 +02:00
lib.rs
make-source-package.sh Bug 1398965 - Fold memory/mozjemalloc into memory/build. r=njn 2017-09-12 13:14:35 +09:00
moz.build Bug 1407607 - Use a single entry point for C++ -> JIT calls. r=nbp 2017-10-14 12:45:54 +02:00
old-configure.in Backed out changeset a4914a29fb26 (bug 1330142) 2017-10-03 18:26:38 +02:00

README.html

<!-- 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>