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