Commit Graph

41138 Commits

Author SHA1 Message Date
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
Brian Hackett
ece361ee6c Bug 1175538 - Ensure str_split result object has the right group. r=jandem 2015-08-05 11:53:01 -04: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
Lars T Hansen
6cb10de8ee Bug 1183060 - wrong code generated for x86 word operations. r=sunfish 2015-08-05 09:20:28 +02: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
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
Brian Hackett
937df89c00 Bug 1176451 - Optimize Array.concat when used on different types of boxed vs. unboxed arrays, r=jandem. 2015-08-03 14:32:40 -07:00
Brian Hackett
8c27c771d4 Bug 1182865 - Relax assertion on the allowed class for home objects, r=efaust 2015-08-03 14:02:23 -07:00
Boris Zbarsky
42988fb7ea Bug 1181908. The CompileOptions constructor should properly copy the introducerFilename and isRunOnce state. r=luke 2015-08-03 11:51:57 -04:00
Terrence Cole
0897b64884 Bug 1189906 - Remove the unused UseSavedRoots enum; r=jonco 2015-07-31 13:07:13 -07:00
Terrence Cole
88a0da84b4 Bug 1189112 - Part 2: simplify rooting of ScriptsAndCountsVector with PersistentRooted; r=nbp 2015-07-29 14:59:49 -07:00
Terrence Cole
201853c804 Bug 1189112 - Part 1: Use TraceableVector to simplify tracing of ScriptsAndCountsVector; r=nbp 2015-07-29 14:59:49 -07:00
Terrence Cole
71e48ef414 Bug 1189072 - Make DefaultTracer for struct types call T::trace; r=fitzgen 2015-07-29 14:59:49 -07:00
Terrence Cole
41f7126112 Bug 1188620 - Use PersistentRooted for asyncActivation roots; r=fitzgen 2015-07-29 10:23:14 -07:00
Terrence Cole
530a7130e8 Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink 2015-07-28 09:21:32 -07:00
Terrence Cole
dfd81db57a Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco 2015-07-31 08:27:12 -07:00
Carsten "Tomcat" Book
2b2b6ce8e4 Backed out changeset 00726df4997c (bug 1190074) for bustage on a CLOSED TREE 2015-08-03 17:06:15 +02:00
Carsten "Tomcat" Book
9f26c64aa5 Backed out changeset e057fc16e2e0 (bug 1187233) for breaking GU tests in month_day_agenda_test.js on a CLOSED TREE 2015-08-03 16:25:56 +02:00
Ryan VanderMeulen
bf623b7f5d Backed out changeset 85e86b04035c (bug 1188616) for bustage.
CLOSED TREE
2015-08-03 10:18:20 -04:00
Ryan VanderMeulen
688d0798d0 Backed out changeset c8d9d720a30e (bug 1190077) for Android bustage.
CLOSED TREE
2015-08-03 09:54:50 -04:00