Ryan VanderMeulen
362c01700e
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-08-04 15:54:01 -04:00
Ryan VanderMeulen
32855cf94a
Merge inbound to m-c. a=merge
2015-08-04 15:53:06 -04:00
Ryan VanderMeulen
6d069ca887
Merge fx-team to m-c. a=merge
2015-08-04 15:50:01 -04:00
Ryan VanderMeulen
a94518bc90
Backed out changeset a9d3df6e14e0 (bug 1188780) for causing bug 1190860. a=bustage
2015-08-04 15:21:57 -04:00
Till Schneidereit
89d4535286
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
5b32250223
Merge mozilla-central to fx-team
2015-08-04 13:45:01 +02:00
Carsten "Tomcat" Book
14f79a5dd7
Backed out changeset d4d78ac3f0d2 (bug 1190074) for memory leaks
2015-08-04 11:35:03 +02:00
Nicolas B. Pierron
591c951309
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
ccd8dec3a8
Bug 1155773 - Remove gotos from XPCConvert::NativeArray2JS(). r=bholley
2015-08-03 11:47:00 +02:00
Nicholas Nethercote
953689e82d
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
744298baef
Bug 1188616 - CPOW monitoring should use JS_Now instead of PR_IntervalNow. r=jandem
2015-07-30 14:29:52 +02:00
David Rajchenbach-Teller
d0a2a9c530
Bug 1190074 - PerformanceGroup now uses mozilla::RefPtr. r=jandem
2015-07-27 23:01:42 +02:00
Kannan Vijayan
7f1cb01c54
Bug 1145442 - Add documentation for JIT strategies. r=shu
2015-08-04 09:58:00 -04:00
Andrew McCreight
802dfc2107
Bug 1190436 - Part 2: Use an early return in XPCConvert::JSObject2NativeInterface. r=gabor
2015-08-03 11:48:00 -04:00
Andrew McCreight
9446f721b1
Bug 1190436 - Part 1: Use more smart pointers in XPConnect. r=gabor
2015-08-03 11:47:00 -04:00
Mike Hommey
12546f3f00
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
d4cfdfba33
Bug 1186748 - Switch hazard and root analysis builds to Gtk+3. r=mshal
2015-08-04 07:05:21 +09:00
Brian Hackett
2799911479
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
01ed59c7ec
Bug 1182865 - Relax assertion on the allowed class for home objects, r=efaust
2015-08-03 14:02:23 -07:00
Boris Zbarsky
6084af790d
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
43fd045479
Bug 1189906 - Remove the unused UseSavedRoots enum; r=jonco
2015-07-31 13:07:13 -07:00
Terrence Cole
fc9b5da650
Bug 1189112 - Part 2: simplify rooting of ScriptsAndCountsVector with PersistentRooted; r=nbp
2015-07-29 14:59:49 -07:00
Terrence Cole
fd2ec0669f
Bug 1189112 - Part 1: Use TraceableVector to simplify tracing of ScriptsAndCountsVector; r=nbp
2015-07-29 14:59:49 -07:00
Terrence Cole
6c20de2cb3
Bug 1189072 - Make DefaultTracer for struct types call T::trace; r=fitzgen
2015-07-29 14:59:49 -07:00
Terrence Cole
266bd44fa0
Bug 1188620 - Use PersistentRooted for asyncActivation roots; r=fitzgen
2015-07-29 10:23:14 -07:00
Terrence Cole
192b87a7e1
Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink
2015-07-28 09:21:32 -07:00
Terrence Cole
e6ed4bf78a
Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco
2015-07-31 08:27:12 -07:00
Carsten "Tomcat" Book
c69b66877e
Backed out changeset 00726df4997c (bug 1190074) for bustage on a CLOSED TREE
2015-08-03 17:06:15 +02:00
Carsten "Tomcat" Book
80d3558888
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
6babe48a33
Backed out changeset 85e86b04035c (bug 1188616) for bustage.
...
CLOSED TREE
2015-08-03 10:18:20 -04:00
Ryan VanderMeulen
10ad51fb6a
Backed out changeset c8d9d720a30e (bug 1190077) for Android bustage.
...
CLOSED TREE
2015-08-03 09:54:50 -04:00
David Rajchenbach-Teller
ba654865be
Bug 1190074 - PerformanceGroup now uses mozilla::RefPtr. r=jandem
2015-07-27 23:01:42 +02:00
David Rajchenbach-Teller
4fb9c04273
Bug 1188616 - CPOW monitoring should use JS_Now instead of PR_IntervalNow. r=jandem
2015-07-30 14:29:52 +02:00
Carsten "Tomcat" Book
fd297323a5
Merge mozilla-central to mozilla-inbound
2015-08-03 15:45:57 +02:00
Carsten "Tomcat" Book
a323843051
Backed out changeset d093c57c6835 (bug 1186748) for causing Bug 1190180
2015-08-03 14:36:14 +02:00
Carsten "Tomcat" Book
07c6746bfb
Backed out changeset 2238409de271 (bug 1188780)
2015-08-03 14:35:03 +02:00
Shu-yu Guo
334197586e
Bug 1179063 - Cleanup: remove useless pn_index. (r=me)
2015-08-02 15:11:39 -07:00
Shu-yu Guo
73a70dbcd5
Bug 1182730 - Followup: only mark the JitcodeGlobalMap when profiling is on. (r=djvj)
2015-08-02 15:11:39 -07:00
Till Schneidereit
ba57452f87
Bug 1129313 - Part 2: self-host MapIteratorObject#next(). r=jandem
2015-08-01 00:13:26 +02:00
Wes Kocher
9441be443e
Backed out 4 changesets (bug 1189490) for build and SM bustage CLOSED TREE
...
Backed out changeset c0eef95cd0cb (bug 1189490)
Backed out changeset 5158c4514c34 (bug 1189490)
Backed out changeset 78f80496c70a (bug 1189490)
Backed out changeset cebec1f7c9db (bug 1189490)
2015-07-31 14:10:30 -07:00
Nick Fitzgerald
3ee0ba8dcf
Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds; r=terrence
2015-07-31 13:27:44 -07:00
Nick Fitzgerald
7b0a0d9d98
Bug 1189490 - Part 2: Stop using mozilla::LinkedList for the allocations and tenure promotions logs and use js::TraceableFifo instead; r=terrence
2015-07-31 13:27:44 -07:00
Nick Fitzgerald
850280ccc2
Bug 1189490 - Part 1: Add a StaticTraceable version of the FIFO queue for use with GC things; r=terrence
2015-07-31 13:27:44 -07:00
Nick Fitzgerald
305c212a07
Bug 1189490 - Part 0: Add a FIFO queue container type to js/public; r=terrence
2015-07-31 13:27:44 -07:00
Boris Zbarsky
4cca89431c
Bug 1135961. Implement subclassing of DOM objects. r=peterv
2015-07-31 13:30:55 -04:00
Mike Hommey
59e1c5d9e1
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-07-31 16:42:07 +09:00
Mike Hommey
bbdf5495e7
Bug 1186748 - Switch B2G desktop, hazard and root analysis builds to Gtk+3. r=mshal
2015-07-31 16:39:10 +09:00
Shu-yu Guo
11e50a4dcb
Bug 1179063 - Cleanup: Rename scopal back to scopeStmt. (r=me)
2015-07-30 22:17:04 -07:00
Shu-yu Guo
6a0c305653
Bug 1179063 - Cleanup: remove dead argument to Parser::parse. (r=efaust)
2015-07-30 22:17:04 -07:00
Shu-yu Guo
14172251ce
Bug 1179063 - Cleanup: rename top -> innermost, down -> enclosing in StmtInfoStack. (r=efaust)
2015-07-30 22:17:04 -07:00