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
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
Benjamin Bouvier
bcbc873b13
Bug 1286517: Implement text-to-binary for Globals; r=luke
...
MozReview-Commit-ID: ajyuriWJK5
--HG--
extra : rebase_source : e9c33a0e729ebc3dda24c18fe5fe3a3db019e30d
2016-07-25 18:10:58 +02:00
Benjamin Bouvier
3bb9e21ec3
Bug 1286517: Implement Global section in WebAssembly; r=luke
...
MozReview-Commit-ID: aD6rBQ3e57
--HG--
extra : rebase_source : 6987461ccfee07a5f494745fcb02cbac825def95
2016-07-25 19:50:20 +02:00
Benjamin Bouvier
8839c5fde7
Bug 1286517: Implement codegen for i64 globals on x64; r=luke
...
MozReview-Commit-ID: IYgd60IZhBs
--HG--
extra : rebase_source : 33136af695975f7860554b400202f556267f4a3a
2016-07-22 14:30:12 +02:00
Benjamin Bouvier
b4f8b1aae8
Bug 1286517: Rename {Load/Store}Global to {Get,Set}Global in wasm bytecode; r=luke
...
MozReview-Commit-ID: 5BGgPC487xm
--HG--
extra : rebase_source : 3cf3e73a0113a94e11b8ba8f2df0cfd23acfbb10
2016-07-22 14:29:17 +02:00
Nicolas B. Pierron
ab3ab6c2aa
Bug 1289025 - Ensure enough ballast space in MakeMRegExpHoistable. r=arai
2016-07-26 13:00:16 +00:00
Heiher
639f4a2429
Bug 1289262 - IonMonkey: MIPS64: Don't clobbers the scratch registers in ma_addTestOverflow/ma_subTestOverflow. r=arai
...
---
js/src/jit/mips64/MacroAssembler-mips64.cpp | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
2016-07-27 13:23:17 +08:00
Heiher
399ac7e63e
Bug 1289261 - IonMonkey: MIPS: Use conditional move in minMaxDouble/Float32. r=arai
...
---
.../jit/mips-shared/MacroAssembler-mips-shared.cpp | 52 ++++++++++++----------
1 file changed, 28 insertions(+), 24 deletions(-)
2016-07-27 13:23:16 +08:00
Heiher
67e31960f4
Bug 1289263 - Baldr: MIPS64: Fix compile errors in loadAsmJSHeapRegisterFromGlobalData. r=luke
...
---
js/src/jit/mips64/MacroAssembler-mips64.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2016-07-27 13:23:15 +08:00
Carsten "Tomcat" Book
574d0d452b
merge mozilla-inbound to mozilla-central a=merge
2016-07-26 11:55:54 +02:00
Andrew McCreight
ec20330bad
Bug 1288823, part 7 - Fix XPCNativeScriptableInfo ctor arguments. r=mrbkap
2016-07-25 16:32:56 -07:00
Andrew McCreight
3a21c61e93
Bug 1288823, part 6 - Remove unused methods from XPCNativeScriptableInfo and XPCWrappedNativeProto. r=mrbkap
2016-07-25 16:32:56 -07:00
Andrew McCreight
f71885f593
Bug 1288823, part 5 - Remove the unused XPCWrappedNativeProto::mClassInfoFlags. r=mrbkap
2016-07-25 16:32:56 -07:00
Andrew McCreight
9f3f1c7a9b
Bug 1288823, part 4 - Mark things delete in XPConnect. r=mrbkap
2016-07-25 16:32:56 -07:00
Andrew McCreight
f8d74765b2
Bug 1288823, part 3 - Mark more classes final in xpcprivate.h. r=mrbkap
2016-07-25 16:32:56 -07:00
Andrew McCreight
192238e71d
Bug 1288823, part 2 - Remove unused #defines from xpcprivate.h. r=mrbkap
2016-07-25 16:32:56 -07:00
Andrew McCreight
7e800a8998
Bug 1288823, part 1 - Use doSweep more consistently in XPCJSRuntime::FinalizeCallback. r=mrbkap
2016-07-25 16:32:55 -07:00
Nick Fitzgerald
4e81593ca0
Bug 1289073 - Convert from double to unsigned before checking that the max frames is greater than zero; r=jimb
2016-07-25 15:07:22 -07:00
Nick Fitzgerald
57f0aea91b
Bug 1289058 - Null check principals before holding them in JS::FirstSubsumedFrame; r=jimb
2016-07-25 15:07:22 -07:00
Mike Hommey
02e5baaf74
Bug 1289246 - Do not hardcode mt.exe as the Manifest Tool. r=chmanchester
...
Configure uses the value of the MT environment variable before falling back
to mt(.exe), but the build system was completely ignoring the MT
environment variable.
--HG--
extra : rebase_source : 8c9b43aeb08493ae5bd6d6361f4f18f097ea0553
2016-07-22 15:56:26 +09:00