Commit Graph

48717 Commits

Author SHA1 Message Date
Shu-yu Guo
22739fb995 Bug 1147939 - The expression decompiler can't assume that it's called directly from script. (r=bhackett) 2015-04-15 21:55:21 -07:00
Shu-yu Guo
c80aabf81b Bug 1152304 - Add displaying of block notes to dis() in the JS shell. (r=jimb) 2015-04-15 21:55:21 -07:00
Shu-yu Guo
379e27b7e6 Bug 1152304 - Record the end of block scope notes to be after emission of JSOP_POPBLOCKSCOPE. (r=jimb) 2015-04-15 21:55:21 -07:00
Jim Blandy
205761df0c Bug 1155006: Fix unified build sensitivities in js/src. r=shu
--HG--
extra : rebase_source : adc1361db68260d1e7e3ff9c12b827cf3e962b8b
extra : histedit_source : 1e4442a49e57de9213605822370b97d8c25757f0
2015-04-15 17:50:15 -07:00
Jim Blandy
08536cb66d Bug 1155006: Fix unified build sensitivities in js/src/jit. r=shu
--HG--
extra : rebase_source : 51e2461ee971845a73354c721fc9d6cbd7662f50
extra : histedit_source : 1fc6cd77738dd38c85807867edb00ba443addeb0
2015-04-15 17:48:30 -07:00
Wes Kocher
25448dc363 Backed out changeset 42ed856b37d9 (bug 1153382) to see if it unbreaks e10s-bc1 CLOSED TREE 2015-04-15 16:45:41 -07:00
Terrence Cole
4ce464aeeb Bug 1153382 - Make poison values more toxic when used as a Value; r=sfink 2015-04-13 09:56:02 -07:00
Ryan VanderMeulen
e84765d2dc Backed out changesets bd9cb02d4da8 and 9f2ad189edc9 (bug 1150337) for WinXP debug jit-test OOMs.
CLOSED TREE
2015-04-15 13:38:11 -04:00
Dan Gohman
53aa3a4305 Bug 1150337 - OdinMonkey: Followup to correct an assert condition on a CLOSED TREE 2015-04-15 09:37:00 -07:00
Dan Gohman
809287b949 Bug 1150337 - OdinMonkey: Optimize the full range of immediate offsets on x64. r=luke 2015-04-15 08:48:13 -07:00
Jon Coppeard
17716f5ecb Bug 1153498 - Use RelocatablePtr in RegExpShared since these can be destroyed outside of the GC r=terrence 2015-04-14 11:31:12 +01:00
Jon Coppeard
5172d74aeb Bug 1154692 - Ensure memory allocated from MallocPolicy::pod_calloc() is zero-initialized after OOM r=terrence 2015-04-15 15:25:47 +01:00
Dan Gohman
0337811173 Bug 1136898 - IonMonkey: Remove the LinearScan allocator and associated code r=jandem 2015-04-14 22:36:11 -07:00
Carsten "Tomcat" Book
88929d9f06 Merge mozilla-central to mozilla-inbound 2015-04-15 14:58:23 +02:00
Carsten "Tomcat" Book
40ae721556 merge mozilla-inbound to mozilla-central a=merge 2015-04-15 14:28:05 +02:00
Benjamin Bouvier
95640cdd28 Bug 1148494: SimdUnbox shouldn't be removed; r=sunfish
--HG--
extra : rebase_source : 2f732709c0bb1ee0f06a92e914a8285c0f8ef073
extra : amend_source : 39540ef6e90ad63d9809ffe5310c3a841a4273ae
2015-04-13 19:03:42 +02:00
Florian Merz
97dce3a997 Bug 1063946 SIMD: Group tests in logical units - typed objects; r=bbouvier
--HG--
extra : rebase_source : 75b898dc83a8a9f4a15fa6ec316d0a65f06bd6b0
2015-04-13 21:37:32 +02:00
Florian Merz
7124413c0c Bug 1063946 SIMD: Group tests in logical units - conversions; r=bbouvier
--HG--
extra : rebase_source : f7bdd2a970afaf798d2d1093ad2f8316f7fe7659
2015-04-13 21:37:20 +02:00
Florian Merz
eee7d61543 Bug 1063946 SIMD: Group tests in logical units - binary operations; r=bbouvier
--HG--
extra : rebase_source : cf9095803e5504478dae22b53835566dcda5c87e
2015-04-13 21:37:06 +02:00
Florian Merz
1766d6c625 Bug 1063946 SIMD: Group tests in logical units - unary operations; r=bbouvier
--HG--
extra : rebase_source : a954f94c041e6f85732296ee24e38b236d59dcda
2015-04-13 21:36:45 +02:00
Wes Kocher
e005d7be52 Merge m-c to fx-team a=merge CLOSED TREE 2015-04-14 15:40:46 -07:00
David Rajchenbach-Teller
2f31f8bdf2 Bug 1150045 - De-anonymize Expanded Principals. r=bholley 2015-04-10 17:52:29 +02:00
Jacek Caban
9972a1194a Bug 1151981 - Properly check for MSVC (mingw fixup). 2015-04-14 18:11:27 +02:00
Ryan VanderMeulen
76056920ad Backed out changeset 607cfbb06eb8 (bug 1153498) for WinXP debug jit-test perma-timeouts.
CLOSED TREE
2015-04-14 11:08:34 -04:00
Ms2ger
f1fc41b0e5 Bug 949614 - Use === for SimpleTest.is; r=Waldo
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.

This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Tom Schuster
06c138f72e Bug 1153651 - Define array.length as JSPROP_SHADOWABLE. r=jorendorff 2015-04-14 14:24:45 +02:00
Hannes Verschore
62590c615c Backed out f3da454330a5 (bug 1049290) for adblock plus hangs 2015-04-14 13:00:36 +02:00
Jon Coppeard
fe8f98ea43 Bug 1153498 - Use RelocatablePtr in RegExpShared since these can be destroyed outside of the GC r=terrence 2015-04-14 11:31:12 +01:00
Brian Hackett
bd1ce07fce Bug 1153266 - Allow turning on unboxed objects with an environment variable, r=h4writer. 2015-04-13 12:11:47 -06:00
Terrence Cole
f18d34cace Bug 1153354 - Share SetMaybeAliveFlag between the two places we use it; r=jonco
--HG--
extra : rebase_source : 12e5952ed69651c6481a021cb41403c52d1b60d6
2015-04-08 14:43:39 -07:00
Nathan Froyd
25d420d22e Bug 1153244 - increase JS helper threads stack space when MOZ_TSAN is enabled; r=bhackett
TSan enforces a minimum stack size that's just slightly larger than our
default helper stack size.  It does this to store blobs of TSan-specific
data on each thread's stack.  Unfortunately, that means that even though
we'll actually receive a larger stack than we requested, the effective
usable space of that stack is significantly less than what we expect.
To offset TSan stealing our stack space from underneath us, increase the
default when we're running with MOZ_TSAN.
2015-04-10 09:27:20 -04:00
Nathan Froyd
605bdffa18 Bug 1153255 - set a build configuration flag when MOZ_TSAN is enabled; r=jorendorff
We will want to query this just like MOZ_ASAN.
2015-04-09 13:37:52 -04:00
Mike Hommey
4af8b72d33 Bug 1153122 - Disable -Warray-bounds as a fatal warning. r=cpeterson 2015-04-15 09:21:22 +09:00
Jon Coppeard
d68d8d5ba3 Bug 1149752 - Cancel GC caused by user inactivity if the user becomes active again r=terrence r=smaug 2015-04-13 16:42:41 +01:00
Nicolas B. Pierron
0a44de71e0 Bug 1135629 - Rename Register::code to Register::encoding for Assembler functions. r=jandem 2015-04-13 16:31:15 +02:00
Hannes Verschore
49a945b86f Bug 1153153: IonMonkey: Repoint the block instead of deleting the block for andor statements, r=bhackett 2015-04-13 14:49:46 +02:00
Chris Peterson
0b362ab86c Back out changeset 469f64dc67e2 (bug 1152661) for -Wbitfield-constant-conversion warnings-as-errors on OS X. 2015-04-11 22:59:30 -07:00
Chris Peterson
e80951df1f Bug 1152661 - Fix -Wuninitialized warnings about Operand member variables. r=jandem 2015-04-08 22:37:04 -07:00
Jan de Mooij
d0cafe7fe8 Bug 1153165 - Make |operator bool| methods in js/src explicit. r=luke 2015-04-11 22:19:01 +02:00
Jim Mathies
653248f076 Bug 1100501 - Add StatisticsRecorder initialization to xpcshell. r=georg 2015-04-11 07:02:29 -05:00
Tom Schuster
5757f099bf Bug 895223 - Test for the now correctly behaving properties (e.g array.length). r=jorendorff 2015-04-11 14:00:17 +02:00
Tom Schuster
f5654b8fdb Bug 895223 - Always pass the holder to JSGetterOps. r=jorendorff,jandem 2015-04-11 13:59:47 +02:00
Eric Faust
26cd2ac86b Bug 1153057 - Properly initialize the [[HomeObject]] of methods with computed property names. (r=jorendorff) 2015-04-10 13:47:53 -07:00
Wes Kocher
4717b36921 Backed out changeset c2ba0e6f13b4 (bug 1153057) for spidermonkey bustage CLOSED TREE 2015-04-10 14:54:01 -07:00
Wes Kocher
7f11a74d01 Backed out changeset 91213097831c (bug 1153057) 2015-04-10 14:53:35 -07:00
Eric Faust
c78047e262 Bug 1153057 - Fix signed comparison warning on a CLOSED TREE. 2015-04-10 14:22:52 -07:00
Eric Faust
1c806698c0 Bug 1153057 - Properly initialize the [[HomeObject]] of methods with computed property names. (r=jorendorff) 2015-04-10 13:47:53 -07:00
Terrence Cole
49fa4bf5dd No Bug - Remove an accidentally checked-in testing note; r=meow
--HG--
extra : rebase_source : 9f9eae61d09d737d73ed470fa16048224a624fa0
2015-04-10 13:33:56 -07:00
Tooru Fujisawa
48ee5b588e Bug 1153148 - Add documentation comment for JSOP_SUPERBASE and JSOP_INITHOMEOBJECT. r=efaust 2015-04-11 05:32:37 +09:00
ProgramFOX
48aef4c716 Bug 1150836 - SIMD (interpreter): change order of operations of ReciprocalSqrtApproximation. r=bbouvier
--HG--
extra : transplant_source : 2%40%F9%D5%D0%E8%F3%07j%1E%F8Q%CC%D1%B4%C1z3%D9%12
2015-04-08 14:04:58 +02:00