Jon Coppeard
|
d97a84c06a
|
Bug 1331668 - Fix static build bustage r=me
|
2017-01-20 16:23:27 +00:00 |
Jon Coppeard
|
42c419e02b
|
Bug 1331668 - Add a class to encapsulate the possible results of a property lookup r=jandem
|
2017-01-20 16:10:16 +00:00 |
Bill McCloskey
|
fbf4345dc9
|
Back out bug 1308039 - GC interrupt callbacks (a=backout)
This reverts commit 1fc1a2e080a1d9012f0ad651243766540daf139f.
MozReview-Commit-ID: BvHIIj1t3M8
|
2017-01-11 13:19:58 -08:00 |
Jeff Walden
|
ff4fd71576
|
Bug 1329046 - Simplify creation of DataViews backed by cross-compartment ArrayBuffers. r=sfink
--HG--
extra : rebase_source : e112182f32aa15f9ca512e3512a5f2ddc0948c5a
|
2016-12-16 15:35:03 -05:00 |
Jon Coppeard
|
ca898ea355
|
Bug 1325406 - Refactor rooting base class templates r=sfink r=mccr8
|
2017-01-10 10:12:14 +00:00 |
Hannes Verschore
|
593cb74ae1
|
Bug 1328228: IonMonkey - Track optimizations for compares, r=shu
|
2017-01-09 15:05:39 +01:00 |
Hannes Verschore
|
cf910bd3b0
|
Bug 1328228: IonMonkey - Track optimizations for newarray and newobject, r=shu
|
2017-01-09 15:05:38 +01:00 |
Jon Coppeard
|
78644b3683
|
Bug 1323241 - Only report things as gray if gray marking state is valid r=sfink
|
2017-01-06 11:23:21 +00:00 |
Nicholas Nethercote
|
dd6856ca4d
|
Bug 1324330 (part 1) - Mark js::Class and related types as NONHEAP. r=mccr8.
--HG--
extra : rebase_source : 94d5d7fcc5719f59741c7b50750f5beceb6cb08a
|
2016-12-19 14:18:41 +11:00 |
Hannes Verschore
|
642bdf9008
|
Bug 1328148: IonMonkey - Use MConcat for more cases, r=jandem
|
2017-01-05 10:22:16 +01:00 |
Jessica Jong
|
4f5f57be29
|
Bug 1310078 - Implement valueAsNumber and valueAsDate for <input type=datetime-local>. r=smaug,Waldo
|
2017-01-03 22:33:00 +01:00 |
Wes Kocher
|
6262320e74
|
Merge m-c to autoland, a=merge
|
2016-12-28 16:19:59 -08:00 |
Xidorn Quan
|
3526b1e58d
|
Bug 1325351 part 1 - Remove workaround for VC in Maybe. r=froydnj
MozReview-Commit-ID: Anlrf3D2WtN
--HG--
extra : rebase_source : 9cc2e29e374753ad40774ebd0a0efce9f9449e3b
|
2016-12-29 10:58:01 +11:00 |
Tom Schuster
|
3ed240d6b8
|
Bug 1325927 - Reorder JSValueTag to match JSValueType. r=jandem
|
2016-12-27 13:31:07 +01:00 |
Jan de Mooij
|
158805801d
|
Bug 1325075 - Fix Value::isGCThing footgun, stop returning true for NullValue. r=jonco,baku
|
2016-12-26 16:40:21 +01:00 |
Luke Wagner
|
7f0959b60f
|
Bug 1313351 - Fix js::RefCounted to not do leak checking. r=jandem
|
2016-12-23 21:13:26 +01:00 |
Steve Fink
|
17d54944b0
|
Bug 1173354 - Switch GC statistics over to TimeStamp/TimeDuration, r=jonco
--HG--
extra : rebase_source : 6575a93731d2a26ca9b78c25a3dfa2aded5a108d
extra : histedit_source : df4b193445638710537524f4ddd8ac5cc183cb6b
|
2016-12-22 13:43:42 -08:00 |
Zibi Braniecki
|
ee5fe1af13
|
Bug 1270146 - Add PluralRules API. r=Waldo
MozReview-Commit-ID: 2WCcMjiGjwZ
--HG--
extra : rebase_source : 4fa494e35424be579ba3714bab2a4e1932d6404c
|
2016-12-20 11:54:44 -08:00 |
Steve Fink
|
7f97277dc2
|
Bug 1308236 - Don't trigger read barriers when comparing wrapped pointers types r=sfink r=mccr8
|
2016-10-28 15:11:56 -07:00 |
Jon Coppeard
|
18edf08fb3
|
Bug 1322312 - Assert that GCRuntime::enter/leaveUnsafe region is only used on the main thread r=sfink
|
2016-12-06 17:23:48 -10:00 |
Luke Wagner
|
549d7571b3
|
Bug 1320905 - Add js::RefCounted that uses js_delete (r=waldo)
|
2016-12-05 15:59:18 -08:00 |
Carsten "Tomcat" Book
|
1e97bdd3fb
|
Backed out changeset f38852711f38 (bug 1320905) for bustage on a CLOSED TREE
--HG--
extra : amend_source : 2e75cec3778e0ceb8a5d99d94004968604403f3a
|
2016-12-05 16:13:36 +01:00 |
Luke Wagner
|
0bf74100a8
|
Bug 1320905 - Add js::RefCounted that uses js_delete (r=waldo)
MozReview-Commit-ID: D0mSwdm0nn0
|
2016-12-05 08:46:27 -06:00 |
Ms2ger
|
b4ff4ad7ea
|
Bug 1319831 - Clarify some code with explicit casts; r=Waldo
|
2016-12-01 09:23:21 +01:00 |
Ms2ger
|
53af63d8fa
|
Bug 1319831 - Remove an unbalanced pragma from Vector.h; r=Waldo
|
2016-12-01 09:23:21 +01:00 |
Benjamin Bouvier
|
02cd2cddce
|
Bug 1320374: Rename THREAD_TYPE_ASMJS into THREAD_TYPE_WASM; r=luke
--HG--
extra : rebase_source : 38d4f0b6b73d86fb65a1ad2ba20a839cc3034ed1
|
2016-11-25 11:50:12 +01:00 |
Jan de Mooij
|
bee8fe969f
|
Bug 1317936 part 2 - Use atom hash code for jsid hashing. r=jonco
|
2016-11-24 13:39:06 +01:00 |
Jan de Mooij
|
0a1aa00f54
|
Bug 1277368 part 1 - Add JS::Result<> and use it in a few places. r=luke
|
2016-11-23 17:57:43 +01:00 |
Jon Coppeard
|
ff9db2128c
|
Bug 1318384 - Remove barriers on Zone typed object descriptors set to avoid reviving compartments r=billm
|
2016-11-23 10:15:05 +00:00 |
Tooru Fujisawa
|
7391d5b54f
|
Bug 1318815 - Remove ClassSpec delegation and point target ClassSpec directly from prototype class. r=jandem
|
2016-11-22 16:47:29 +09:00 |
André Bargull
|
8a555a2bfd
|
Bug 1303091 - Share static Intl data across compartments. r=Waldo, r=jonco
--HG--
rename : js/src/builtin/IntlTzData.js => js/src/builtin/IntlTimeZoneData.h
extra : rebase_source : 558f4fba32efdee429423055f3786e1dc09e4d68
|
2016-11-17 14:40:18 -08:00 |
Jon Coppeard
|
6802f12fbc
|
Bug 1316150 - Make profiler frame labels a GC hazard and make shell profiling function copy them r=djvj
|
2016-11-21 10:26:33 +00:00 |
Jon Coppeard
|
5cd9e63353
|
Backout changeset 093a7b8b7285 (bug 1297360) for causing bug 1316150
|
2016-11-21 10:26:31 +00:00 |
Makoto Kato
|
48a2c42b58
|
Bug 1310067 - VS2017 doesn't require JS_DEPENDENT_TEMPLATE_HINT workaround. r=jonco
MozReview-Commit-ID: DuDDyP6tpc8
|
2016-11-21 11:14:44 +09:00 |
Iris Hsiao
|
defb095265
|
Backed out changeset e5164f497e42 (bug 1310067) for bustage
CLOSED TREE
|
2016-11-21 11:14:16 +08:00 |
Makoto Kato
|
0b47186ed3
|
Bug 1310067 - VS2017 doesn't require JS_DEPENDENT_TEMPLATE_HINT workaround. r=jonco
MozReview-Commit-ID: DuDDyP6tpc8
--HG--
extra : rebase_source : b503bdb2ce19f5bd87fcb0c114765e5a5de1c35d
|
2016-11-21 11:14:44 +09:00 |
Sylvestre Ledru
|
d75b5ea206
|
Bug 1317430 - Avoid a unnecessary copy by passing a const & in js/ r=Waldo
MozReview-Commit-ID: EJ7B3697kZj
--HG--
extra : rebase_source : ada320437479a3d6c644e4af15a92c2a25839fab
|
2016-11-14 23:16:24 +01:00 |
Tom Schuster
|
77bdad13e3
|
Bug 1015798 - Improve ClassSpec depedent behavior especially with inheritance. r=bz
|
2016-11-08 22:08:28 +01:00 |
Jon Coppeard
|
37de54b8fa
|
Bug 1315122 - Remove JS::Heap<T>'s unused setToCrashOnTouch() methods r=jandem
|
2016-11-04 17:32:36 +00:00 |
Jon Coppeard
|
99aa8489c8
|
Bug 1313098 - Assert we only access heap state on the main thread r=sfink r=mccr8
|
2016-11-04 17:32:36 +00:00 |
Benjamin Bouvier
|
3397fa4d20
|
Bug 1304672: Renamings outside asmjs/ and jit/; r=luke
MozReview-Commit-ID: 1LGFJMlHaz2
--HG--
extra : rebase_source : 3ee8b822a6097260c9b9c0487b91a63e6ff1e575
|
2016-11-02 18:22:37 +01:00 |
Tooru Fujisawa
|
5d7377b42e
|
Bug 1185106 - Part 11.1: Implement async functions. r=till
MozReview-Commit-ID: ChWpakqUlsi
|
2016-08-29 02:05:55 +09:00 |
Tooru Fujisawa
|
1cabfda6d8
|
Bug 1311088 - Part 3: Do not check NaN in NumberValue(uint32_t i). r=jwalden
|
2016-10-29 01:47:31 +09:00 |
Tooru Fujisawa
|
183537abe4
|
Bug 1311088 - Part 2: Add JS::IsCanonicalized and remove JS::Value::setDoubleNoCheck. r=jwalden
|
2016-10-29 01:47:31 +09:00 |
Tooru Fujisawa
|
57db30aa76
|
Bug 1311088 - Part 1: Add mozilla::SpecificNaNBits and JS::detail::CanonicalizedNaNBits. r=jwalden
|
2016-10-29 01:47:30 +09:00 |
Tooru Fujisawa
|
254dc367d8
|
Bug 1312488 - Assign whole layout instead of layout.asDouble in JS::Value::setDoubleNoCheck. r=jandem
|
2016-10-27 22:57:40 +09:00 |
Jon Coppeard
|
435bdeeaec
|
Bug 1310147 - Remove AutoAssertNoAlloc and replace with AutoAssertNoGC r=sfink
|
2016-10-27 11:03:53 +01:00 |
Jon Coppeard
|
4f90a79a0c
|
Bug 1310147 - Rename AutoAssertOnGC to AutoAssertNoGC r=sfink
|
2016-10-27 11:03:53 +01:00 |
Lars T Hansen
|
5666e2e102
|
Bug 1302036 - Make structured clone accept argument that controls serialization of some data types. r=sfink
--HG--
extra : rebase_source : c082dcc82adccba47a7bd0e18fb59d87b072ae3d
|
2016-10-24 14:22:47 +02:00 |
Tooru Fujisawa
|
82f68e8a08
|
Bug 1243617 - Part 2: Remove JS_VALUE_IS_CONSTEXPR. r=jwalden
|
2016-10-23 01:46:36 +09:00 |