Nicholas D. Matsakis
a25f649d6b
Bug 829602 - Enable self-hosted ParallelArray r=dvander,till
2013-03-11 13:57:59 -04:00
Terrence Cole
9be5d0f91c
Bug 843907 - Move to manual barriering for MapObject and SetObject's key; r=billm
...
Automatically adding keys from the OrderedHashTable to the store buffer does not
work because the table uses a non-null value to indicate "empty". Since
RelocatableValue expects NULL to be used for this purpose, minor GCs attempt to
mark the tombstone as if it were a value. This obviously fails.
RelocatableValue is also extremely slow and moving to manual barriering will
make MapObject and SetObject faster with generational GC.
--HG--
rename : content/svg/content/src/SVGFETileElement.cpp => content/svg/content/src/nsSVGFilters.cpp
extra : rebase_source : ae675d0a16c61fccb7a88468cd32ae2d1899e2e3
2013-02-21 17:31:52 -08:00
Bobby Holley
4ceb300895
Bug 825697 - Check for all wrapper types. r=mrbkap
2013-03-11 10:13:25 -07:00
Jan de Mooij
37e53bfe95
Bug 830943 part 2 - Add asserts, testcase. r=dvander
2013-03-11 17:53:23 +01:00
Neil Deakin
9fe80b713b
Bug 407983, add clipboard events constructor, r=smaug
2013-03-11 11:49:56 -04:00
Ryan VanderMeulen
2e5a86dc1f
Merge m-c to inbound.
2013-03-11 10:08:44 -04:00
Phil Ringnalda
e096df5da5
Back out 7f12ca5e6d0a (bug 750303) on suspicion of breaking l10n builds
2013-03-10 20:03:28 -07:00
Ms2ger
89fffd12a6
Bug 847195 - Make NamedNodeMap only deal with Attrs; r=khuey
...
--HG--
rename : dom/interfaces/core/nsIDOMNamedNodeMap.idl => dom/interfaces/core/nsIDOMMozNamedAttrMap.idl
2013-03-10 09:00:33 +01:00
Ms2ger
7826020b56
Bug 825285 - Part b: Move ArchiveReader to Paris bindings, remove XPCOM goop; r=khuey
2013-03-10 08:57:14 +01:00
Julian Seward
3a517af32a
Bug 779291: Implement SPS stackwalk using the breakpad unwinder. r=bgirard,glandium
2013-03-10 23:00:23 +01:00
Terrence Cole
3668fb4261
Bug 847698 - Move most slot allocation closer to object creation; r=bhackett
...
--HG--
extra : rebase_source : 307f719ea2827f3216d021779638d5708f14ca4e
2013-03-03 12:43:40 -08:00
Jacek Caban
3960369e11
Bug 849174 - inline function declared as dllimport warning js jsfriendapi.h r=bholley
2013-03-09 17:26:07 +01:00
Phil Ringnalda
dd94545031
Back out c9f5d3ebba39 (bug 835552) for Windows build bustage
...
CLOSED TREE
2013-03-09 08:15:42 -08:00
Kannan Vijayan
273a41dfae
Bug 849302 - Allow rooting of IonCode objects. r=terrence
2013-03-09 11:02:51 -05:00
Steve Fink
6d21fc6e27
Bug 835552 - Make load() be script-relative and read()/snarf() be cwd-relative. r=njn
2013-01-28 13:22:02 -08:00
David Anderson
25635d0426
Use the right JSOP_CALLEE when inlining (bug 842300, r=nbp).
2013-03-07 08:52:00 -05:00
Olli Pettay
eaf67cc919
Bug 822399 - Make Event to use Paris bindings, r=peterv
2013-03-09 13:34:29 +02:00
Bill McCloskey
7401ed1cc2
Back out bug 846890 for reftest orange
2013-03-08 21:27:25 -08:00
Terrence Cole
611c1b675e
Bug 849456 - Fix a potential NULL deref on OOM. r=mrosenberg
2013-03-08 17:44:09 -08:00
Bill McCloskey
0ca2a01b5b
Bug 846890 - Avoid check for native anonymous content when possible (r=bholley)
2013-03-08 18:49:36 -08:00
Zack Weinberg
b3e07ad975
Bug 847181: prune unused printing-related nsresult codes, make printing error codes available in Components.results, and improve English of printing error messages. r=smaug
2013-03-08 21:45:14 -05:00
Bill McCloskey
480555039f
Bug 843919 - Disable full compartment checks by default (r=jonco)
2013-03-08 11:38:49 -08:00
Bill McCloskey
dcbbb8ea4f
Bug 848602 - Add some volatile annotations (r=terrence)
2013-03-07 18:01:25 -08:00
Bill McCloskey
f97da5adfb
Bug 848587 - Avoid racing on isHeapBusy (r=terrence)
...
--HG--
extra : rebase_source : 1667f00b8233d190ca74740b125e8de033c7d8dd
2013-03-07 18:01:19 -08:00
Mike Hommey
b6192e21e3
Bug 848735 - Fix INSTALL_EXTENSION_ID rule. r=ted
2013-03-08 09:32:55 +01:00
Ryan VanderMeulen
a002f04431
Backed out changeset 8ed74a9e1a3e (bug 848602) and changeset a114e8c5e9ef (bug 848587) for bustage on a CLOSED TREE.
2013-03-07 22:00:28 -05:00
Bill McCloskey
f1a6218a3f
Bug 848602 - Add some volatile annotations (r=terrence)
2013-03-07 18:01:25 -08:00
Bill McCloskey
2139d2c10b
Bug 848587 - Avoid racing on isHeapBusy (r=terrence)
2013-03-07 18:01:19 -08:00
Nicolas B. Pierron
80e64c1ac3
Bug 844452 - Box boolean inputs on MCompare-strings. r=dvander
2013-03-07 17:49:11 -08:00
Terrence Cole
91fb484d2f
Bug 848601 - Lookup the trace kind to use when marking at compile time; r=billm
...
--HG--
extra : rebase_source : 9e913d55b65433ad3251b07e5f38d9195ea97e6f
2013-03-07 10:55:34 -08:00
Norbert Lindenberg
e6e9c81569
Bug 848664 - New intrinsics for self-hosted JavaScript missing from jshint globals. r=nmatsakis
2013-03-07 17:26:39 -05:00
Terrence Cole
2c777f871b
Bug 848612 - Don't store strings in the store buffer; r=billm
...
--HG--
extra : rebase_source : f287f6b0945bc0a84ac1acfef9fcad985591db82
2013-03-07 10:50:26 -08:00
Terrence Cole
96e6fac9f3
Bug 848608 - Make eagerlyTraceWeakMaps an enum; r=billm
...
--HG--
extra : rebase_source : 20558f611dda644f966d4660b88895a0cbc5c7d1
2013-03-07 10:49:30 -08:00
Terrence Cole
7379063d39
Bug 848599 - Implement DisableGenerationalGC like DisableIncrementalGC; r=billm
...
--HG--
extra : rebase_source : aad333f9196a74e4579be70bd2ebf62fe16f23ed
2013-03-07 10:47:56 -08:00
Terrence Cole
d87955463c
Bug 841059 - Do not use the ArenaHeader for sizeOfThis on JSObject; r=billm
...
--HG--
extra : rebase_source : 6d14d5dca727703166c1cdcc694ec688223e6692
2013-02-13 13:34:25 -08:00
Terrence Cole
1e571cf37b
Bug 841059 - Make Cell::chunk and Cell::address private; r=billm
...
--HG--
extra : rebase_source : e6800f71b6950af84b56c541fe6dbdeb8f62abdf
2013-02-13 10:39:17 -08:00
Jon Coppeard
21c7dfb5df
Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove AutoAssertNoGC and AssertCanGC r=terrence
...
--HG--
extra : rebase_source : b2afa454a539be84db7a3b11eb7c776bf4054b07
2013-03-06 18:10:35 +00:00
Jon Coppeard
3f97c69827
Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
...
--HG--
extra : rebase_source : 571a1c515d382c94d7a4c4398a08ea48d5507294
2013-03-06 18:10:30 +00:00
Jon Coppeard
08b1e4676b
Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
...
--HG--
extra : rebase_source : d541aeba854e1a10ceebaec2fda366d9b47f7f2e
2013-03-06 18:10:22 +00:00
Jon Coppeard
a0a3f88913
Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
...
--HG--
extra : rebase_source : 35cbf3cc4da4598c2e9e6975028ef397718849db
2013-03-06 16:41:43 +00:00
Jon Coppeard
c3e865f5a7
Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted inside SpiderMonkey r=terrence
...
--HG--
extra : rebase_source : ba8202f4e1f7bd5560a57392f800d255e52b4a54
2013-03-06 16:41:42 +00:00
Jon Coppeard
6fbb22c50b
Bug 848395 - GC: Move Rooted to JS namespace - Move js::Rooted to JS namespace r=terrence
...
--HG--
extra : rebase_source : c25db8f97c5d6b39b96dc89976bcc00a85ddbde3
2013-03-06 16:41:38 +00:00
Jan de Mooij
c540959838
Bug 848733 - Don't eliminate callee phi when inlining natives. r=bhackett
...
--HG--
extra : rebase_source : c64645da8a4edf6bc132f509741f7ebcdb8e842d
2013-03-07 14:38:09 +01:00
Gregory Szorc
7b6f9c7add
Bug 818246 - Part 1: Remove unncessary definitions of XPIDL_MODULE; r=glandium
...
XPIDL_MODULE defaults to MODULE. These Makefile.in were setting
XPIDL_MODULE to the same value as MODULE.
--HG--
extra : rebase_source : e96bd34d5949d0ab94cecbec35d6c9f4bffec01e
2013-03-07 05:03:51 -08:00
Ed Morley
8bb7764f06
Backed out changeset f27dbd9ba370 (bug 848395) for crashes on Windows on a CLOSED TREE
2013-03-07 13:04:24 +00:00
Ed Morley
68f233c99d
Backed out changeset e112b04664a6 (bug 848395)
2013-03-07 13:03:39 +00:00
Ed Morley
3a53c22824
Backed out changeset 28ef4bdff455 (bug 848395)
2013-03-07 13:03:35 +00:00
Ed Morley
23b3971c61
Backed out changeset f079105a0966 (bug 848449)
2013-03-07 13:03:31 +00:00
Ed Morley
f65128b26a
Backed out changeset d01a2a30d626 (bug 848449)
2013-03-07 13:03:27 +00:00
Ed Morley
83369c0cc0
Backed out changeset 1768185637fd (bug 848449)
2013-03-07 13:03:23 +00:00