Commit Graph

41152 Commits

Author SHA1 Message Date
Ryan VanderMeulen
9b5a0e69f4 Merge inbound to m-c. a=merge 2015-08-06 15:22:37 -04:00
Ryan VanderMeulen
3f8e9bdf38 Backed out changeset 2f16fb18314a (bug 1181908) for suspicion of causing bug 1191492 and other topcrashes. a=me 2015-08-06 13:28:32 -04:00
Wes Kocher
5655469422 Merge m-c to fx-team, a=merge 2015-08-05 16:49:08 -07:00
Brian Hackett
ece361ee6c Bug 1175538 - Ensure str_split result object has the right group. r=jandem 2015-08-05 11:53:01 -04:00
David Rajchenbach-Teller
8ae19e4f87 Bug 1190074 - PerformanceGroup now uses mozilla::RefPtr;r=jandem 2015-07-27 23:01:42 +02:00
Nick Fitzgerald
ee431f4f3a Bug 1166524 - Provide short labels and longer descriptions for GC reasons; r=jsantell,terrence 2015-08-05 13:47:45 -07:00
Birunthan Mohanathas
9b6236a10a Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
Comment-only so DONTBUILD.
2015-08-04 16:17:36 -07:00
Brian Hackett
b5879fc3bf Bug 1189137 - Don't treat integer stores to unboxed objects as truncated, r=jandem. 2015-08-04 15:41:26 -07:00
Ryan VanderMeulen
d3b277d393 Bug 1138693 - Add an early quit to the test if TypedObject isn't enabled. r=nbp 2015-08-05 09:11:19 -04:00
Florian Merz
21a7f1b307 Bug 1184414 - X.[[SetPrototypeOf]](Y) should succeed if X.[[Prototype]] is already Y. r=jorendorff. 2015-07-28 07:35:22 +02:00
Carsten "Tomcat" Book
137f07a707 Backed out changeset 3f861148c83c (bug 1191236) for hazard bustage 2015-08-06 13:04:18 +02:00
Jon Coppeard
e9ec4688ef Bug 1191236 - Remove extract() methods used by operation forwarding on rooting types r=terrence 2015-08-06 10:23:21 +01:00
Makoto Kato
73be0a3748 Bug 1187773 - Don't include heapapi.h from js/public. r=jorendorff 2015-08-06 15:34:08 +09:00
Makoto Kato
7502764b09 Backed out changeset a3243d1ec51f due to invalid bug number 2015-08-06 15:32:14 +09:00
Lars T Hansen
6cb10de8ee Bug 1183060 - wrong code generated for x86 word operations. r=sunfish 2015-08-05 09:20:28 +02:00
Makoto Kato
5426bf8afd Bug 187773 - Don't include heapapi.h from js/public. r=jorendorff 2015-08-06 11:48:46 +09:00
Terrence Cole
2a14463f6c Backout d6dea3334b6c (Bug 1188620) for suspecting crashes. 2015-08-05 17:10:10 -07:00
Terrence Cole
7a453fb9f0 Backout abc018892155 (Bug 1189112) for suspected crashes. 2015-08-05 17:08:33 -07:00
Terrence Cole
9cef255593 Backout 027800a23ccb (Bug 1189112) for suspected crashes. 2015-08-05 17:06:53 -07:00
Terrence Cole
2e1631c94e Backout 6249e4edb023 (Bug 1191099) for build bustage on a CLOSED TREE. 2015-08-05 12:09:19 -07:00
Terrence Cole
c63f96f6f6 Bug 1191099 - Replace AutoFunctionVector usage with Rooted; r=jonco 2015-08-04 10:38:24 -07:00
Terrence Cole
b0a16edace Bug 1191098 - Replace AutoHashableValueRooter with Rooted<HashableValue>; r=jonco 2015-08-04 09:23:27 -07:00
Terrence Cole
d8a3c0b3ce Bug 1190911 - Replace AutoIdValueVector with normal Rooted usage; r=jonco 2015-08-04 08:50:12 -07:00
Sean Stangl
a7cc9b7400 Bug 1183842 - Use InvertCondition to expand the range of conditional branches. r=h4writer 2015-07-14 12:20:02 -07:00
Terrence Cole
59ec78e3d0 Bug 1190636 - Replace AutoStringVector with Rooted usage; r=njn 2015-08-03 17:39:03 -07:00
Terrence Cole
1bfa5c772a Bug 1186626 - Part 5: Remove AutoShapeVector; r=sfink 2015-07-23 08:19:08 -07:00
Terrence Cole
cbea9e66bc Bug 1186626 - Part 4: Convert ShapeVectors in jsobj.cpp; r=jonco 2015-07-23 08:19:08 -07:00
Terrence Cole
0c14b45d43 Bug 1190457 - Replace AutoPropertyDescriptorVector with normal Rooted usage; r=jonco 2015-08-03 17:30:47 -07:00
Wes Kocher
5b4f4347a1 Merge m-c to inbound, a=merge 2015-08-04 14:55:21 -07:00
Dustin J. Mitchell
b59e88c9a9 Bug 1188780: remove setup.sh invocations, as they fail outside the mock environment; r=glandium a=RyanVM 2015-08-04 17:41:07 -04:00
Mike Hommey
2c61d644dc Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal
(relanding of http://hg.mozilla.org/mozilla-central/rev/a9d3df6e14e0)
2015-08-04 17:26:11 -04:00
Ryan VanderMeulen
c0710476e2 Merge inbound to m-c. a=merge 2015-08-04 15:53:06 -04:00
Ryan VanderMeulen
1ce2dabedd Merge fx-team to m-c. a=merge 2015-08-04 15:50:01 -04:00
Ryan VanderMeulen
96e4345ae4 Backed out changeset a9d3df6e14e0 (bug 1188780) for causing bug 1190860. a=bustage 2015-08-04 15:21:57 -04:00
Till Schneidereit
1369b6d0f6 Bug 1190727 - Make initialization of temporary results array resilient against Array.prototype setters in self-hosted Map#next implementation. r=jandem 2015-08-04 14:58:27 +02:00
Carsten "Tomcat" Book
515b949c48 Merge mozilla-central to fx-team 2015-08-04 13:45:01 +02:00
Carsten "Tomcat" Book
8faefecfd8 Backed out changeset d4d78ac3f0d2 (bug 1190074) for memory leaks 2015-08-04 11:35:03 +02:00
Nicolas B. Pierron
61c603a183 Bug 1189750 - Fix JSScript::getPCCounts to return a reference instead of a copy. r=bhackett 2015-08-04 11:03:03 +02:00
Andrew McCreight
d8bf4dd122 Bug 1155773 - Remove gotos from XPCConvert::NativeArray2JS(). r=bholley 2015-08-03 11:47:00 +02:00
Nicholas Nethercote
845b474b3c Bug 1189156 (part 4) - Don't use enumeration style for nsBaseHashtable::SizeOf{In,Ex}cludingThis(). r=erahm,jfkthame.
After this change, we have ShallowSizeOf{In,Ex}cludingThis(), which don't do
anything to measure children. (They can be combined with iteration to measure
children.)
2015-07-30 21:19:57 -07:00
David Rajchenbach-Teller
3e8d9a724b Bug 1188616 - CPOW monitoring should use JS_Now instead of PR_IntervalNow. r=jandem 2015-07-30 14:29:52 +02:00
Sean Stangl
f3140f4685 Bug 1188650 - Part 2/2 - Make shared/LOpcodes-shared.h. r=nbp 2015-08-03 15:48:19 -07:00
Sean Stangl
b538cc9b2e Bug 1188650 - Part 1/2 - Rename LIR-Common.h to shared/LIR-shared.h. r=nbp 2015-07-28 15:25:07 -07:00
David Rajchenbach-Teller
93d159283c Bug 1190074 - PerformanceGroup now uses mozilla::RefPtr. r=jandem 2015-07-27 23:01:42 +02:00
Ryan VanderMeulen
152aba0072 Merge m-c to inbound. a=merge
CLOSED TREE
2015-08-04 15:54:01 -04:00
Kannan Vijayan
9aa55faebb Bug 1145442 - Add documentation for JIT strategies. r=shu 2015-08-04 09:58:00 -04:00
Andrew McCreight
4f96a20314 Bug 1190436 - Part 2: Use an early return in XPCConvert::JSObject2NativeInterface. r=gabor 2015-08-03 11:48:00 -04:00
Andrew McCreight
cbe7e5bf11 Bug 1190436 - Part 1: Use more smart pointers in XPConnect. r=gabor 2015-08-03 11:47:00 -04:00
Mike Hommey
63750b333b Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal
At the same time, include a setup script to replace parts of mozconfig.gtk.
2015-08-04 07:05:23 +09:00
Mike Hommey
581b10732e Bug 1186748 - Switch hazard and root analysis builds to Gtk+3. r=mshal 2015-08-04 07:05:21 +09:00