Ms2ger
43a2874046
Bug 828244 - Part d: Pass MutableHandleValue to Debugger::wrapEnvironment; r=terrence
2013-01-11 09:42:59 +01:00
Ms2ger
83a90ff7f1
Bug 828244 - Part c: Pass MutableHandleValue to Debugger::{wrap,unwrap}DebuggeeValue and add handleAt methods to AutoArrayRooter and AutoValueArray; r=terrence
2013-01-11 09:42:59 +01:00
Ms2ger
fc6705e1af
Bug 828244 - Part b: Pass MutableHandleValue to Debugger::resultToCompletion; r=terrence
2013-01-11 09:42:59 +01:00
Ms2ger
475b80c39b
Bug 828244 - Part a: Pass MutableHandleId to ValueToIdentifier; r=terrence
2013-01-11 09:42:59 +01:00
Ms2ger
effe119b3d
Bug 824481 - Cleanup style attribute getters; r=bz
2013-01-11 09:42:59 +01:00
Nicolas B. Pierron
c825d475d1
Bug 806206 - InlineFrameIterator: provide default scope chain value if unused. r=dvander
2013-01-09 22:29:43 -08:00
Nicholas Nethercote
2fde737c58
Bug 824886 - Remove dead ThreadPoolWorker::threadPool_ field. r=nmatsakis.
...
--HG--
extra : rebase_source : 704c716dba9bfe186096dfa231267aeba0b14a5a
2013-01-07 19:21:43 -08:00
Boris Zbarsky
0cbc75cba5
Back out revision f18ed13abcea (bug 827960) for turning Windows debug builds purple. They bruise easily!
2013-01-09 22:01:12 -05:00
Terrence Cole
e80616963f
Bug 802318 - Remove the invalid SkipRoot in AtomizeInline; r=billm
...
This re-organizes AtomizeInline to separate the TakeOwnership and Copy cases.
--HG--
extra : rebase_source : 2045f8503e7ff0419f992e4268683d1b63d5f094
2013-01-07 15:32:01 -08:00
Brian Hackett
1dd1bc76cb
Bug 828648 - Add system() function to JS shell, r=billm
2013-01-09 17:54:19 -07:00
Terrence Cole
17b1014315
Bug 828690 - Return Unrooted from StringBuffer::finish; r=billm
...
--HG--
extra : rebase_source : 732d8981d2bd19ea50d3db4477cff615068070dc
2013-01-03 17:21:12 -08:00
Christian Holler
2696da4892
Bug 827960 - Allow jit_test.py to run tests in parallel. r=terrence
2013-01-10 01:33:53 +01:00
Ed Morley
0b8e7533f5
Backout c3268996719e (bug 828607) for bustage on a CLOSED TREE
2013-01-10 00:11:04 +00:00
Terrence Cole
7680009263
Bug 828607 - Fix exact rooting in jsproxy; r=evilpie
...
--HG--
rename : extensions/cookie/test/frame_clear_browser_data.html => dom/tests/mochitest/localstorage/frame_clear_browser_data.html
rename : extensions/cookie/test/test_app_cleardata_permissions.html => extensions/cookie/test/test_app_uninstall_permissions.html
rename : services/crypto/cryptoComponents.manifest => services/sync/SyncComponents.manifest
rename : toolkit/components/passwordmgr/test/test_privbrowsing_perwindowpb.html => toolkit/components/passwordmgr/test/test_privbrowsing.html
extra : rebase_source : 60c8a3c9390572c40c817d4d6e1e21056920e046
2013-01-08 10:27:50 -08:00
Brian Hackett
70bc54b959
Bug 822858. r=billm
2013-01-08 16:51:43 -08:00
Bill McCloskey
9fcfd843c0
Bug 822858 - Fix printing of lazy protos in type inference spew. r=bhackett
2013-01-08 16:49:28 -08:00
Jeff Muizelaar
0afdefa66f
Bug 827995. Avoid spending a lot of time in sprintf while assembling for ARM. r=bhackett
...
During a profile of JS execution on B2G we're spending 10% of the time in
__vfprintf. At least some of this is in the arm assembler. Since we're not
actually using the strings we're printing we'd be better off not printing them.
--HG--
extra : rebase_source : 9645ab4e576a103485de181831aab3abab676552
2013-01-08 17:30:22 -05:00
Ehsan Akhgari
5f61ffbca0
Backed out changeset ae69e98751c5 (bug 827995) because of build failures
...
--HG--
extra : rebase_source : a63ee68401902626bedf29b8fbeae3889f6691bd
2013-01-08 17:22:33 -05:00
Jeff Muizelaar
e43bdd8e15
Bug 827995. Avoid spending a lot of time in sprintf while assembling for ARM. r=bhackett
...
During a profile of JS execution on B@G we're spending 10% of the time in
__vfprintf. At least some of this is in the arm assembler. Since we're not
actually using the strings we're printing we'd be better off not printing them.
--HG--
extra : rebase_source : e92e54fced0ba662a44de5524621cbfeb69bc8f9
2013-01-08 16:52:53 -05:00
Eric Faust
e9d9687978
Bug 827965 - Utilize GetTempRegForIntArg() for callNative calls. (r=sstangl)
2013-01-08 16:50:04 -05:00
Brian Hackett
5b550769a6
Bug 820583 - Use a larger script size limit when compiling off thread, r=dvander.
2013-01-08 13:42:03 -07:00
Brian Hackett
aed6052485
Bug 826734 - Improve backtracking allocator when spilling around calls, r=jandem.
2013-01-08 13:03:24 -07:00
Ehsan Akhgari
1ced5105eb
Merge mozilla-central into mozilla-inbound
2013-01-08 14:59:20 -05:00
Terrence Cole
85ba5d9cc9
Bug 827929 - Remove SkipRoot in Object::toSource; r=billm
2013-01-08 10:52:44 -08:00
Olli Pettay
b63413d754
Bug 827471 - Improve CanSkipWrappedJS, r=mccr8
2013-01-08 19:40:35 +02:00
Ben Turner
4a1f82b8ea
Bug 827274 - 'crash in [@ anonymous namespace::CTypesActivityCallback(JSContext*, js::CTypesActivityType)], add ctypes closure support to new worker memory reporting mechanism. r=khuey+mrbkap.
2013-01-08 13:57:44 +01:00
Andrew McCreight
7d3dd0a3b1
Bug 690970, part 3: fix black-gray edges in weak containers at start of CC. r=billm
2013-01-08 10:36:51 -08:00
Andrew McCreight
e54269e35c
Bug 690970, part 2: unmark gray read barrier for watchpoints. r=billm
2013-01-08 10:36:51 -08:00
Andrew McCreight
0ea7b9fd4d
Bug 690970, part 1: unmark gray read barrier for weak maps. r=billm
2013-01-08 10:36:51 -08:00
Jason Orendorff
01ce1f1e3d
Fix a dozen JS tests that were broken when using the command-line test harness (see bug 804834 comment 24 and 25). No bug#, r=evilpie on IRC.
...
--HG--
extra : rebase_source : 6ea3201dbd5ce97607b1d6847ee50d609dc3a91f
2013-01-08 10:18:29 -06:00
Jan de Mooij
14ac3bda70
Bug 827659 - Ensure |this| is an object when inlining getter/setter calls. r=bhackett
2013-01-08 19:13:19 +01:00
Benjamin Peterson
c3d485530f
Bug 825545 followup - Fix building threadless shell. r=me
2013-01-07 19:52:40 -06:00
Terrence Cole
f59935cf33
Bug 827539 - Remove unnecessary SkipRoots in the frontend; r=billm
2013-01-07 17:23:08 -08:00
Terrence Cole
08e53fe3a7
Bug 790039 - Fix some more rooting assertions; r=terrence,sfink
2013-01-02 15:56:20 -08:00
Benjamin Peterson
e6f0998bf6
Bug 825545 followup - Remove extra comment. r=jorendorff
2013-01-07 18:40:12 -06:00
Benjamin Peterson
300c9d67bd
Bug 825545 - Make the ScriptSource API work even if it is being compressed. r=jorendorff
2013-01-07 18:38:38 -06:00
Justin Lebar
98c041fb38
Bug 821502 - Disable -fstrict-aliasing in JS for GCC 4.4 and earlier on Linux and Android. r=glandium,terrence
2013-01-08 01:19:25 +01:00
Ehsan Akhgari
1022301c8f
Merge mozilla-central into mozilla-inbound
2013-01-07 18:23:31 -05:00
Ehsan Akhgari
fb00d8ba4e
Bug 579517 follow-up: Remove NSPR types that crept in
2013-01-07 18:21:50 -05:00
Steve Fink
08f99e5f1c
Bug 827225 - Rename JS_GetTypedArrayType to JS_GetArrayBufferViewType, add TYPE_DATAVIEW. r=bz, sr=dmandelin
...
--HG--
extra : rebase_source : c5947273c5d517338ea1f468358511aa979b4959
2013-01-07 15:12:00 -08:00
Daniel Holbert
1bab59a1cb
Bug 827436: In js.cpp, add #ifdef guard around OptionFailure() definition, since its callers are all #ifdef-guarded. r=dvander
2013-01-07 14:42:14 -08:00
Gregory Szorc
65a73fff3e
Merge mozilla-central into build-system
...
--HG--
rename : browser/themes/gnomestripe/downloads/download-notification.png => browser/themes/gnomestripe/downloads/download-notification-start.png
rename : browser/themes/pinstripe/downloads/download-notification.png => browser/themes/pinstripe/downloads/download-notification-start.png
rename : browser/themes/winstripe/downloads/download-notification.png => browser/themes/winstripe/downloads/download-notification-start.png
2013-01-07 14:31:37 -08:00
Alex Keybl
6521994aeb
Merging in version bump NO BUG
2013-01-07 12:31:33 -08:00
Sean Stangl
c9be2ea2bb
Bug 826581 - Root RegExp source for the lifetime of RegExpShared. r=dvander
2013-01-07 14:32:52 -08:00
Ed Morley
d3c39437f7
Backout e4550612487b & c3008e662841 (bug 827274) for mochitest-chrome crashes on a CLOSED TREE
2013-01-07 18:11:22 +00:00
Olli Pettay
a0d72846bb
Bug 705371 - [CC] don't add JSContexts that have no children to the cycle collector graph, r=mccr8
2013-01-07 19:40:46 +02:00
Ben Turner
6c7171afe5
Bug 827274 - Fix bustage, r=mrbkap.
2013-01-07 17:47:04 +01:00
Ben Turner
8c910e1e42
Bug 827274 - 'crash in [@ anonymous namespace::CTypesActivityCallback(JSContext*, js::CTypesActivityType)], add ctypes closure support to new worker memory reporting mechanism. r=khuey+mrbkap, a=jlebar.
2013-01-07 17:34:08 +01:00
Jon Coppeard
6d2c420e70
Bug 825326 - "Assertion failure: (obj)->compartment()->isGCMarking()," r=terrence DONTBUILD
...
--HG--
extra : rebase_source : 14dccd52b9c19afccc70855b483da0d418b4f623
2013-01-07 11:37:24 +00:00
Jon Coppeard
86f907b94a
Backed out changeset 3e5257f5f4a6 for wrong bug number in commit message
...
--HG--
extra : rebase_source : 5b5857bd2f97008e7b39698cef3fb4f0956d7e79
2013-01-07 11:29:06 +00:00