Hannes Verschore
f7098448f2
Bug 1279248 - Part 10: Implement the 64bit variant of Rotate on x86, r=luke
2016-07-29 16:51:41 +02:00
Hannes Verschore
221f10a1e0
Bug 1279248 - Part 9: Implement the 64bit variant of Mul on x86, r=jandem
2016-07-29 16:51:41 +02:00
Hannes Verschore
67e59ab0b8
Bug 1279248 - Part 8: Implement the 64bit variant of Sub on x86, r=lth
2016-07-29 16:51:41 +02:00
Hannes Verschore
93f2ecae23
Bug 1279248 - Part 7: Implement the 64bit variant of Add on x86, r=lth
2016-07-29 16:51:41 +02:00
Hannes Verschore
7df878a85a
Bug 1279248 - Part 6: Implement the 64bit variant of BitOp on x86, r=bbouvier
2016-07-29 16:51:41 +02:00
Hannes Verschore
5e33b202ad
Bug 1279248 - Part 5: Implement the 64bit variant of Shift on x86, r=bbouvier
2016-07-29 16:51:41 +02:00
Hannes Verschore
f7b369be3b
Bug 1279248 - Part 4: Implement the 64bit variant of Compare on x86, r=nbp
2016-07-29 16:51:41 +02:00
Hannes Verschore
d5aa3ac93a
Bug 1279248 - Part 3: Implement the 64bit variant of AsmJSReturn on 32bit platforms, r=nbp
2016-07-29 16:51:41 +02:00
Hannes Verschore
bc5ef1561c
Bug 1279248 - Part 2: Implement the 64bit variant of AsmJSParameter on 32bit platforms, r=jandem
2016-07-29 16:51:41 +02:00
Hannes Verschore
fbbf770e12
Bug 1279248 - Part 1: Preparations in IonMonkey to support i64 on x86, r=jandem
2016-07-29 16:51:40 +02:00
Carsten "Tomcat" Book
aa41560f59
Backed out changeset 2a200a9215d7 (bug 1288780) for bustage on a CLOSED TREE
...
--HG--
extra : rebase_source : e2f348338accc42b182cb451f3f98ee91a8a009b
2016-07-29 15:41:34 +02:00
Carsten "Tomcat" Book
eb0ffbb3fc
Backed out changeset 721b016eecea (bug 1290034)
...
--HG--
extra : rebase_source : 15eb75d0535ef41a38e661fe1201f518446940df
2016-07-29 15:41:11 +02:00
Jon Coppeard
9e1998ebc3
Bug 1290034 - Ensure nursery allocations are correctly aligned r=terrence
2016-07-29 12:02:54 +01:00
Jon Coppeard
c09bd3172c
Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
2016-07-28 11:49:06 +01:00
Carsten "Tomcat" Book
8c47612fee
merge mozilla-inbound to mozilla-central a=merge
2016-07-29 11:56:43 +02:00
Tooru Fujisawa
ab4c2ebe2c
Bug 1287520
- Check IsPackedArray for the result array in Array.prototype.concat. r=efaust
2016-07-29 13:55:26 +09:00
Tooru Fujisawa
a3fa8a6a1c
Bug 1287525 - Part 2: Do not use RegExp.prototype[@@split] optimized path if limit is not number. r=h4writer
2016-07-29 13:55:26 +09:00
Tooru Fujisawa
1de3de00d8
Bug 1287525 - Part 1: Do not use RegExp.prototype[@@split] optimized path if |this| object has extra property. r=h4writer
2016-07-29 13:55:26 +09:00
Tooru Fujisawa
414b89d4d3
Bug 1287524 - Check RegExp.prototype.unicode in RegExpPrototypeOptimizable. r=h4writer
2016-07-29 13:55:26 +09:00
Tooru Fujisawa
16ab15420c
Bug 1280046 - Search codepoints with same uppercase on ignoreCase match with non-unicode RegExp. r=jwalden
2016-07-29 13:55:25 +09:00
Zibi Braniecki
3b57299a1d
Bug 1289923 - Fix the minor errors found while writing test262 tests for DateTimeFormat.prototype.formatToParts. r=Waldo
...
--HG--
extra : amend_source : 1cd9313aecfc76dc77dfb4520fb5b77fb15cf16b
2016-07-28 16:01:00 -04:00
Cameron McCormack
fdb4542277
Bug 1290035
- Remove the explicit Type parameter to MakeEnumeratedRange. r=Waldo
...
MozReview-Commit-ID: BtFVn9pTQpU
--HG--
extra : rebase_source : be83c74953e2fbc7ace2ce49ceebb060da394c50
2016-07-28 17:48:50 +08:00
Terrence Cole
0ddab9429a
Bug 1288793 - Part 2: Test slice callback and message formatting; r=jonco
...
--HG--
extra : rebase_source : 6fc7be0397fbea501c99925d41d2377897b60504
2016-07-28 09:34:11 -07:00
Terrence Cole
baaf9059ef
Bug 1288793 - Part 1: Convert js::gc::State to an enum class; r=jonco
...
* * *
Bug _ - Add a test to ensure that abort works during decommit slices; NOT_REVIEWED
--HG--
extra : rebase_source : b606dd26b62301f16079aae0e0085d86be502169
2016-07-25 11:10:15 -07:00
Lars T Hansen
3eb94d9ea1
Bug 1277011
- ARM simulator tweaks for dealing with alignment. r=bbouvier
...
--HG--
extra : rebase_source : f3d43a027f38eac2d01b8fbaa8f47a0b90934242
2016-07-28 07:19:46 -07:00
Steve Fink
97e3a8b7ce
Bug 1252511 - Fix faulty assertion involving user-defined structured clone tags, r=terrence
...
This previously asserted that the entry after the transfer map, if nonempty, contained a tag less than SCTAG_TRANSFER_MAP_HEADER, as that is where all of the standard tags live. However, user-defined tags start *above* the transfer map entries, so if the first object serialized was a user-defined object (eg a Blob), the assertion would fail.
MozReview-Commit-ID: KJqHoH22MW4
--HG--
extra : rebase_source : 54a5ab8307e12d9fd9003f0c5b090e24725d1081
2016-07-22 16:48:35 -07:00
Carsten "Tomcat" Book
2568d9b9fd
Backed out changeset 30da5718207a (bug 1287485) for bustage
2016-07-28 17:01:14 +02:00
Sander Mathijs van Veen
9bdd71041a
Bug 1287485 - Display comments inside dumped assembly code (-D flag). r=nbp
...
--HG--
extra : rebase_source : d2cb2d023d3065b64d09dd8a434d48e0fbc7abe7
2016-07-28 01:33:00 -04:00
Benjamin Bouvier
b1a08048c4
Bug 1289911: Add WasmTlsReg in none/ platform; r=lth
...
MozReview-Commit-ID: 9grnZ3dVmCm
--HG--
extra : rebase_source : 0516ff6617099d2e401378c6b90ad2ea197183b8
extra : amend_source : 7e34021f7319d683133e742016920a094e3c24f3
2016-07-28 09:04:42 +02:00
Ms2ger
83707bf2ad
Bug 1289693 - Add missing MOZ_ANDROID_CPU_ARCH call in SpiderMonkey old-configure.in; r=glandium
2016-07-20 16:55:05 +02:00
Carsten "Tomcat" Book
826def022b
Backed out changeset d757a1ca6d56 (bug 1288780) for hazard failures on a CLOSED TREE
2016-07-28 13:24:39 +02:00
Jon Coppeard
7ff6517a92
Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
2016-07-28 11:49:06 +01:00
Andrew McCreight
28ba46abc8
Bug 1289252 - gDEBUG_LiveProtoCount does not need to be modified atomically. r=mrbkap
...
--HG--
extra : rebase_source : 4ed3e3d93f85d964d438d8281c21364315204ec9
2016-07-27 08:50:00 -04:00
Lars T Hansen
3481e05ad5
Bug 1277011
- Wasm baseline: Cleanup around calls. r=bbouvier
...
--HG--
extra : rebase_source : 7e619f3fe032a5d5922763584276fe0d702bccd2
extra : source : 47beee7f2748d21cab19027a20636e0caa761a49
2016-07-06 12:22:58 +02:00
Tom Schuster
69d88eb9e5
Bug 1242165 - Update DataView index handling. r=Waldo
2016-07-28 00:24:17 +02:00
Tom Schuster
dc41558384
Bug 1279303 - Implement change to O.getOwnPropertyDescriptors and update tests. r=efaust
2016-07-27 20:12:04 +02:00
Andrew McCreight
3e7a8efdae
Bug 1289550 - Remove "fun little hack" from XPCNativeSetKey. r=bz
...
XPCNativeSetKey has a huge comment about this weird hack it does,
where it tags the first 16 bytes with a magic value. The purpose of
this seem to be that PLDHashtable used to require that the Match()
operation handle both the desired "key" type and the actual entry type
(NativeSetMap::Entry in this case), with the latter needed for
resizing. However, that duality in the match operation has not been
needed since bug 374906, which landed in 2007, so this class can be
greatly simplified.
IsAKey() can be replaced with true, which simplifies some hash
operations.
2016-07-27 10:11:40 -07:00
Andrew McCreight
e806f57820
Bug 1289136 - Fifth argument to XPCConvert::NativeInterface2JSObject() is always null. r=gabor
2016-07-27 10:11:40 -07:00
Bobby Holley
a4d1001c60
Bug 1289617 - Add an opt-out for bindgen in the SpiderMonkey DEBUG checker. r=sfink
2016-07-27 09:41:48 -07:00
Matthew Wein
33de9c036e
Bug 1285063 - Part 1: Add a helper to XPCOMUtils to iterate over entries in a category. r=kmag
...
MozReview-Commit-ID: 3mjrPrRuLej
--HG--
extra : rebase_source : 7b7dad1a4bab958a590c24d97f564e34b3355633
2016-07-11 17:33:06 -07:00
Till Schneidereit
0f21372d5b
Bug 1289040 - Fix malformed test. r=me
2016-07-27 17:51:17 +02:00
Boris Zbarsky
5b840d9b96
Bug 1288791 part 2. Rename WrapNativeParent to FindAssociatedGlobal and update it to actually do that. r=bkelly
2016-07-27 11:05:36 -04:00
Till Schneidereit
ba785233be
Bug 1289040 - Properly handle non-wrapped Promise hook functions in UnwrappedPerformPromiseThen. r=efaust
2016-07-27 16:59:59 +02:00
Till Schneidereit
79052e5d92
Bug 1288382 - Don't try to add non-Promise objects to the list of dependent promises that's only used for debugging. r=efaust
2016-07-27 16:59:18 +02:00
Carsten "Tomcat" Book
7293066753
merge mozilla-inbound to mozilla-central a=merge
2016-07-27 16:35:44 +02:00
Mike Hommey
1f9624559e
Bug 1289294 - Move MT detection to python configure. r=chmanchester
...
--HG--
extra : rebase_source : c84ade9a0db9aca2f2e64b8a3424fe14dd19a924
2016-07-26 15:15:08 +09:00
Jim Blandy
002186dad9
Bug 1282518 - Propagate return values from RematerializedFrames to BaselineFrames. r=shu
2016-07-22 14:19:48 -07:00
Mike Hommey
8398056155
Bug 1289291 - Move Windows SDK detection to python configure. r=chmanchester
...
At the same time, autodetect the SDK if WINDOWSSDKDIR is not given.
--HG--
extra : rebase_source : 4ee98e2105b607bab5050127f23354e9b291a246
2016-07-22 19:10:04 +09:00
Mike Hommey
1b9c70450b
Bug 1289289 - Move --with-windows-version to python configure. r=chmanchester
...
Also, don't set the MOZ_WINSDK_TARGETVER define anymore, as it's unused.
--HG--
extra : rebase_source : a6aa1458985d6c158abdc7cd7926b73990f4df2a
2016-07-22 17:08:53 +09:00
Benjamin Bouvier
6f037c3aa7
Bug 1286517: Allow any expression in ElemSegments offset initializers; r=luke
...
MozReview-Commit-ID: KIfET7uiPZF
--HG--
extra : rebase_source : 6329ed8b4572bcc8d0d38d5feda011b0b82ca348
2016-07-25 19:50:26 +02:00