gecko-dev/js/src
Jon Coppeard dc63740ad6 Bug 1838629 - Part 11: Add compiler hints to inline nursery allocation path r=sfink
This is pretty minor but we should make use of these hints to improve code generation if possible.

Differential Revision: https://phabricator.services.mozilla.com/D182166
2023-06-28 08:22:53 +00:00
..
build Bug 1836723 - Link against ntdll for rustc 1.70. r=firefox-build-system-reviewers,ahochheiden 2023-06-05 22:05:16 +00:00
builtin Bug 1839835: Add separate InstantSpan struct to represent the difference between Instants. r=sfink 2023-06-23 06:10:26 +00:00
ctypes Bug 1492090 - Part 6: Use UTF-8 encoding for additional shell and testing functions. r=nbp 2023-05-23 12:11:39 +00:00
debugger Bug 1834483 - Part 8: Remove NativeStackLimit field from Parser and BytecodeEmitter. r=bthrall 2023-05-31 01:26:45 +00:00
devtools Bug 1838763 - Move the location of site/command virtualenvs out of the objdir and into the state dir r=firefox-build-system-reviewers,glandium 2023-06-27 07:05:20 +00:00
doc Bug 1734866 - Rescue the still relevant portions of the old SpiderMonkey Hacking Tips guide from MDN and move in tree r=sfink 2023-06-08 19:52:27 +00:00
ds Bug 1820120 - Manage Wasm{Array,Struct}Object OOL-storage-blocks using a thread-private cache. r=jonco,rhunt. 2023-03-07 22:05:59 +00:00
editline
frontend Bug 1840063 - Use JS::ConstUTF8CharsZ for ErrorMetadata::filename in Frontend2.cpp. r=nbp 2023-06-23 13:29:52 +00:00
fuzz-tests Bug 1823476 - Update wast vendor dependency. r=supply-chain-reviewers 2023-03-22 19:27:18 +00:00
gc Bug 1838629 - Part 11: Add compiler hints to inline nursery allocation path r=sfink 2023-06-28 08:22:53 +00:00
gdb Bug 1831845 - Part 2: Use JS::ConstUTF8CharsZ in JSErrorBase::filename. r=nbp 2023-06-06 07:16:08 +00:00
intgemm Bug 1829798 - Activate gemmology on aarch64 r=yury 2023-05-10 07:32:47 +00:00
irregexp Bug 1826574 - Add support for Unicode Sets; r=iain 2023-06-06 12:28:09 +00:00
jit Bug 1839669 - Use stack pointer register for stack probes to fix crashes on older Linux kernels. r=iain 2023-06-23 17:47:51 +00:00
jit-test Backed out changeset 7d6d051e0abd (bug 1825088) for causig SM failures CLOSED TREE 2023-06-26 17:02:05 +03:00
jsapi-tests Bug 1838242 - Fix jsapi-tests JIT tests on Apple arm64. r=nbp 2023-06-14 13:13:44 +00:00
octane
proxy Bug 1834711 - Set background finalized flag for dead object proxes created after nuking all CCWs r=jandem 2023-06-06 08:37:02 +00:00
rust Bug 1838354 - Change how the rust workspace hack is added. r=firefox-build-system-reviewers,webdriver-reviewers,ahochheiden,whimboo 2023-06-21 07:31:44 +00:00
shell Bug 1839602: Add --enable-well-formed-unicode-strings into fuzz-flags.txt. r=spidermonkey-reviewers,jonco 2023-06-21 10:23:24 +00:00
tests Bug 1840346 - Part 3: Update test262 exclusions. r=spidermonkey-reviewers,dminor 2023-06-26 14:59:45 +00:00
threading Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
util Bug 1492090 - Part 5: Use UTF-8 for script file names. r=nbp 2023-05-23 12:11:39 +00:00
vm Bug 1835241 - Part 4: Make narrowing conversions explicit in GC code r=sfink 2023-06-26 11:02:40 +00:00
vtune
wasm Backed out changeset 7d6d051e0abd (bug 1825088) for causig SM failures CLOSED TREE 2023-06-26 17:02:05 +03:00
zydis Bug 1836953 - Vendor zydis using `mach vendor` r=rhunt 2023-06-13 12:58:53 +00:00
.gitignore
Makefile.in
NamespaceImports.h Bug 1492090 - Part 4: Add encoding functions to/from UTF-8 to system narrow/wide encoding. r=nbp 2023-05-23 12:11:39 +00:00
README.html
Y.js
aclocal.m4
configure
dtoa.c Bug 1138187 - Remove unused CONST macro definition r=sfink 2023-03-01 20:51:08 +00:00
js-confdefs.h.in
js-config.h.in Bug 1519167 - Part 1: Add config for Temporal. r=spidermonkey-reviewers,dminor 2023-06-21 20:27:38 +00:00
js-config.mozbuild
js-cxxflags.mozbuild
js-standalone.mozbuild
jsapi.cpp Bug 1835876 part 2 - Disable code write protection in content processes. r=nbp 2023-06-07 16:34:51 +00:00
jsapi.h Bug 1835876 part 2 - Disable code write protection in content processes. r=nbp 2023-06-07 16:34:51 +00:00
jsast.tbl
jsdate.cpp Bug 1519167 - Part 63: Implement Temporal.Now. r=spidermonkey-reviewers,dminor 2023-06-21 20:27:47 +00:00
jsdate.h Bug 1519167 - Part 63: Implement Temporal.Now. r=spidermonkey-reviewers,dminor 2023-06-21 20:27:47 +00:00
jsexn.cpp Bug 1831845 - Part 2: Use JS::ConstUTF8CharsZ in JSErrorBase::filename. r=nbp 2023-06-06 07:16:08 +00:00
jsexn.h
jsfriendapi.cpp Bug 1838629 - Part 6: Add a nursery pointer to RootingContext r=sfink 2023-06-21 09:06:29 +00:00
jsfriendapi.h Bug 1805288 - Part 1: Add ChromeUtils.defineLazyGetter. r=smaug 2023-03-08 07:11:02 +00:00
jslibmath.h Bug 1660405 - Move away from mozilla::IsNaN in favor of std::isnan. r=nbp,media-playback-reviewers,sergesanspaille,padenot 2023-03-22 11:35:33 +00:00
jsmath.cpp Bug 1834744 - Split up RealmBehaviors::shouldResistFingerprinting in js/src. r=spidermonkey-reviewers,jandem 2023-06-07 10:52:30 +00:00
jsmath.h Bug 1823880 - Select fdlibm version of Math builtins dynamically. r=nbp,spidermonkey-reviewers 2023-04-05 10:12:55 +00:00
jsnum.cpp Bug 1835867 - Part 3: Rename gc::InitialHeap to Heap and make it an enum class r=jandem 2023-05-31 11:36:00 +00:00
jsnum.h
jspubtd.h
jsshell.msg Bug 1492090 - Part 3: Make shell file system functions more reusable. r=nbp 2023-05-23 12:11:38 +00:00
jstypes.h
make-source-package.py Bug 1752703 - Move the pthread_thread_create() interposer under mozglue and prepare for having a single place where we place interposer functions r=glandium 2023-05-10 16:33:07 +00:00
moz.build Bug 1519167 - Part 2: Add source files for Temporal types. r=spidermonkey-reviewers,dminor 2023-06-21 20:27:38 +00:00
old-configure.in Bug 1839743 - Use packed relative relocations instead of elfhack on systems that support them. r=firefox-build-system-reviewers,andi 2023-06-27 08:56:17 +00: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>