gecko-dev/js/src
Ted Campbell 4b2a3cb1d8 Bug 1377051 - Support JSOP_SETELEM_SUPER in Baseline r=jandem
MozReview-Commit-ID: 5YycYP7J2w0

--HG--
extra : rebase_source : 7fc00a2d18055149ea179dba0227275f1cffcca8
2017-06-29 18:44:28 -04:00
..
build
builtin merge mozilla-inbound to mozilla-central a=merge 2017-06-29 15:47:04 +02:00
ctypes Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz 2017-06-14 10:37:44 +02:00
devtools Bug 1356124 - Add AlternateValues bindings to hazard whitelist r=me 2017-06-30 09:56:43 -07:00
doc Bug 1364120 - Remove FINISH_LARGE_EVALUATE gc. r=jonco 2017-05-24 18:14:31 +00:00
ds
editline
frontend Bug 1375386 - Silence a -Wunused-lambda-capture warning r=bbouvier 2017-06-22 08:47:44 +02:00
gc Bug 1377056. Ensure that the objectMoved hook, if any, is called when tenuring a nursery-allocated proxy. r=jonco 2017-06-29 16:02:42 -07:00
gdb Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz 2017-06-14 10:37:44 +02:00
irregexp Bug 1373195 - Speed up TextNode::MakeCaseIndependent for the unicode '.' character class ranges. r=arai 2017-06-27 12:03:10 -07:00
jit Bug 1377051 - Support JSOP_SETELEM_SUPER in Baseline r=jandem 2017-06-29 18:44:28 -04:00
jit-test Bug 1377051 - Support JSOP_SETPROP_SUPER in Baseline r=jandem 2017-06-29 15:02:53 -04:00
jsapi-tests Bug 1376307 - Make CGC builds also test incremental GC r=sfink 2017-06-26 14:44:14 -07:00
octane
perf Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz 2017-06-14 10:37:44 +02:00
proxy Bug 1375505 part 1 - Change iterator code to return JSObject* instead of returning bool + outparam. r=evilpie 2017-06-28 21:00:43 -07:00
shell Bug 1370608 part 2 - Add JS_NewEnumerateStandardClasses and use it in js/src. r=evilpie 2017-06-14 10:39:07 +02:00
tests Bug 1374462 - Fix super getprop and super getelem to not box 'this' values. (r=jorendorff) 2017-06-27 13:17:59 -07:00
threading
vm Bug 1377051 - Support JSOP_SETELEM_SUPER in Baseline r=jandem 2017-06-29 18:44:28 -04:00
vtune Bug 1369536 - Manually manage the js::vtune::VTuneMutex lifetime; r=jonco 2017-06-02 09:16:28 -07:00
wasm Bug 1374218 - Baldr: ensure alignment of TlsData (r=lth) 2017-06-23 18:03:19 -05:00
.clang-format
.gitignore
Cargo.lock Bug 1376411 - Update libc to 0.2.24 to get support for more Tier3 platforms. r=rillian 2017-06-29 13:09:29 +00:00
Cargo.toml
Makefile.in
NamespaceImports.h
README.html
Y.js
aclocal.m4 Bug 1363992 - Remove jemalloc 4. r=njn 2017-05-11 13:23:07 +09:00
build.rs
configure.in
dtoa.c
js-confdefs.h.in
js-config.h.in
js.msg Bug 1169743 - Rework JSOP_CLASSHERITAGE to be jit-friendly. r=shu 2017-05-23 16:23:53 -04:00
jsalloc.cpp
jsalloc.h
jsapi.cpp Bug 1370696: Add an option to trigger an interrupt every single instruction in the simulator; r=luke 2017-06-08 19:02:46 +02:00
jsapi.h Bug 1370696: Add an option to trigger an interrupt every single instruction in the simulator; r=luke 2017-06-08 19:02:46 +02:00
jsarray.cpp Bug 1372956 - Fix unshift fast path to check for frozen elements. r=anba 2017-06-27 09:30:34 -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 1370069 - Fix several issues with incremental atom sweeping r=sfink 2017-06-06 09:46:15 +01:00
jsatom.h Bug 654190 - Cache index values in JS strings. r=jandem 2017-04-24 19:09:17 +02:00
jsatominlines.h Bug 1370210 - Optimize ValueToId and ValueToIdPure to check the common cases first. r=evilpie 2017-06-22 11:11:46 +02:00
jsbool.cpp Bug 1370208 - Inline Boolean constructor when called as a function. r=nbp 2017-06-05 16:26:24 +02:00
jsbool.h
jsboolinlines.h Bug 1368446 - Fix gray marking assertion failures by calling ExposeObjectToActiveJS in UncheckedUnwrap r=sfink 2017-06-07 09:51:26 +01:00
jsbytecode.h
jscntxt.cpp Bug 1368325 - Remove JSContext::allowGCBarriers and related code as it's not used anywhere. r=billm 2017-06-16 10:40:57 +02:00
jscntxt.h Bug 1368325 - Remove JSContext::allowGCBarriers and related code as it's not used anywhere. r=billm 2017-06-16 10:40:57 +02:00
jscntxtinlines.h Bug 1376961 - Inline CurrentThreadIsHeapBusy in START_ASSERT_SAME_COMPARTMENT to avoid a TLS lookup for each compartment check. r=jonco 2017-06-28 16:11:47 -07:00
jscompartment.cpp Bug 1372524 - Refactor WeakCache implementation a little r=sfink 2017-06-14 10:35:16 +01:00
jscompartment.h Bug 1370823 - Don't evict the nursery in NukeCrossCompartmentWrappers and RecomputeWrappers. r=jonco 2017-06-07 15:46:21 +02: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 1217238 - Reduce time precision when privacy.resistFingerprinting is on. r=mystor 2017-06-06 11:45:14 +08:00
jsdate.h
jsdtoa.cpp
jsdtoa.h
jsexn.cpp Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz 2017-06-14 10:37:44 +02:00
jsexn.h
jsfriendapi.cpp Bug 1363301: Always provide live wrappers for ScriptSourceObjects. r=shu,bholley 2017-06-14 15:38:59 -07:00
jsfriendapi.h Bug 1363301: Always provide live wrappers for ScriptSourceObjects. r=shu,bholley 2017-06-14 15:38:59 -07:00
jsfun.cpp Bug 1371593 - Avoid repeated string atomizations when retrieving the unresolved name of a bound function. r=jandem 2017-06-11 23:05:39 -07:00
jsfun.h Bug 1371593 - Avoid repeated string atomizations when retrieving the unresolved name of a bound function. r=jandem 2017-06-11 23:05:39 -07:00
jsfuninlines.h
jsgc.cpp Bug 1329923 - Emit profiler markers for discarding Ion code. r=h4writer,njn. r=jandem,h4writer. 2017-06-28 16:44:46 -07:00
jsgc.h Bug 1329923 - Emit profiler markers for discarding Ion code. r=h4writer,njn. r=jandem,h4writer. 2017-06-28 16:44:46 -07: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 1375505 part 1 - Change iterator code to return JSObject* instead of returning bool + outparam. r=evilpie 2017-06-28 21:00:43 -07:00
jsiter.h Bug 1375505 part 1 - Change iterator code to return JSObject* instead of returning bool + outparam. r=evilpie 2017-06-28 21:00:43 -07:00
jslibmath.h
jsmath.cpp Bug 1372877 - Use nullptr in /js (clang-tidy: modernize-use-nullptr). r=nbp 2017-06-14 07:36: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 1376799 - Optimize Object.prototype.toString. r=evilpie 2017-06-29 11:13:41 -07:00
jsobj.h Bug 1376799 - Optimize Object.prototype.toString. r=evilpie 2017-06-29 11:13:41 -07:00
jsobjinlines.h Bug 1376799 - Optimize Object.prototype.toString. r=evilpie 2017-06-29 11:13:41 -07:00
json.cpp
json.h
jsopcode.cpp Bug 1375446 - Check the return code of Sprinter::put in Disassemble1. r=nbp 2017-06-28 13:27:24 -07:00
jsopcode.h
jsopcodeinlines.h
jsprf.cpp
jsprf.h Bug 1334279 - mark vsprintf-likes with MOZ_FORMAT_PRINTF; r=froydnj 2017-05-04 12:10:19 -06:00
jsprototypes.h
jspubtd.h Bug 1359245 - Fix compiler error on CLOSED TREE 2017-04-27 15:53:37 -07:00
jsscript.cpp Bug 1307633 - XDRScript: Do not attempt to free 0-initialized scriptData_ on OOM. r=shu 2017-06-15 12:32:27 +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
jsshell.msg
jsstr.cpp Bug 1367779 - Use stack allocated storage in case conversion operations when the result fits into JSInlineString. r=jandem 2017-06-09 10:54:30 -07:00
jsstr.h
jstypes.h
jsutil.cpp
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 1371234 - Clear GC edges when deleting a GC managed object outside a GC r=sfink 2017-06-14 10:29:52 +01:00
jsweakmap.h Bug 1371234 - Clear GC edges when deleting a GC managed object outside a GC r=sfink 2017-06-14 10:29:52 +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 Bug 1375505 part 1 - Change iterator code to return JSObject* instead of returning bool + outparam. r=evilpie 2017-06-28 21:00:43 -07:00
lib.rs
make-source-package.sh Bug 1370381 - Remove non-JS Cargo.toml files when bundling SM tarballs; r=sfink 2017-06-05 16:29:56 -07:00
moz.build Bug 1372182 part 3 - Merge jspropertytree.* with vm/Shape.* r=evilpie 2017-06-14 15:19:07 +02:00
old-configure.in Bug 1354581 - Move MOZILLA_OFFICIAL to python configure. r=cmanchester+432261 2017-06-21 10:20:31 +09: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>