..
assembler
Bug 710922 - Don't call m_pools.all() if m_pools isn't initialized. r=luke.
2012-05-31 19:10:05 -07:00
build
Bug 767024 - Allow dependentlibs.py to work when cross-compiling for Android on OSX. r=khuey
2012-06-22 18:33:17 +02:00
builtin
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2012-06-14 19:13:27 -07:00
config
Back out 6a386d638a1a (bug 746277) for packaged build bustage
2012-06-27 08:31:38 -07:00
ctypes
Bug 767141 - moar rooting. r=bhackett
2012-06-21 14:19:21 -07:00
ds
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
editline
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
frontend
Bug 767141 - moar rooting. r=bhackett
2012-06-21 14:19:21 -07:00
gc
Bug 767141 - Add a Rooted<Type> and use it to root some scary type manipulation. r=bhackett
2012-06-28 17:35:56 -07:00
gnuplot
jit-test
Bug 768732 - Write barrier for array slowification (r=bhackett)
2012-06-30 14:29:09 -07:00
jsapi-tests
Bug 755186 - s/JS_NewCompartmentAndGlobalObject/JS_NewGlobalObject/ (r=jorendorff)
2012-06-20 08:57:29 -07:00
methodjit
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
metrics
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
2012-05-29 16:52:43 +01:00
perf
Rename RootedVar to Rooted, bug 756823. r=billm
2012-05-24 16:05:18 -07:00
shell
Bug 70357 - Add Wrapper base class; r=bholley
2012-06-28 04:10:37 +02:00
tests
Bug 734215 - Typed array property access should allow proxies. r=luke
2012-06-25 17:22:37 -07:00
v8
Bug 760413 - Update in-tree V8 benchmark to v7. r=dvander
2012-06-01 13:54:54 +02:00
vm
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
vprof
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
yarr
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
2012-05-29 16:52:43 +01:00
aclocal.m4
bug 765808 - fix bare 'dn' typo. r=glandium
2012-06-20 13:59:23 -07:00
configure.in
Bug 504735 - Passing --disable-threadsafe to JS configure enables threadsafe; r=ted
2012-06-22 16:40:34 -07:00
dtoa.c
ETWProvider.man
Bug 673499 - revert unwanted change to js/src/ETWProvider.man
2012-05-19 22:03:17 +02:00
javascript-trace.d
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jitstats.tbl
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
js-config.h.in
Bug 752632 - Support building SpiderMonkey without E4X by doing: configure --disable-e4x. r=jimb.
2012-05-30 15:05:58 -05:00
js-config.in
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
js.msg
Bug 574130: JavaScript spread array initializers, r=jorendorff.
2012-06-06 21:53:07 -05:00
jsalloc.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsalloc.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsanalyze.cpp
Bug 769743 - simplify ScopedCoordinate::slot and fix names (r=dvander)
2012-06-29 11:42:42 -07:00
jsanalyze.h
Bug 769743 - simplify ScopedCoordinate::slot and fix names (r=dvander)
2012-06-29 11:42:42 -07:00
jsapi.cpp
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsapi.h
Backout b97cdd8008a0, bc305a9ac000, and 03549c72043d due to Android browser-chrome orange.
2012-06-30 11:09:26 -04:00
jsarray.cpp
Bug 768732 - Write barrier for array slowification (r=bhackett)
2012-06-30 14:29:09 -07:00
jsarray.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsarrayinlines.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsast.tbl
Bug 763755 - Support the spread operator in Reflect.parse. r=dherman
2012-06-12 20:07:46 -04:00
jsatom.cpp
Bug 765341 - Change js_ValueToAtom to return a JSAtom* directly, and rename it to js::ToAtom. r=sfink
2012-06-12 16:03:10 -07:00
jsatom.h
Bug 765341 - Change js_ValueToAtom to return a JSAtom* directly, and rename it to js::ToAtom. r=sfink
2012-06-12 16:03:10 -07:00
jsatom.tbl
Bug 734215 - Typed array property access should allow proxies. r=luke
2012-06-25 17:22:37 -07:00
jsatominlines.h
Bug 765341 - Change js_ValueToAtom to return a JSAtom* directly, and rename it to js::ToAtom. r=sfink
2012-06-12 16:03:10 -07:00
jsbool.cpp
Rename RootedVar to Rooted, bug 756823. r=billm
2012-05-24 16:05:18 -07:00
jsbool.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsboolinlines.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsclass.h
Bug 751377 - Introduce a new union type to use for property keys in shapes. (jsid is what's currently used, and it's unsuitable because it can also store indexes, but in the new object representation shapes will never hold indexes.) r=bhackett
2012-06-06 16:28:44 -07:00
jsclist.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsclone.cpp
Bug 754202 - Remove context pushing/popping API. r=mrbkap Each one of these uses grabs the principal off of an object for pushing, but also enters the compartment of that object. So we shouldn't need this anymore.
2012-06-28 23:47:55 +02:00
jsclone.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jscntxt.cpp
Bug 768446 - Remove StackIter stack-sniffing (r=dvander)
2012-06-29 10:34:09 -07:00
jscntxt.h
Bug 767141 - Implement AssertRootingUnnecessary guard. r=bhackett
2012-06-21 14:15:12 -07:00
jscntxtinlines.h
Bug 755186 - add JSCompartment::global (r=jorendorff)
2012-06-20 08:57:29 -07:00
jscompartment.cpp
Bug 755186 - add JSCompartment::global (r=jorendorff)
2012-06-20 08:57:29 -07:00
jscompartment.h
Bug 755186 - add JSCompartment::global (r=jorendorff)
2012-06-20 08:57:29 -07:00
jscpucfg.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jscrashformat.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jscrashreport.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jscrashreport.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsdate.cpp
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2012-06-14 19:13:27 -07:00
jsdate.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsdbgapi.cpp
Bug 768446 - Remove StackIter stack-sniffing (r=dvander)
2012-06-29 10:34:09 -07:00
jsdbgapi.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsdhash.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsdhash.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsdtoa.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsdtoa.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsexn.cpp
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2012-06-14 19:13:27 -07:00
jsexn.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsfriendapi.cpp
Bug 758034 - Add new JS APIs for GC (r=terrence)
2012-06-30 14:18:04 -07:00
jsfriendapi.h
Bug 758034 - Add new JS APIs for GC (r=terrence)
2012-06-30 14:18:04 -07:00
jsfun.cpp
Bug 767141 - moar rooting. r=bhackett
2012-06-21 14:19:21 -07:00
jsfun.h
Bug 768446 - Remove StackIter::sp_ (r=dvander)
2012-06-29 10:34:09 -07:00
jsfuninlines.h
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2012-06-14 19:13:27 -07:00
jsgc.cpp
Bug 767141 followup - remove extra return statement. r=woof!
2012-07-02 08:54:12 -07:00
jsgc.h
Bug 758034 - Add new JS APIs for GC (r=terrence)
2012-06-30 14:18:04 -07:00
jsgcinlines.h
Bug 763800 - Changes GCHelperThread to work on the main thread in non-threadsafe builds and removes lots of henceforth redundant #ifdef JS_THREADSAFE's (r=billm)
2012-06-13 11:27:45 +02:00
jshash.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jshash.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsinfer.cpp
Bug 767141 - Add a Rooted<Type> and use it to root some scary type manipulation. r=bhackett
2012-06-28 17:35:56 -07:00
jsinfer.h
Fix 'inline function used but never defined' warnings (no bug, r=themaid)
2012-07-02 09:25:09 -07:00
jsinferinlines.h
Fix 'inline function used but never defined' warnings (no bug, r=themaid)
2012-07-02 09:25:09 -07:00
jsinterp.cpp
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsinterp.h
Bug 768446 - Remove StackIter::sp_ (r=dvander)
2012-06-29 10:34:09 -07:00
jsinterpinlines.h
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsiter.cpp
Bug 767234 - Don't invoke write barrier on generator slots (r=luke)
2012-06-22 11:24:20 -07:00
jsiter.h
Bug 767234 - Don't invoke write barrier on generator slots (r=luke)
2012-06-22 11:24:20 -07:00
jskeyword.tbl
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jskwgen.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jslibmath.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jslock.h
Bug 763800 - Changes GCHelperThread to work on the main thread in non-threadsafe builds and removes lots of henceforth redundant #ifdef JS_THREADSAFE's (r=billm)
2012-06-13 11:27:45 +02:00
jslog2.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsmath.cpp
Rename RootedVar to Rooted, bug 756823. r=billm
2012-05-24 16:05:18 -07:00
jsmath.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsnativestack.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsnativestack.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsnum.cpp
Bug 765297 - free up bits in String::lengthAndFlags for new string subtypes (r=njn)
2012-06-18 09:37:25 -07:00
jsnum.h
Bug 765297 - free up bits in String::lengthAndFlags for new string subtypes (r=njn)
2012-06-18 09:37:25 -07:00
jsnuminlines.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsobj.cpp
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsobj.h
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsobjinlines.h
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
json.cpp
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2012-06-14 19:13:27 -07:00
json.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsonparser.cpp
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2012-06-14 19:13:27 -07:00
jsonparser.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsopcode.cpp
Fix a NULL-to-bool conversion warning. No bug, trivial, r=themaid
2012-06-20 15:30:14 -07:00
jsopcode.h
Backout b97cdd8008a0, bc305a9ac000, and 03549c72043d due to Android browser-chrome orange.
2012-06-30 11:09:26 -04:00
jsopcode.tbl
Backout b97cdd8008a0, bc305a9ac000, and 03549c72043d due to Android browser-chrome orange.
2012-06-30 11:09:26 -04:00
jsopcodeinlines.h
Bug 746036: stop querying for the current script in GetNameFromBytecode, r=bhackett
2012-06-25 18:04:01 -07:00
jsoplengen.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsprf.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsprf.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsprobes.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsprobes.h
Bug 757336 - Clean up probes handling in CompileScript(). r=sfink.
2012-05-22 16:50:10 -07:00
jspropertycache.cpp
Bug 746036: stop querying for the current script in GetNameFromBytecode, r=bhackett
2012-06-25 18:04:01 -07:00
jspropertycache.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jspropertycacheinlines.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jspropertytree.cpp
Rename RootedVar to Rooted, bug 756823. r=billm
2012-05-24 16:05:18 -07:00
jspropertytree.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsproto.tbl
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsproxy.cpp
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsproxy.h
Remove the trailing semicolon after function definition in order to silence clang warnings; (no bug, DONTBUILD)
2012-06-29 18:59:42 -04:00
jsprvtd.h
Bug 703537 - Rename Wrapper to DirectWrapper; r=bholley
2012-06-01 12:51:20 +02:00
jspubtd.h
Bug 769040 - Remove JSACC_PARENT. r=dmandelin
2012-06-27 14:03:49 -07:00
jsreflect.cpp
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsreflect.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsreops.tbl
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
2012-05-29 16:52:43 +01:00
jsscope.cpp
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
2012-06-14 19:13:27 -07:00
jsscope.h
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsscopeinlines.h
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsscript.cpp
Bug 767141 - moar rooting. r=bhackett
2012-06-21 14:19:21 -07:00
jsscript.h
Bug 769743 - simplify ScopedCoordinate::slot and fix names (r=dvander)
2012-06-29 11:42:42 -07:00
jsscriptinlines.h
Bug 769743 - simplify ScopedCoordinate::slot and fix names (r=dvander)
2012-06-29 11:42:42 -07:00
jsshell.msg
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsstr.cpp
Bug 767141 - moar rooting. r=bhackett
2012-06-21 14:19:21 -07:00
jsstr.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsstrinlines.h
Rename RootedVar to Rooted, bug 756823. r=billm
2012-05-24 16:05:18 -07:00
jstypedarray.cpp
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jstypedarray.h
Bug 734215 - Typed array property access should allow proxies. r=luke
2012-06-25 17:22:37 -07:00
jstypedarrayinlines.h
Bug 734215 - Typed array property access should allow proxies. r=luke
2012-06-25 17:22:37 -07:00
jstypes.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsutil.cpp
Bug 763000 - Remove MOZ_Assert. r=Ms2ger, r=terrence, r=ted
2012-06-07 14:41:11 -07:00
jsutil.h
Bug 763000 - Remove MOZ_Assert. r=Ms2ger, r=terrence, r=ted
2012-06-07 14:41:11 -07:00
jsval.h
Back out ee940e4debd0:7636c7036e2e (bug 659577) for asserting in testBug550743.js
2012-06-01 00:12:22 -07:00
jsversion.h
Bug 752632 - Support building SpiderMonkey without E4X by doing: configure --disable-e4x. r=jimb.
2012-05-30 15:05:58 -05:00
jswatchpoint.cpp
Rename RootedVar to Rooted, bug 756823. r=billm
2012-05-24 16:05:18 -07:00
jswatchpoint.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jsweakmap.cpp
Bug 761457 - Change the signature of NonGenericMethodGuard to be more idiomatic and less confusing. r=luke
2012-06-01 23:39:09 -07:00
jsweakmap.h
Back out bug 760342 for Windows build error, bug 755070 for Android crashes, and bug 760458 because it depends on 755070
2012-06-01 17:45:02 -07:00
jswin64.asm
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jswin.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
jswrapper.cpp
Bug 70357 - Add Wrapper base class; r=bholley
2012-06-28 04:10:37 +02:00
jswrapper.h
Bug 70357 - Add Wrapper base class; r=bholley
2012-06-28 04:10:37 +02:00
jsxml.cpp
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
jsxml.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Makefile.in
Bug 721284 - GMail broken on Windows builds with JS PGO enabled. r=dmandelin
2012-05-31 15:48:30 +09:00
MemoryMetrics.cpp
Bug 711130 (part 6) - Improve the measurement of decommitted GC memory. r=terrence.
2012-06-25 17:09:00 -07:00
prmjtime.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
prmjtime.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
README.html
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
sharkctl.cpp
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
sharkctl.h
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Y.js
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00