..
assembler
Bug 784741 - Don't implicitly define ENABLE_YARR_JIT with MethodJIT. r=dmandelin
2012-08-22 21:28:47 -04:00
build
Bug 785871 - Make config.status importable. r=gps
2012-08-29 08:55:58 +02:00
builtin
Bug 784345 - Fix behavior of holes in ParallelArrays (r=dmandelin)
2012-08-29 01:24:18 -07:00
config
bug 786708: remove unmatched paren from AUTOUPDATE_CONFIGURE
2012-08-30 14:29:38 -04:00
ctypes
Bug 778414: ensure the linker supports @unwind sections in libffi. r=glandium
2012-08-29 17:06:30 -03:00
devtools
Bug 784894 - put NPOTB tools/utilities in js/src/devtools (r=sfink)
2012-08-27 09:13:44 -07:00
ds
Allow purging analysis-temporary while retaining jitcode, bug 778724. r=luke
2012-08-22 12:28:34 -06:00
editline
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
frontend
Bug 786339 - Remove two implicit conversions from NULL to false in the JS code; r=luke
2012-08-28 13:22:42 -04:00
gc
Fix bad indentation in fix for 784282 (no bug, DONTBUILD)
2012-08-23 15:20:30 +01:00
jit-test
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
jsapi-tests
Bug 786068 - make JS_EnterCrossCompartmentCall infallible (and call it JS_EnterCompartment) (r=sfink)
2012-08-27 13:32:51 -07:00
methodjit
Use inferred result type for initializer opcodes, bug 785358. r=dvander
2012-08-29 13:10:35 -06:00
perf
Bug 766448 - Refactor JSPropertySpec and JS_DefineProperties to accept JSJitInfos. (r=Waldo)
2012-08-07 22:26:18 -07:00
shell
Bug 771168 - AssertJit should not assume there is a StackFrame (test only,r=me)
2012-08-27 08:55:18 -07:00
tests
bug 681704 - disable js1_5/extensions/toLocaleFormat-02.js on Windows Debug builds due to CRT Assert, r=dmandelin.
2012-08-26 22:51:14 -07:00
v8
vm
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
yarr
Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
2012-08-02 20:50:51 -07:00
aclocal.m4
Bug 778740 - Allow to use Linux kernel headers for perf events. r=khuey
2012-08-04 08:55:00 +02:00
configure.in
Bug 740854 - Remove --disable-auto-deps, SYSTEM_MAKEDEPEND, MOZ_NATIVE_MAKEDEPEND and associated crap. r=ted
2012-08-28 00:57:16 +05:30
dtoa.c
js-confdefs.h.in
Bug 774032 part 6 - Replace autoconf handling of config files and headers with our own. r=ted
2012-08-04 08:47:28 +02:00
js-config.h.in
js-config.in
js.msg
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
jsalloc.cpp
jsalloc.h
jsanalyze.cpp
Allow purging analysis-temporary while retaining jitcode, bug 778724. r=luke
2012-08-22 12:28:34 -06:00
jsanalyze.h
Bug 785500 - Remove the unused CrossScriptSSA::cx member; r=luke
2012-08-24 17:14:18 -04:00
jsapi.cpp
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
jsapi.h
Bug 785645 - Support constructors in self-hosted JavaScript. r=luke
2012-08-29 00:11:13 +02:00
jsarray.cpp
Bug 749371 - Break JS_ClearScope into two not-as-bad functions (r=mrbkap)
2012-08-23 11:23:28 -07:00
jsarray.h
Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
2012-08-21 13:13:28 -06:00
jsarrayinlines.h
jsast.tbl
Bug 725702: support for of loops in Reflect.parse r=dherman
2012-07-18 18:14:15 -04:00
jsatom.cpp
Bug 625199 - kill dummy frames (r=mrbkap)
2012-08-17 18:05:06 -07:00
jsatom.h
Bug 782315 - GC: Cut out unnecessary work when not collecting atoms r=billm
2012-08-14 11:10:45 +01:00
jsatom.tbl
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
jsatominlines.h
Bug 780309 - Move atom methods into js namespace; r=luke
2012-08-08 14:02:30 -07:00
jsbool.cpp
Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
2012-08-21 13:13:28 -06:00
jsbool.h
Bug 749536 - Implement JS::ToBoolean to fastpath Value to Boolean unwrappings. (r=luke)
2012-07-24 22:59:55 -07:00
jsboolinlines.h
jsclass.h
Bug 749371 - Break JS_ClearScope into two not-as-bad functions (r=mrbkap)
2012-08-23 11:23:28 -07:00
jsclist.h
jsclone.cpp
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
2012-08-21 18:42:53 -07:00
jsclone.h
Bug 777219 - Prepare SpiderMonkey for a fully rooted API; r=bhackett
2012-07-23 13:37:31 -07:00
jscntxt.cpp
Bug 785634 - Handle NULL defaultCompartmentObject_ in JSContext::saveFrameChain (r=mrbkap)
2012-08-29 13:42:45 -07:00
jscntxt.h
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
jscntxtinlines.h
Bug 625199 - kill dummy frames (r=mrbkap)
2012-08-17 18:05:06 -07:00
jscompartment.cpp
Bug 625199 - kill dummy frames (r=mrbkap)
2012-08-17 18:05:06 -07:00
jscompartment.h
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
2012-08-21 18:42:53 -07:00
jscpucfg.h
jscrashformat.h
jscrashreport.cpp
jscrashreport.h
jsdate.cpp
Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
2012-08-21 13:13:28 -06:00
jsdate.h
Bug 285615 - Define and implement JS_ClearDateCaches() API. r=waldo
2012-07-13 15:56:08 -07:00
jsdbgapi.cpp
Bug 784894 - Fix sharkctl.h #include on OSX (r=bustage)
2012-08-28 16:56:54 -07:00
jsdbgapi.h
Bug 786068 - make JS_EnterCrossCompartmentCall infallible (and call it JS_EnterCompartment) (r=sfink)
2012-08-27 13:32:51 -07:00
jsdhash.cpp
Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
2012-08-02 20:50:51 -07:00
jsdhash.h
jsdtoa.cpp
jsdtoa.h
jsexn.cpp
Bug 625199 - remove unnecessary uses of 'parent' that can now use cx->global (r=mrbkap)
2012-08-17 11:21:57 -07:00
jsexn.h
jsfriendapi.cpp
Bug 773520. Add a one-slot cache for converting stringbuffers to JSStrings. r=peterv,bhackett
2012-08-28 13:10:09 -04:00
jsfriendapi.h
Bug 773520. Add a one-slot cache for converting stringbuffers to JSStrings. r=peterv,bhackett
2012-08-28 13:10:09 -04:00
jsfun.cpp
Bug 433529: Part 2 - Add a displayAtom to JSFunction to store resolved names. r=jimb
2012-08-22 19:07:38 -07:00
jsfun.h
Fix used-but-not-defined warnings triggered by using JSFunction::atom_ before vm/String-inl.h is #included. No bug, r=themaid, r=jorendorff, r=terrence
2012-08-28 19:26:36 -07:00
jsfuninlines.h
Fix used-but-not-defined warnings triggered by using JSFunction::atom_ before vm/String-inl.h is #included. No bug, r=themaid, r=jorendorff, r=terrence
2012-08-28 19:26:36 -07:00
jsgc.cpp
Bug 625199 - kill dummy frames (r=mrbkap)
2012-08-17 18:05:06 -07:00
jsgc.h
Bug 773520. Add a one-slot cache for converting stringbuffers to JSStrings. r=peterv,bhackett
2012-08-28 13:10:09 -04:00
jsgcinlines.h
Bug 782993 - Part 1: Always sweep background things at the end r=billm
2012-08-21 09:47:15 +01:00
jsinfer.cpp
Don't assume calls with ignored return values will produce undefined, bug 786491. r=luke
2012-08-28 17:39:01 -06:00
jsinfer.h
Bug 781855 - Fix incorrectly shadowing 'own' properties in the case of prototypal setters. (r=bhackett)
2012-08-22 22:05:21 -07:00
jsinferinlines.h
Don't treat DataViews as typed arrays, bug 785776. r=dvander
2012-08-29 15:21:54 -06:00
jsinterp.cpp
Bug 749371 - Remove now-unnecessary JS_ClearScope defense (r=bhackett)
2012-08-27 09:13:44 -07:00
jsinterp.h
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
jsinterpinlines.h
Bug 784639 - Fix SetNameOperation to not use cx->fp since it is wrong for jit-inlined calls (r=bhackett)
2012-08-22 10:57:42 -07:00
jsiter.cpp
Bug 784345 - Fix behavior of holes in ParallelArrays (r=dmandelin)
2012-08-29 01:24:18 -07:00
jsiter.h
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
jskeyword.tbl
jskwgen.cpp
jslibmath.h
jslock.h
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
2012-08-22 11:56:38 -04:00
jslog2.cpp
jsmath.cpp
Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
2012-08-21 13:13:28 -06:00
jsmath.h
jsmemorymetrics.cpp
Bug 784894 - put NPOTB tools/utilities in js/src/devtools (r=sfink)
2012-08-27 09:13:44 -07:00
jsnativestack.cpp
jsnativestack.h
jsnum.cpp
Bug 784808 - Remove isInline GC size class check; r=luke
2012-08-22 12:19:07 -07:00
jsnum.h
Bug 779601 - Minor cleanup for JS_ValueToECMAInt32 and friends. r=bhackett.
2012-08-02 14:59:30 -05:00
jsnuminlines.h
jsobj.cpp
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
jsobj.h
Bug 749371 - Break JS_ClearScope into two not-as-bad functions (r=mrbkap)
2012-08-23 11:23:28 -07:00
jsobjinlines.h
Back out 670c8a2695b3 (bug 771354), 134557d57e6e 4ad52e488977 (bug 774607), and...
2012-08-23 21:34:27 -07:00
json.cpp
Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
2012-08-21 13:13:28 -06:00
json.h
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
jsonparser.cpp
Bug 780309 - Move atom methods into js namespace; r=luke
2012-08-08 14:02:30 -07:00
jsonparser.h
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
jsopcode.cpp
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
2012-08-21 18:42:53 -07:00
jsopcode.h
Bug 774915 - don't use the property cache for dynamic name lookup (r=bhackett)
2012-08-17 18:09:43 -07:00
jsopcode.tbl
Backout f84910a8474a (bug 462300) for crashes in xpcshell
2012-07-31 19:16:54 +01:00
jsopcodeinlines.h
Backout f84910a8474a (bug 462300) for crashes in xpcshell
2012-07-31 19:16:54 +01:00
jsoplengen.cpp
jsprf.cpp
jsprf.h
jsprobes.cpp
Bug 625199 - remove unnecessary uses of 'parent' that can now use cx->global (r=mrbkap)
2012-08-17 11:21:57 -07:00
jsprobes.h
Bug 778979 - Part 4: Provide an ip => pc translation mechanism for currently running JIT code. r=bhackett
2012-08-10 16:43:20 -07:00
jspropertycache.cpp
Bug 774915 - don't use the property cache for dynamic name lookup (r=bhackett)
2012-08-17 18:09:43 -07:00
jspropertycache.h
Bug 774915 - don't use the property cache for dynamic name lookup (r=bhackett)
2012-08-17 18:09:43 -07:00
jspropertycacheinlines.h
Add more rooters, bug 772303. r=billm
2012-07-10 19:17:29 -06:00
jspropertytree.cpp
Bug 784201 - Use maybeShortid to print out shortid in Shape::dump (r=luke)
2012-08-20 17:04:45 -07:00
jspropertytree.h
Bug 771018 - Replace "const Shape" with "Shape" (r=luke)
2012-07-04 19:33:41 -07:00
jsproto.tbl
Bug 778559 - Implement ParallelArray API with sequential execution (r=dmandelin)
2012-08-17 10:38:59 -07:00
jsproxy.cpp
Bug 703537 - Implement Harmony Direct Proxies; r=jorendorff
2012-08-30 17:17:29 +01:00
jsproxy.h
Bug 778085 - Add optional getPrototypeOf trap. r=ejpbruel
2012-08-10 13:55:55 +02:00
jsprvtd.h
Bug 782487 - Remove traces of JSStaticAtom. r=billm.
2012-08-13 20:02:51 -07:00
jspubtd.h
Bug 777219 - Prepare SpiderMonkey for a fully rooted API; r=bhackett
2012-07-23 13:37:31 -07:00
jsreflect.cpp
Bug 632027 - comma expressions in array literals are discarded. r=jorendorff
2012-08-24 16:54:40 -07:00
jsreflect.h
jsscope.cpp
Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
2012-08-21 13:13:28 -06:00
jsscope.h
Back out 670c8a2695b3 (bug 771354), 134557d57e6e 4ad52e488977 (bug 774607), and...
2012-08-23 21:34:27 -07:00
jsscopeinlines.h
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
jsscript.cpp
Bug 568142 - Part 1: Add column numbers to error reports. r=jorendorff
2012-08-22 12:03:11 -07:00
jsscript.h
Bug 749371 - Remove now-unnecessary JS_ClearScope defense (r=bhackett)
2012-08-27 09:13:44 -07:00
jsscriptinlines.h
Bug 749371 - Remove now-unnecessary JS_ClearScope defense (r=bhackett)
2012-08-27 09:13:44 -07:00
jsshell.msg
jsstr.cpp
Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
2012-08-21 13:13:28 -06:00
jsstr.h
Bug 772113: Expose source map URLs via Debugger.Script r=jimb
2012-08-16 17:54:07 -07:00
jsstrinlines.h
Add various autorooting, bug 772303. r=terrence
2012-08-12 19:50:49 -06:00
jstypedarray.cpp
Bug 784029 - Revert 783505 when we drop support for gcc 4.2. r=jorendorff.
2012-08-27 15:37:34 -04:00
jstypedarray.h
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
jstypedarrayinlines.h
Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
2012-08-21 13:13:28 -06:00
jstypes.h
Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
2012-08-02 20:50:51 -07:00
jsutil.cpp
Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
2012-08-02 20:50:51 -07:00
jsutil.h
Bug 780965: Use C-style instead of C++-style comments in JS headers included by .c files. r=jorendorff
2012-08-07 14:32:24 -07:00
jsval.h
Bug 743107 - Add OrderedHashTable. Change implementation of Map and Set to retain insertion order. r=luke.
2012-07-03 16:33:38 -05:00
jsversion.h
jswatchpoint.cpp
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
jswatchpoint.h
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
jsweakmap.cpp
Bug 783840 - Fix build warnings in js r=luke
2012-08-20 12:32:56 -04:00
jsweakmap.h
Bug 784706 - clear proxiedScopes in DebugScopes::onCompartmentLeaveDebugMode (r=jimb)
2012-08-23 10:58:24 -07:00
jswin64.asm
jswin.h
jswrapper.cpp
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
2012-08-21 18:42:53 -07:00
jswrapper.h
Bug 625199 - kill dummy frames (r=mrbkap)
2012-08-17 18:05:06 -07:00
jsxml.cpp
Bug 749371 - Break JS_ClearScope into two not-as-bad functions (r=mrbkap)
2012-08-23 11:23:28 -07:00
jsxml.h
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
Makefile.in
Bug 785871 - Make config.status importable. r=gps
2012-08-29 08:55:58 +02:00
prmjtime.cpp
Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
2012-08-02 20:50:51 -07:00
prmjtime.h
README.html
Y.js