gecko/js/src
2013-06-14 21:16:55 +10:00
..
assembler Bug 875910 - Trim trailing whitespace. r=sstangl 2013-06-13 10:23:30 -07:00
build Bug 873332 - Don't use -fno-omit-frame-pointer on ARM to avoid a GCC bug. r=glandium 2013-05-30 08:10:02 -04:00
builtin Backout rev 18c1fd169792 for causing issues with the fuzzers. r=luke in-person 2013-06-14 17:00:49 -07:00
config Back out 02fad60002a9 (bug 811404) for PGO bustage 2013-06-14 21:35:27 -07:00
ctypes Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
devtools Bug 871075 - Add rooting analysis warnings for unsafe address taken of variables DONTBUILD 2013-05-22 07:47:41 -06:00
ds Bug 878293 - Remove Parser::init, cleanup parse maps pool, r=waldo. 2013-06-04 15:53:29 -06:00
editline
frontend Bug 883623 - Check free variables within eval'ed code before restarting processing of top level statements in the eval. 2013-06-16 07:12:20 -06:00
gc Bug 880816 - Allow the store buffer to store and mark whole IonCodes; r=billm 2013-06-13 10:34:40 -07:00
gdb Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE. 2013-06-13 15:19:50 -04:00
ion Bug 883108 - Asm.js: re-enable Ion Spew, r=nmatsakis 2013-06-14 21:16:55 +10:00
jit-test Bug 883623 - Check free variables within eval'ed code before restarting processing of top level statements in the eval. 2013-06-16 07:12:20 -06:00
jsapi-tests Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
parjs-benchmarks Bug 872352 - Simplify edges/liquid-resize benchmarks rs=tests 2013-06-12 22:17:30 -04:00
perf Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
shell Bug 883630 - Watch for lazy functions when iterating inline Ion frames, clean up methods for accessing function scripts. 2013-06-16 10:24:45 -06:00
tests Bug 872735, part 3 - Add PNK_LABEL for labeled statement nodes. Remove ForgetUse. r=Waldo. 2013-06-14 16:30:40 -05:00
v8
vm Backout rev 18c1fd169792 for causing issues with the fuzzers. r=luke in-person 2013-06-14 17:00:49 -07:00
yarr Bug 871444 - Round allocation size to keep required alignment. r=sstangl 2013-06-11 12:23:24 -07:00
aclocal.m4 Bug 867750 - Add a --with-compiler-wrapper configure option r=glandium 2013-05-02 09:26:13 -04:00
configure.in Bug 883381 - SpiderMonkey does not yet support C++11; r=Waldo 2013-06-14 14:24:10 -07:00
dtoa.c
js-confdefs.h.in
js-config.h.in
js-config.in bug 877937 - make js embedders build as c++11 when we do r=ted f=waldo 2013-06-05 18:55:17 -04:00
js.msg Bug 881882 - OdinMonkey: report compile time and slow functions in asm.js success message (r=sstangl) 2013-06-12 16:29:47 -07:00
js.pc.in Bug 870306 - Put includes under /usr/include/mozjs-x.y instead of /usr/include/js-x.y on make install. r=sstangl,r=Waldo 2013-05-21 08:28:13 +02:00
jsalloc.cpp Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jsalloc.h Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke. 2013-04-23 23:44:36 -07:00
jsanalyze.cpp Bug 859609 - Inline functions that use the scope chain, and also inline call sites with monomorphic cloned lambdas. r=h4writer 2013-06-11 15:49:51 -04:00
jsanalyze.h Bug 878992 - Clean up Jaeger related flags. r=jandem 2013-06-10 12:00:30 -04:00
jsanalyzeinlines.h Bug 872416, part 2b - Make jsanalyze.h not include jspocodeinlines.h. Factor out inlines into jsanalyzeinlines.h. r=luke. (This is only half of the patch reviewed as "part 2". The other half didn't work in GCC and is on hold.) 2013-06-04 16:24:42 -05:00
jsapi.cpp Bug 678037 - Enable lazy JS parsing and fix various bugs, r=waldo,evilpie,nobody. 2013-06-14 05:58:28 -06:00
jsapi.h Bug 678037 - Enable lazy JS parsing and fix various bugs, r=waldo,evilpie,nobody. 2013-06-14 05:58:28 -06:00
jsarray.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsarray.h Bug 850026 - Allow metadata objects to be associated with JS objects, and add a hook for attaching metadata to newly created objects, r=luke. 2013-05-30 17:37:22 -06:00
jsast.tbl
jsatom.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsatom.h Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett 2013-06-03 16:30:00 -07:00
jsatominlines.h Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin. 2013-06-06 17:48:12 -07:00
jsbool.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsbool.h
jsboolinlines.h Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsclass.h Bug 844887 - Followup: nop IsCallable in Ion if argument is known to be a function. (r=sstangl) 2013-05-02 14:12:14 -07:00
jsclist.h
jsclone.cpp Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo 2013-05-01 16:55:13 -04:00
jsclone.h
jscntxt.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jscntxt.h Backout rev 18c1fd169792 for causing issues with the fuzzers. r=luke in-person 2013-06-14 17:00:49 -07:00
jscntxtinlines.h Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jscompartment.cpp Bug 883630 - Watch for lazy functions when iterating inline Ion frames, clean up methods for accessing function scripts. 2013-06-16 10:24:45 -06:00
jscompartment.h Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE. 2013-06-13 15:19:50 -04:00
jscompartmentinlines.h Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jscpucfg.h Bug 867362 - part 3 - delete JS_BYTES_PER_DOUBLE; r=luke 2013-04-30 16:28:50 -04:00
jscrashformat.h
jscrashreport.cpp Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke. 2013-04-23 23:44:36 -07:00
jscrashreport.h
jsdate.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsdate.h Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke. 2013-04-23 23:44:36 -07:00
jsdbgapi.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsdbgapi.h Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE. 2013-06-13 15:19:50 -04:00
jsdhash.cpp Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke. 2013-04-23 23:44:36 -07:00
jsdhash.h
jsdtoa.cpp Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke. 2013-04-23 23:44:36 -07:00
jsdtoa.h Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke. 2013-04-23 23:44:36 -07:00
jsexn.cpp Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jsexn.h
jsfriendapi.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsfriendapi.h Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jsfun.cpp Bug 678037 - Enable lazy JS parsing and fix various bugs, r=waldo,evilpie,nobody. 2013-06-14 05:58:28 -06:00
jsfun.h Bug 883630 - Watch for lazy functions when iterating inline Ion frames, clean up methods for accessing function scripts. 2013-06-16 10:24:45 -06:00
jsfuninlines.h Bug 883630 - Watch for lazy functions when iterating inline Ion frames, clean up methods for accessing function scripts. 2013-06-16 10:24:45 -06:00
jsgc.cpp Bug 678037 - Enable lazy JS parsing and fix various bugs, r=waldo,evilpie,nobody. 2013-06-14 05:58:28 -06:00
jsgc.h Bug 678037 - Enable lazy JS parsing and fix various bugs, r=waldo,evilpie,nobody. 2013-06-14 05:58:28 -06:00
jsgcinlines.h Bug 881333 - Fix break in GGC builds. 2013-06-10 16:08:55 -06:00
jsinfer.cpp Bug 883524 - Don't assume a non-lazy script when analyzing a 'new' script's properties. 2013-06-15 16:00:04 -06:00
jsinfer.h Bug 881410 - Remove some TI code we no longer need without JM. r=bhackett 2013-06-11 10:11:04 +02:00
jsinferinlines.h Bug 874974. r=bhackett 2013-06-15 14:42:36 +02:00
jsiter.cpp Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jsiter.h Bug 867426 - Remove RawObject typedef; r=jonco 2013-04-30 15:41:12 -07:00
jskwgen.cpp
jslibmath.h Bug 875651 - Remove workaround of KB982107/Bug 635617 since required VS2010+. r=dvander 2013-06-03 11:37:25 +09:00
jslock.h
jsmath.cpp Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jsmath.h Bug 868860 - Initialize Math.random() PRNG with a better seed. r=luke r=zackw 2013-04-18 23:07:18 -07:00
jsmemorymetrics.cpp Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke. 2013-05-30 06:29:56 -06:00
jsnativestack.cpp Bug 875666 - add || defined(__DragonFly__) to jsnativestack.cpp (r=luke) 2013-05-24 08:29:53 +02:00
jsnativestack.h
jsnum.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsnum.h Backout 6d95672c5a68 for SM(r) bustage, probably not on a CLOSED TREE. 2013-06-12 11:02:21 -07:00
jsobj.cpp Bug 867771: Make Debugger.Object.prototype.getClass switch compartments correctly. r=jorendorff 2013-06-14 11:59:27 -07:00
jsobj.h Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsobjinlines.h Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin. 2013-06-06 17:48:12 -07:00
json.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
json.h Bug 794323 - Remove the legacy JSON parsing mode, now that Firefox session store code doesn't need it. r=luke for the JS bits, r=jlebar for the DOM bits, r=mak77 for the browser/toolkit bits 2013-05-23 15:28:31 -07:00
jsonparser.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsonparser.h #include minimization, MOZ_STACK_CLASS application, and other minor jsonparser.h cleanups. No bug, r=lumpy 2013-05-24 13:55:26 -07:00
jsopcode.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsopcode.h Bug 877599 - Remove precedence information from opcodes. r=jorendorff 2013-05-31 13:17:09 -07:00
jsopcode.tbl Bug 864218 - Improve performance when accessing variables defined in run-once closures, r=luke,jandem. 2013-05-31 16:22:34 -06:00
jsopcodeinlines.h Bug 872416, part 2a - Factor out source notes into a new header file. Make jsopcodeinlines.h not include BytecodeEmitter.h. r=luke. (Reviewed as "part 11", but doing this first made it easier to get the whole stack working in GCC.) 2013-06-04 16:24:42 -05:00
jsoplengen.cpp Bug 877599 - Remove precedence information from opcodes. r=jorendorff 2013-05-31 13:17:09 -07:00
jsprf.cpp Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke. 2013-04-23 23:44:36 -07:00
jsprf.h
jspropertycache.cpp Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jspropertycache.h
jspropertycacheinlines.h Bug 867426 - Remove RawShape typedef; r=jonco 2013-04-30 15:40:09 -07:00
jspropertytree.cpp Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jspropertytree.h Bug 868042 - Bump PropertyTree::MAX_HEIGHT for objects not used as hashmaps. r=bhackett 2013-05-08 19:05:59 +02:00
jsprototypes.h
jsproxy.cpp Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jsproxy.h Bug 875628. NewProxyObject should take a handle for the private value. r=till 2013-05-24 13:03:13 -04:00
jsprvtd.h Bug 879831, part 7 - Isolate the frontend. Make files outside the frontend include frontend/BytecodeCompiler.h or frontend/SourceNotes.h if possible; those two act as facades and do not include all the rest of the frontend headers. r=njn. 2013-06-06 22:49:17 -05:00
jspubtd.h Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jsreflect.cpp Bug 872735, part 5 - Remove newNullary from the ParseHandler protocol. It is only used for array holes; replace it with a newElision method. Add PNK_ELISION to distinguish elisions from sequence expressions (which use PNK_COMMA). r=Waldo. 2013-06-14 16:30:40 -05:00
jsreflect.h
jsscript.cpp Bug 883439 - Lazily parse scripts defined within catch blocks, r=luke. 2013-06-15 07:54:22 -06:00
jsscript.h Bug 883439 - Lazily parse scripts defined within catch blocks, r=luke. 2013-06-15 07:54:22 -06:00
jsscriptinlines.h Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin. 2013-06-06 17:48:12 -07:00
jsshell.msg
jsstr.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jsstr.h Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett 2013-06-03 16:30:00 -07:00
jsstrinlines.h Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jstypedarray.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jstypedarray.h b=866431, Create XHR ArrayBuffer directly instead of going via nsCString, r=bz,sfink 2013-04-27 15:25:24 -04:00
jstypedarrayinlines.h b=866431, Create XHR ArrayBuffer directly instead of going via nsCString, r=bz,sfink 2013-04-27 15:25:24 -04:00
jstypes.h Bug 867362 - part 2 - delete JS_BITS_PER_DOUBLE; r=luke 2013-04-30 16:27:02 -04:00
jsutil.cpp Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke. 2013-04-23 23:44:36 -07:00
jsutil.h Bug 836078 - Replace all gcc __GNUC__ version checks with MOZ_GCC_VERSION_AT_LEAST macro. r=dvander 2013-05-01 15:45:05 -04:00
jsversion.h Bug 724533 - Integrate ICU into the Mozilla build (but don't actually build it, until a compile-time flag gets flipped). r=glandium 2013-04-25 15:27:22 -07:00
jswatchpoint.cpp Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin. 2013-06-05 19:07:43 -07:00
jswatchpoint.h
jsweakcache.h
jsweakmap.cpp Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin. 2013-06-06 17:48:12 -07:00
jsweakmap.h Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jswin.h
jsworkers.cpp Bug 881882 - OdinMonkey: report compile time and slow functions in asm.js success message (r=sstangl) 2013-06-12 16:29:47 -07:00
jsworkers.h Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jswrapper.cpp Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke. 2013-06-10 15:22:18 -06:00
jswrapper.h Bug 834707 - Kill dynamic SOWs. r=gabor 2013-05-06 19:38:23 -07:00
Makefile.in bug 877937 - make js embedders build as c++11 when we do r=ted f=waldo 2013-06-05 18:55:17 -04:00
moz.build Bug 879831, part 5 - Factor out js::Probes functions that depend on "inlines" headers into vm/Probes-inl.h. r=njn. 2013-06-06 22:48:45 -05:00
prmjtime.cpp
prmjtime.h
README.html
symverscript.in Bug 809430 - Add symbol versions. r=glandium 2013-04-25 15:35:40 -07:00
TraceLogging.cpp
TraceLogging.h
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>