gecko-dev/js/src
Tom Ritter 3de63cb924 Bug 1377617 Silence unknown pragma errors that occur because MinGW doesn't understand MSVC pragmas r=sstangl
MozReview-Commit-ID: IWBkmn9Bxgm

--HG--
extra : rebase_source : 7530d69bc2dee117e997d952ac2822e5ab624dec
2017-06-30 19:54:57 -05: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 Backout 72f2cb8b917e (bug 1329923) for causing crashes. 2017-07-05 14:42:29 +10: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 Backout 72f2cb8b917e (bug 1329923) for causing crashes. 2017-07-05 14:42:29 +10:00
jit-test Bug 1370922 - [Ion] Handle allocation failure when generating Math.min. r=nbp 2017-07-04 11:12:11 -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 1377368 - Support allocating foreground finalized proxies in the nursery r=sfink 2017-06-30 17:31:11 -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 Backout 72f2cb8b917e (bug 1329923) for causing crashes. 2017-07-05 14:42:29 +10:00
vtune Bug 1377651 Make vtune variable non-static so it may be used in a non-static function r=sstangl 2017-07-05 07:12:45 -05:00
wasm Bug 1377518 - Support wasm opcode prefixes, and use the reserved FF prefix for internal asm.js opcodes. r=sunfish 2017-06-30 14:56:07 -07:00
.clang-format
.gitignore
aclocal.m4 Bug 1363992 - Remove jemalloc 4. r=njn 2017-05-11 13:23:07 +09:00
build.rs
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
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
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 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco 2017-07-04 18:40:42 +02:00
jscompartment.h Bug 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco 2017-07-04 18:40:42 +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 1377489 - Eliminate unnecessary string allocation + copy under FunctionToString. r=luke 2017-06-30 11:20:07 -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 Backout 72f2cb8b917e (bug 1329923) for causing crashes. 2017-07-05 14:42:29 +10:00
jsgc.h Backout 72f2cb8b917e (bug 1329923) for causing crashes. 2017-07-05 14:42:29 +10:00
jsgcinlines.h
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 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco 2017-07-04 18:40:42 +02: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 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco 2017-07-04 18:40:42 +02:00
jsscript.h Bug 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco 2017-07-04 18:40:42 +02: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
Makefile.in
moz.build Bug 1377617 Silence unknown pragma errors that occur because MinGW doesn't understand MSVC pragmas r=sstangl 2017-06-30 19:54:57 -05:00
NamespaceImports.h
old-configure.in Bug 1354581 - Move MOZILLA_OFFICIAL to python configure. r=cmanchester+432261 2017-06-21 10:20:31 +09:00
README.html
Y.js

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