Shu-yu Guo
eeceafa73e
Bug 1155474 - Consider the input to MThrowUninitializedLexical implicitly used. r=Waldo, a=sledru
2015-04-28 01:44:22 -07:00
Ryan VanderMeulen
9b3b2711f8
Backed out changeset daaa2c27b89f (bug 1155474) for bustage.
2015-04-29 09:39:23 -04:00
Shu-yu Guo
65b8c47f0e
Bug 1155474 - Consider the input to MThrowUninitializedLexical implicitly used. r=Waldo, a=sledru
2015-04-28 01:44:22 -07:00
Steve Fink
5857cc8d3d
Bug 1149476 - Lengthen timeout because we are hitting it with SM(cgc). r=me (also jonco for a more complex version), a=test-only
...
The previous attempt seemed to cause problems with preventing the test script from exiting, which I was defending against by closing all file descriptors (even though I wasn't sure if it was necessary.) Sadly, I have no way to report the failure, but for now just lengthening the timeout seems like the simplest to make the intermittents go away.
2015-04-27 13:19:17 -07:00
Steve Fink
abc9be110f
Bug 1150347 - Fix autospider.sh --dep flag name. r=philor, a=test-only
2014-11-13 12:23:26 -08:00
Steve Fink
c81e5039c1
Bug 1135399 - Timeout shell builds. r=catlee, a=test-only
2015-03-18 10:59:17 -07:00
Steve Fink
6a4f705cdd
Bug 1146520 - Do not treat osx arm-sim as a cross-compile. a=test-only
2015-03-25 07:55:53 -07:00
Jan de Mooij
c89c71f2bf
Bug 1146520 - Fix some minor autospider issues on OS X. r=sfink, a=test-only
2015-03-25 15:15:25 +01:00
Mike Hommey
624889347e
Bug 1142908 - Avoid arm simulator builds being considered cross-compiled. r=sfink, a=test-only
2015-03-24 10:44:14 +09:00
Steve Fink
86b9b026fd
Bug 1136309 - Rename the spidermonkey build variants. r=terrence, a=test-only
2015-02-24 11:27:45 -08:00
Brian Hackett
3e2e60a6a7
Bug 1138740 - Notify Ion when changing a typed array's data pointer due to making a lazy buffer for it. r=sfink, a=sledru
2015-03-07 09:46:27 -06:00
Nicolas B. Pierron
9dfde9df6b
Bug 1149119 - Do not inline bound functions with non-atomized arguments. r=jandem, a=abillings
2015-04-24 16:25:53 -04:00
Nicolas B. Pierron
ff7cd067d7
Bug 1149119 - Use Atoms in the template object hold by Baseline. r=jandem, a=abillings
2015-04-24 16:25:41 -04:00
Tom Schuster
0088702fbc
Bug 1152550 - Make sure that cross-global Iterator can not be broken. r=Waldo, a=sledru
2015-04-19 18:13:59 +02:00
Ryan VanderMeulen
4ac1e03180
Backed out changeset 6b096f9b31d3 (bug 1152550) for bustage.
2015-04-23 11:21:37 -04:00
Tom Schuster
698519c8c7
Bug 1152550 - Make sure that cross-global Iterator can not be broken. r=Waldo, a=sledru
2015-04-19 18:13:59 +02:00
Jim Mathies
30149de92a
Bug 1100501 - Add StatisticsRecorder initialization to xpcshell. r=georg, a=sledru
2015-04-11 07:02:29 -05:00
Hannes Verschore
8b41debe8a
Bug 1143878 - IonMonkey: Test conversion of MToInt32 for testing congruence. r=jandem, a=sledru
2015-03-24 23:03:32 +01:00
Hannes Verschore
f5e328f24f
Bug 1140890 - Make sure the first argument cannot bail in between negative zero removal and creating result in substraction. r=nbp, a=sledru
2015-03-18 10:08:37 +01:00
Luke Wagner
24aa40bb51
Bug 1152280 - OdinMonkey: tighten changeHeap mask validation. r=bbouvier, a=abillings
2015-04-20 09:14:08 -05:00
Boris Zbarsky
be7cba7646
Bug 1155788 - Make the Ion inner-window optimizations work again. r=efaust, a=sledru
2015-04-17 22:05:03 -04:00
Olli Pettay
3f4faf1064
Bug 1153688 - Treat JS Symbol as void on C++ side of Variant. r=bholley, a=abillings
2015-04-17 17:30:34 +03:00
Terrence Cole
702a3bfcd1
Bug 1152177 - Make jsid and Value pre barriers symetrical. r=jonco, a=abillings
2015-04-10 08:58:26 -07:00
Shu-yu Guo
8d0e3f217e
Bug 996982 - Fix Debugger script delazification logic to account for relazified clones. r=bz, a=sledru
2015-04-07 16:40:34 -07:00
Jon Coppeard
5df6f0f057
Bug 1149526 - Check HeapPtrs have GC lifetime r=terrence a=sylvestre
2015-04-08 10:27:51 +01:00
Kannan Vijayan
aaf50de2a3
Bug 1134515 - Ensure SPSBaselineOSRMarker checks pseudostack size properly. r=shu, a=sledru
2015-03-12 12:13:16 -04:00
Brian Hackett
5ad6dce0ca
Bug 1151401 - Watch for non-object unboxes while optimizing object-or-null operations. r=jandem, a=sledru
2015-04-09 10:51:59 -06:00
Jon Coppeard
b5fe760b42
Bug 1146696 - Don't assume there are no arenas available after last ditch GC r=terrence a=sylvestre
2015-03-30 11:03:35 +01:00
Tooru Fujisawa
10670626c6
Bug 1150297 - Move source property to RegExp instance again. r=till, a=sylvestre
2015-04-07 18:27:37 +09:00
Boris Zbarsky
d9209f09d8
Bug 1148973 - When skipping shape guards in Ion common getter/setter code because the object has a non-configurable property, first verify that its current shape matches the shape we're using to compile our code. r=jandem, a=sledru
2015-03-30 23:44:01 -04:00
Jon Coppeard
5938f9c286
Bug 1149997 - Add v8-v5/check-raytrace.js test to expected CGC timeouts list. r=terrence, a=test-only
2015-04-01 07:20:00 +02:00
Bobby Holley
8ff6d2b4af
Bug 1147215 - Add a helper to get the current window with a null check. r=smaug, a=sledru
2015-03-25 11:36:58 -07:00
Jan de Mooij
34229d83a2
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
2015-03-30 14:41:07 +02:00
Jon Coppeard
2fb5c89e50
Bug 1144738 - Check for invalidated script when updating SetPropertyIC cache r=jandem a=sylvestre
2015-03-25 10:49:52 +00:00
Ehsan Akhgari
3bdb6e5549
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-25 12:42:35 -04:00
Shu-yu Guo
565cef392e
Bug 1143194 - Rollup for backport. a=sledru
...
Bug 1143194 - Emit JSTRY_FOR_OF notes for for-of loops. (r=jorendorff)
* * *
Bug 1143194 - Handle JSTRY_FOR_OF when bailing out in-place from Ion for debug mode. (r=jandem)
* * *
Bug 1143194 - Rename JSTRY_ITER to JSTRY_FOR_IN. (r=jorendorff)
* * *
Bug 1143194 - Make trynote checking in BytecodeParse clearer. (r=jorendorff)
* * *
Bug 1143194 - Handle JSTRY_FOR_OF in TI. (r=bhackett)
* * *
Bug 1143194 - Skip JSTRY_FOR_OF when unwinding exceptions. (r=jorendorff)
2015-03-23 13:39:14 -07:00
Kannan Vijayan
4af98a268d
Bug 1139506 - Check for null JSRuntime in tableticker stack trace merge. r=shu, a=sledru
2015-03-04 18:18:08 -05:00
Tooru Fujisawa
669afa8688
Bug 1135401 - Do not run js1_8_5/extensions/file-mapped-arraybuffers.js test if memory mapped array buffer is not supported. r=sfink, a=test-only
2015-02-25 05:47:01 +09:00
Steve Fink
001b48933b
Bug 1120655 - Suppress zone/compartment collection while iterating, r=terrence, a=abillings
2015-03-19 22:03:15 -07:00
Steve Fink
f7b15a3d56
Bug 1120655 - Rename lastGC -> destroyingRuntime, r=terrence, a=abillings
2015-03-16 16:23:38 -07:00
Steve Fink
af01a56206
Bug 1145255. r=luke, a=lmandel
2015-03-19 15:46:24 -07:00
Steve Fink
bd5f7b87aa
Bug 1095290 - Make unlazified scripts same-compartment with their functions. r=bhackett, a=lmandel
2015-03-16 15:13:28 -07:00
Tooru Fujisawa
4fe847f67c
Bug 1116376 - Skip full GC triggered by atoms zone if keepAtoms is true, and retrigger it after keepAtoms becomes false. r=jonco, a=lmandel
2015-03-19 10:12:37 +09:00
Steve Fink
63f784ba1f
Bug 1139456 - Do not let compaction set the alloc threshold to unreasonably small sizes. r=terrence, a=sledru
2015-03-16 15:13:20 -07:00
Nicolas B. Pierron
b398071f15
Bug 1137624 - Disable Array.join optimization. r=jandem, a=abillings
2015-03-18 15:12:47 +01:00
Jon Coppeard
0aa035c577
Bug 1137341 - Don't allow GC to observe cross compartment prototype pointers for object groups. r=terrence, a=sledru
2015-03-04 10:25:07 +00:00
Jon Coppeard
66deac5dfb
Bug 1138390 - Wait for GC to finish if necessary in runOffThreadScript() r=terrence a=lsblakk
2015-03-03 10:28:06 +00:00
Nicolas B. Pierron
60d0984479
Bug 1131846 - Check the return value of MResumePoint::Copy. r=h4writer, a=lmandel
2015-03-12 19:17:50 +01:00
Wes Kocher
b02eed7fdb
Backed out changeset e2c811c726a1 (bug 1137341) for jit failures a=bustage
2015-03-16 16:22:00 -07:00
Jon Coppeard
c75d75b52d
Bug 1137341 - Don't allow GC to observe cross compartment prototype pointers for object groups. r=terrence, a=sledru
2015-03-04 10:25:07 +00:00