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 |
|
Tooru Fujisawa
|
19c4b08136
|
Bug 1243617 - Part 1: Add constructor for JS::Value::layout. r=jwalden
|
2016-10-23 01:46:36 +09:00 |
|
Jon Coppeard
|
556585c65f
|
Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8
|
2016-10-18 17:58:19 +01:00 |
|
Tooru Fujisawa
|
4777efc768
|
Bug 1304191 - Part 11: Fold jsval_layout into JS::Value. r=jwalden
|
2016-10-18 16:46:01 +09:00 |
|
Tooru Fujisawa
|
934d8428a6
|
Bug 1304191 - Part 10: Remove JSVAL_TO_IMPL and IMPL_TO_JSVAL. r=jwalden
|
2016-10-18 16:46:01 +09:00 |
|
Tooru Fujisawa
|
b6f7a1d6dd
|
Bug 1304191 - Part 9: Add Value::fromDouble and use it in CanonicalizedDoubleValue. r=jwalden
|
2016-10-18 16:46:01 +09:00 |
|
Tooru Fujisawa
|
45ce3de0ff
|
Bug 1304191 - Part 8.1: Remove JS::Value::setUnmarkedPtr and JS::Value::toUnmarkedPtr. r=jwalden
|
2016-10-18 16:46:01 +09:00 |
|
Tooru Fujisawa
|
58ffefe531
|
Bug 1304191 - Part 8: Stop using jsval_layout in JIT. r=jwalden
|
2016-10-18 16:46:01 +09:00 |
|
Tooru Fujisawa
|
ab5fd27553
|
Bug 1304191 - Part 7: Move JSVAL_EXTRACT_NON_DOUBLE_TYPE_IMPL into JS::Value methods. r=jwalden
|
2016-10-18 16:46:00 +09:00 |
|
Tooru Fujisawa
|
a35fdf8267
|
Bug 1304191 - Part 6: Move JSVAL_TO_*_IMPL into JS::Value methods. r=jwalden
|
2016-10-18 16:46:00 +09:00 |
|
Tooru Fujisawa
|
6535bee8fb
|
Bug 1304191 - Part 5.1: Always use JS::Value::toTag() to get tag in JS::Value::traceKind. r=jwalden
|
2016-10-18 16:46:00 +09:00 |
|
Tooru Fujisawa
|
a552563f54
|
Bug 1304191 - Part 5: Move JSVAL_TRACE_KIND_IMPL into JS::Value methods. r=jwalden
|
2016-10-18 16:46:00 +09:00 |
|
Tooru Fujisawa
|
481cbe78ba
|
Bug 1304191 - Part 4: Move JSVAL_SAME_TYPE_IMPL into SameType. r=jwalden
|
2016-10-18 16:46:00 +09:00 |
|
Tooru Fujisawa
|
0cf3292966
|
Bug 1304191 - Part 3: Move *_TO_JSVAL_IMPL into JS::Value methods. r=jwalden
|
2016-10-18 16:45:59 +09:00 |
|
Tooru Fujisawa
|
95cdd0842a
|
Bug 1304191 - Part 2: Move JSVAL_IS_*_IMPL into JS::Value methods. r=jwalden
|
2016-10-18 16:45:59 +09:00 |
|
Tooru Fujisawa
|
cf85a10917
|
Bug 1304191 - Part 1: Change BUILD_JSVAL to JS::Value::fromRawBits and JS::Value::fromTagAndPayload. r=jwalden
|
2016-10-18 16:45:59 +09:00 |
|
Tooru Fujisawa
|
a60c24ed6c
|
Bug 1290337 - Part 25: Use HandleValue in ToNumber and ToNumberSlow. r=shu
|
2016-10-18 16:45:59 +09:00 |
|
Tooru Fujisawa
|
7ee22eddfb
|
Bug 1290337 - Part 23: Use alignas and MOZ_NON_PARAM attribute for jsval_layout. r=jwalden
|
2016-09-11 18:23:11 +09:00 |
|
Tooru Fujisawa
|
ac643f0834
|
Bug 1290337 - Part 21: Use const reference in BarrierMethods::exposeToJS. r=sfink
|
2016-10-18 16:45:57 +09:00 |
|
Benjamin Bouvier
|
fcf5a05013
|
Bug 1307768 : Don't include wasmGuardPages with the rest of the ClassInfo fields; r=njn
MozReview-Commit-ID: 9tqQdAn2Ywa
--HG--
extra : rebase_source : 0a8ed1a2637968285f497ef3e41aa3b75a8ed49f
extra : amend_source : 759c252412b2e5ba99805cf5bb05828ff947f833
|
2016-10-14 14:53:08 +02:00 |
|
Jon Coppeard
|
c50fa1fd48
|
Bug 1301377 - Disallow GC while using ProfilingFrameIterator r=jandem
|
2016-10-14 17:13:47 +01:00 |
|
Bill McCloskey
|
387c3c0e70
|
Bug 1308039 - GC interrupt callbacks (r=jonco)
|
2016-10-10 18:06:17 -07:00 |
|
Bill McCloskey
|
da1e178940
|
Bug 1308039 - Add AutoAssertOnBarrier (r=jonco)
|
2016-10-10 18:06:16 -07:00 |
|
Bill McCloskey
|
a9f9cf1ed6
|
Bug 1308039 - Convert AutoAssertOnGC to release assertion (r=jonco)
|
2016-10-10 18:06:15 -07:00 |
|
Sebastian Hengst
|
05110ba250
|
Backed out changeset d3a026933bce (bug 1308039) for spidermonkey bustage. r=backout on a CLOSED TREE
|
2016-10-07 21:39:34 +02:00 |
|
Sebastian Hengst
|
e7f8eb7dc9
|
Backed out changeset 48e363362718 (bug 1308039)
|
2016-10-07 21:39:00 +02:00 |
|
Sebastian Hengst
|
1010d84618
|
Backed out changeset ab1d29e9c95c (bug 1308039)
|
2016-10-07 21:38:53 +02:00 |
|
Bill McCloskey
|
8c6a951cce
|
Bug 1308039 - GC interrupt callbacks (r=jonco)
|
2016-10-07 12:26:21 -07:00 |
|
Bill McCloskey
|
b5679facbf
|
Bug 1308039 - Add AutoAssertOnBarrier (r=jonco)
|
2016-10-07 12:26:20 -07:00 |
|
Bill McCloskey
|
f5fb4df360
|
Bug 1308039 - Convert AutoAssertOnGC to release assertion (r=jonco)
|
2016-10-07 12:26:19 -07:00 |
|
Jon Coppeard
|
123936bacd
|
Bug 1306382 - Automatically ExposeToActiveJS when reading out of a TenuredHeap<T> r=sfink r=mccr8
|
2016-10-07 13:58:37 +02:00 |
|
Mike Hommey
|
4b533dfa0b
|
Bug 1287671 - Replace IS_{LITTLE|BIG}_ENDIAN with MOZ_{LITTLE|BIG}_ENDIAN in js/. r=njn
--HG--
extra : rebase_source : 41bcac276e0c7d4049e6ce3b914f9105d3b85b55
|
2016-10-04 15:31:45 +09:00 |
|
Iris Hsiao
|
3633ffd5dc
|
Backed out changeset 1c4f0a3784f1 (bug 1287671) for jit-test bustages
CLOSED TREE
|
2016-10-04 17:05:04 +08:00 |
|
Mike Hommey
|
5c2901176e
|
Bug 1287671 - Replace IS_{LITTLE|BIG}_ENDIAN with MOZ_{LITTLE|BIG}_ENDIAN in js/. r=njn
--HG--
extra : rebase_source : 2a66870c0f6f24936a7295c561932944d3988a64
|
2016-10-04 15:31:45 +09:00 |
|
Terrence Cole
|
0edc10380c
|
Bug 1297558 - Use a read barrier on Heap to ExposeToActiveJS r=sfink r=mccr8
|
2016-02-07 09:08:55 -08:00 |
|
Tooru Fujisawa
|
e0c7801dc3
|
Bug 1290337 - Part 13: Replace Value parameter to const Value& in finalizeInBackground. r=sfink
|
2016-09-11 18:15:23 +09:00 |
|
Tooru Fujisawa
|
da0e2aa2f2
|
Bug 1290337 - Part 8: Use const reference in VoidDefaultAdaptor and BoolDefaultAdaptor. r=terrence
|
2016-09-11 18:15:23 +09:00 |
|
Tooru Fujisawa
|
c72eb75470
|
Bug 1290337 - Part 7: Replace Value parameter to const Value& in GC. r=terrence
|
2016-09-11 18:15:22 +09:00 |
|
Tooru Fujisawa
|
56fd9aac76
|
Bug 1290337 - Part 6: Replace Value parameter to const Value& in RootingAPI. r=terrence
|
2016-09-11 18:15:22 +09:00 |
|
Tooru Fujisawa
|
a18c43b831
|
Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
|
2016-09-11 18:15:22 +09:00 |
|
Tooru Fujisawa
|
b46b1c2f1f
|
Bug 1290337 - Part 2: Replace jsval_layout parameter to const jsval_layout&. r=evilpie
|
2016-09-11 18:15:21 +09:00 |
|
Tooru Fujisawa
|
458bd95e06
|
Bug 1289050 - Part 2.2: Use ASCII variant of JS_ReportError when formatting JSClass::name, and assert it is ASCII. r=jwalden
|
2016-09-30 12:34:43 +09:00 |
|