gecko-dev/js/src
Wes Kocher ce414466c8 Backed out 3 changesets (bug 939581) to see if it fixes the apparently permanent rootanalysis orange
Backed out changeset 6034450c8684 (bug 939581)
Backed out changeset 6badd39e9d6f (bug 939581)
Backed out changeset 4abc092e62c5 (bug 939581)
2014-01-03 18:23:45 -08:00
..
assembler Bug 946481 - Fix PRETTY_PRINT_OFFSET misuse. no_r 2013-12-13 15:46:21 -08:00
build Bug 951010 - Move ConfigStatus.py under mozbuild. r=gps 2013-12-18 08:07:11 +09:00
builtin Backed out changeset cb4cd38abdc5 (bug 945596) for bustage. 2014-01-02 11:17:12 -05:00
config Bug 947981 - broken --with-system-icu build. r=glandium 2013-12-18 10:20:15 +09:00
ctypes Bug 945846 - Stop barriers going off during store buffer marking for ctypes r=terrence 2013-12-05 11:15:51 +00:00
devtools Bug 955660 - Remove most field annotations now that virtual methods are handled correctly, and declare that nsIXPConnectJSObjectHolder.GetJSObject will not be overridden. r=terrence 2014-01-02 11:02:19 -08:00
ds Bug 937132 - SpiderMonkey: Check for overflows in LifoAlloc. r=luke 2013-12-23 09:09:05 -05:00
editline Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage 2013-11-28 14:24:05 +09:00
frontend Bug 953284 - Remove JSOP_NOTEARG. r=jandem 2013-12-27 15:30:26 -06:00
gc Bug 952819 - Disallow starting pre barrier verification when post barrier verifier is already running r=terrence 2014-01-03 10:30:51 +00:00
gdb Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE 2013-12-16 18:27:43 -08:00
jit Backed out 3 changesets (bug 939581) to see if it fixes the apparently permanent rootanalysis orange 2014-01-03 18:23:45 -08:00
jit-test Bug 952819 - Disallow starting pre barrier verification when post barrier verifier is already running r=terrence 2014-01-03 10:30:51 +00:00
jsapi-tests MSVC bustage fix (apparently it doesn't like "\u0000" in C++, while clang is somehow perfectly happy to accept it, bizarro). Followup to bug 507998, r=bustage 2013-12-19 15:35:18 -05:00
parjs-benchmarks
perf Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn 2013-10-10 05:18:01 -07:00
shell Bug 956316 - Fix ShellOperationCallback compartment mismatch. r=luke 2014-01-03 17:14:46 +01:00
tests Bug 918879 - Implement String#codePointAt and String.fromCodePoint r=till 2013-12-23 21:48:47 +01:00
v8
vm Bug 956300 - Remove Class argument from functions that also take a TypeObject. r=bhackett 2014-01-03 22:02:57 +01:00
vtune
yarr Bug 872971 - Clamp regexp quantifiers to INT_MAX. r=jandem 2013-12-18 16:45:26 +01:00
Makefile.in Bug 950130 - Move more INCLUDES / LOCAL_INCLUDES to moz.build; r=mshal 2013-12-31 10:06:11 +01:00
NamespaceImports.h Bug 887077: Split CompileOptions into ReadOnlyCompileOptions, CompileOptions, and OwningCompileOptions. r=terrence 2013-11-07 21:07:18 -08:00
README.html
TraceLogging.cpp Bug 948689 - Update TraceLogger to use lineno(). r=efaust 2013-12-10 15:42:49 -08:00
TraceLogging.h Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence 2013-11-07 21:07:18 -08:00
Y.js
aclocal.m4 Bug 950291 - Kill js/src/build/autoconf. r=ted 2013-12-17 11:13:53 +09:00
configure.in Bug 625015 - Improve the error message when the X development libraries are not available; r=glandium 2013-12-24 15:32:53 +01:00
dtoa.c Bug 942116 - Stop using the register keyword in the JS engine; r=luke 2013-11-22 13:49:41 -05:00
js-confdefs.h.in Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium 2013-10-17 00:36:13 -04:00
js-config.h.in Bug 939505 - Use JS_DEBUG in public headers. r=jorendorff 2013-12-06 15:03:08 -08:00
js-config.in
js.msg Bug 918879 - Implement String#codePointAt and String.fromCodePoint r=till 2013-12-23 21:48:47 +01:00
js.pc.in
jsalloc.cpp
jsalloc.h Bug 784739 - Switch from NULL to nullptr in js/src/ (1/9); r=ehsan 2013-10-07 12:42:55 -04:00
jsanalyze.cpp Bug 927782 - Part 11: Optimize block scopes without aliased locals. r=luke 2013-11-26 12:07:02 +01:00
jsanalyze.h Bug 949747 - Use accessor methods for JSFunction fields, r=jandem. 2013-12-14 16:38:07 -08:00
jsanalyzeinlines.h Bug 944946 - Use accessor methods for script->code and script->length, r=jandem. 2013-12-03 08:17:50 -08:00
jsapi.cpp Backed out changeset cb4cd38abdc5 (bug 945596) for bustage. 2014-01-02 11:17:12 -05:00
jsapi.h Bug 924905 - Do a subsumes check inside the stack iterator. r=jandem 2014-01-03 10:32:56 -06:00
jsarray.cpp Bug 952619 - Kill some SpiderMonkey build warnings; r=Waldo 2013-12-20 12:48:41 -08:00
jsarray.h Bug 879402 - Use template object to faster set the input and index properties on CreateRegExpMatchResult, r=bhackett 2013-12-12 16:43:52 +01:00
jsast.tbl Bug 930411 - Implement export declarations; r=bholley 2013-11-11 20:05:40 +01:00
jsatom.cpp Bug 942453 - Handlify IndexToId. r=terrence 2013-12-18 13:30:49 +01:00
jsatom.h Bug 933681 - Define JSStdName tables in terms of jsprototypes.h. r=jorendorff 2013-11-22 10:55:42 -08:00
jsatominlines.h Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem. 2013-12-19 10:01:25 -08:00
jsbool.cpp Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage 2013-11-19 22:27:56 -08:00
jsbool.h
jsboolinlines.h Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem. 2013-12-19 10:01:25 -08:00
jsbytecode.h
jsclist.h
jscntxt.cpp Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke. 2013-12-19 11:56:27 -08:00
jscntxt.h Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke. 2013-12-19 11:56:27 -08:00
jscntxtinlines.h Bug 951282 - Wrap the pending exception lazily; r=luke 2013-12-17 13:01:05 -08:00
jscompartment.cpp Bug 930427 - Add a compartment option specifically for mergable compartments r=billm 2014-01-03 10:30:51 +00:00
jscompartment.h Bug 951722 - Add asserts that hash table postbarriers are working for new type objects r=terrence 2013-12-20 09:34:00 +00:00
jscompartmentinlines.h Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem. 2013-12-19 10:01:25 -08:00
jscpucfg.h Bug 932991: Partly revert bug 898274 on jscpucfg.h, breaks OpenBSD/sparc64 (at least) where <machine/endian.h> must be included after <sys/types.h>. r=njn 2013-11-04 22:05:51 +01:00
jscrashformat.h
jscrashreport.cpp Bug 941424 - Build more of the JS engine in unified mode; r=djvj 2013-11-22 00:16:31 -05:00
jscrashreport.h
jsdate.cpp Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo 2013-12-08 21:52:54 -05:00
jsdate.h
jsdtoa.cpp Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn 2013-10-10 05:18:01 -07:00
jsdtoa.h Bug 784739 - Switch from NULL to nullptr in js/src/ (2/9); r=ehsan 2013-10-07 12:43:08 -04:00
jsexn.cpp Bug 951282 - Wrap the pending exception lazily; r=luke 2013-12-17 13:01:05 -08:00
jsexn.h Bug 948647, part 3 - Change js_ErrorToException to return true iff cx->throwing was set, and document the convention. r=Waldo. 2013-12-16 06:03:22 -06:00
jsfriendapi.cpp Bug 955838 - Remove JSScript::enclosingScriptsCompiledSuccessfully() and some unused friend API functions. r=bhackett 2014-01-03 11:19:50 +01:00
jsfriendapi.h Bug 955838 - Remove JSScript::enclosingScriptsCompiledSuccessfully() and some unused friend API functions. r=bhackett 2014-01-03 11:19:50 +01:00
jsfun.cpp Bug 952295 - Fix an exact rooting hazard in CompileLazyFunction; r=sfink 2013-12-19 16:55:32 -08:00
jsfun.h Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem. 2013-12-19 10:01:25 -08:00
jsfuninlines.h Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem. 2013-12-10 18:22:28 -08:00
jsgc.cpp Bug 930427 - Add a compartment option specifically for mergable compartments r=billm 2014-01-03 10:30:51 +00:00
jsgc.h Bug 951666 - Rename IonCode to JitCode. r=njn 2013-12-18 23:01:51 +01:00
jsgcinlines.h Bug 951666 - Rename IonCode to JitCode. r=njn 2013-12-18 23:01:51 +01:00
jshashutil.h Bug 948162 - Update DependentAddPtr's ptr on GC r=terrence 2013-12-18 15:25:31 +00:00
jsinfer.cpp Bug 951497 - Add type constraints for definite property analysis. r=jandem 2014-01-02 11:53:38 -05:00
jsinfer.h Bug 951497 - Add type constraints for definite property analysis. r=jandem 2014-01-02 11:53:38 -05:00
jsinferinlines.h Bug 937132 - SpiderMonkey: Check for overflows in LifoAlloc. r=luke 2013-12-23 09:09:05 -05:00
jsiter.cpp Bug 942453 - Handlify IndexToId. r=terrence 2013-12-18 13:30:49 +01:00
jsiter.h Bug 928508 - Change String.prototype.@@iterator to iterate over code points. r=jorendorff. 2013-10-23 11:42:25 -05:00
jskwgen.cpp Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures. 2013-09-24 14:09:15 -04:00
jslibmath.h Bug 918350 - SpiderMonkey: Remove js_NaN in favor of a new mozilla::GenericNaN() function. r=waldo 2013-09-19 18:42:56 -07:00
jslock.h Bug 884676 - Convert JSPrincipals::refcount to Atomic<int32_t> in JS_THREADSAFE builds, and remove JS_ATOMIC_*. r=Waldo 2013-11-27 09:37:10 -06:00
jsmath.cpp Bug 904918: Odin Float32 support; p=bbouvier,dougc r=luke,sstangl 2013-12-12 20:23:29 +01:00
jsmath.h Bug 904918: Odin Float32 support; p=bbouvier,dougc r=luke,sstangl 2013-12-12 20:23:29 +01:00
jsnativestack.cpp Bug 784739 - Switch from NULL to nullptr in js/src/ (5/9); r=ehsan 2013-10-07 12:43:47 -04:00
jsnativestack.h
jsnum.cpp Bug 937083 - Make js::CharsToNumber propagate OOM. r=shu 2013-12-06 18:39:42 +01:00
jsnum.h Bug 928050 - Don't GC during atomization, r=billm. 2013-11-09 19:53:53 -07:00
jsobj.cpp Bug 956300 - Remove Class argument from functions that also take a TypeObject. r=bhackett 2014-01-03 22:02:57 +01:00
jsobj.h Bug 953316 - Add all the other object flags to JSObject::dump's output. r=bhackett 2013-12-20 21:53:40 -05:00
jsobjinlines.h Bug 953373 - Use NewObjectWithType when cloning regexps. r=bhackett 2014-01-02 17:39:00 +01:00
json.cpp Bug 942453 - Handlify IndexToId. r=terrence 2013-12-18 13:30:49 +01:00
json.h
jsonparser.cpp Bug 507998 - Add line/column information to the errors reported by JSON.parse, pointing out exactly where in the input string the first bad character was found. r=njn, r=Waldo, rs=jorendorff on the delta (particularly the Unicode escape bits) from the originally-posted patch 2013-12-19 14:40:58 -05:00
jsonparser.h Bug 507998 - Add line/column information to the errors reported by JSON.parse, pointing out exactly where in the input string the first bad character was found. r=njn, r=Waldo, rs=jorendorff on the delta (particularly the Unicode escape bits) from the originally-posted patch 2013-12-19 14:40:58 -05:00
jsopcode.cpp Bug 949747 - Use accessor methods for JSFunction fields, r=jandem. 2013-12-14 16:38:07 -08:00
jsopcode.h Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke 2013-12-06 17:56:20 +01:00
jsopcode.tbl Bug 953284 - Remove JSOP_NOTEARG. r=jandem 2013-12-27 15:30:26 -06:00
jsopcodeinlines.h Bug 944946 - Use accessor methods for script->code and script->length, r=jandem. 2013-12-03 08:17:50 -08:00
jsoplengen.cpp
jsprf.cpp Backed out changeset ea3392e0018f (bug 943719) because of build bustage on a CLOSED TREE 2013-11-27 19:50:02 -05:00
jsprf.h Bug 784739 - Switch from NULL to nullptr in js/src/ (6/9); r=ehsan 2013-10-07 12:44:00 -04:00
jspropertytree.cpp Bug 952551 - Fix an exact rooting hazard in Shape::dump; r=sfink 2013-12-20 10:16:11 -08:00
jspropertytree.h Bug 952551 - Fix an exact rooting hazard in Shape::dump; r=sfink 2013-12-20 10:16:11 -08:00
jsprototypes.h Bug 946042 - Add all SIMD functions to the interpreter. r=till 2013-12-18 16:28:32 -05:00
jsproxy.cpp Bug 949197 - Make Array#slice on COW arrays work again. r=bz f=bholley 2013-12-19 17:39:15 +01:00
jsproxy.h Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE 2013-12-16 18:27:43 -08:00
jspubtd.h Bug 952295 - Fix an exact rooting hazard in CompileLazyFunction; r=sfink 2013-12-19 16:55:32 -08:00
jsreflect.cpp Bug 956293 - Don't pass RegExp proto to CloneRegExpObject. r=h4writer 2014-01-03 18:58:56 +01:00
jsreflect.h
jsscript.cpp Bug 955838 - Remove JSScript::enclosingScriptsCompiledSuccessfully() and some unused friend API functions. r=bhackett 2014-01-03 11:19:50 +01:00
jsscript.h Bug 956293 - Don't pass RegExp proto to CloneRegExpObject. r=h4writer 2014-01-03 18:58:56 +01:00
jsscriptinlines.h Bug 956293 - Don't pass RegExp proto to CloneRegExpObject. r=h4writer 2014-01-03 18:58:56 +01:00
jsshell.msg Bug 900669 - OdinMonkey: asm.js caching (shell-only support) (r=sstangl) 2013-10-15 12:13:34 -05:00
jsstr.cpp Bug 918879 - Implement String#codePointAt and String.fromCodePoint r=till 2013-12-23 21:48:47 +01:00
jsstr.h Bug 507998 - Add line/column information to the errors reported by JSON.parse, pointing out exactly where in the input string the first bad character was found. r=njn, r=Waldo, rs=jorendorff on the delta (particularly the Unicode escape bits) from the originally-posted patch 2013-12-19 14:40:58 -05:00
jstypes.h Bug 928220 - Get rid of JS_INLINE 2013-10-22 06:34:24 +09:00
jsutil.cpp Bug 937012 - Replace the busted find_vanilla_new_calls script with the much better check_vanilla_allocations.py. r=evilpie,gps. 2013-11-11 18:37:55 +11:00
jsutil.h Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn 2013-10-10 05:18:01 -07:00
jsversion.h
jswatchpoint.cpp Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb 2013-11-25 17:35:09 -08:00
jswatchpoint.h Bug 931812: Remove unnecessary postbarriering of watchpoint map r=terrence 2013-11-01 10:20:50 +00:00
jsweakcache.h Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb 2013-11-25 17:35:09 -08:00
jsweakmap.cpp Bug 949038 - Fix windows browser build error in jsweakmap.h with generational GC r=terrence 2013-12-12 11:21:59 +00:00
jsweakmap.h Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb 2013-11-25 17:35:09 -08:00
jswin.h Bug 944074 - Followup: undefined min and max from <windows.h> to prevent conflicts. (r=jandem) 2013-12-12 23:19:55 -08:00
jsworkers.cpp Bug 930427 - Add a compartment option specifically for mergable compartments r=billm 2014-01-03 10:30:51 +00:00
jsworkers.h Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke. 2013-12-19 11:56:27 -08:00
jswrapper.cpp Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem. 2013-12-19 10:01:25 -08:00
jswrapper.h Bug 926012 - Part 3: Convert wrappers to using dynamic prototype hooks. (r=bholley) 2013-12-13 12:01:30 -08:00
make-source-package.sh Bug 950291 - Kill js/src/build/autoconf. r=ted 2013-12-17 11:13:53 +09:00
moz.build Bug 946042 - Add all SIMD functions to the interpreter. r=till 2013-12-18 16:28:32 -05:00
prmjtime.cpp
prmjtime.h
symverscript.in

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>