Commit Graph

33772 Commits

Author SHA1 Message Date
Bobby Holley
6ac4ba5163 Bug 1020609 - Inherit property descriptor attributes for pre-existing own value props in Proxy::set. r=efaust 2014-06-11 15:16:06 -07:00
Bobby Holley
5e41a44c9c Bug 1020609 - Make configurability check in Xray defineProperty match the spec. r=bz
This code is basically emulating the ES semantics with respect to non-configurable
properties. Non-configurable value properties can still be writable, in which case
their value and writability may be updated.
2014-06-11 15:16:06 -07:00
Luke Wagner
72abeecc05 Bug 1022142: OdinMonkey - fix bug in optimized asm.js-to-Ion calls on ARM (r=bbouvier) 2014-06-11 16:58:17 -05:00
Boris Zbarsky
2bb59ed300 Bug 1009675 part 2. Return WebIDL 'any' values as handles. r=peterv 2014-06-11 16:26:52 -04:00
Caio Lima
5ec53708d5 Bug 1020637 - IonMonkey: Implement RConcat. r=nbp 2014-06-11 13:19:31 -07:00
Julien Levesy
6f62a52677 Bug 1015498 - Implement MFloor::computeRange using new Range::floor. r=nbp 2014-06-11 13:19:31 -07:00
Ed Morley
c67199c50f Merge mozilla-central and inbound 2014-06-11 18:09:44 +01:00
Ed Morley
970f69844d Merge latest green b2g-inbound changeset and mozilla-central; a=merge 2014-06-11 17:14:10 +01:00
Hannes Verschore
348e70db89 Bug 1009603 - Tracelogger: Part 5: Handle stack mismatch gracefully (for release builds), r=bbouvier 2014-06-09 13:42:34 +02:00
Hannes Verschore
858f4f7b70 Bug 1009603 - Tracelogger: Part 4: Handle debugger resumption value in Baseline, r=jandem 2014-06-09 13:42:33 +02:00
Hannes Verschore
79027070fe Bug 1009603 - Tracelogger: Part 3: Fix empty filenames, r=bbouvier 2014-06-09 13:42:33 +02:00
Hannes Verschore
796b38310e Bug 1009603 - Tracelogger: Part 2: Fix throw statements, r=bbouvier 2014-06-09 13:42:33 +02:00
Jan Beich
116020f612 Bug 1023399 - Unbreak --disable-ion build after bug 933313. r=lhansen 2014-06-11 09:43:01 +02:00
Hannes Verschore
bf25eaa794 Bug 1022081: SPS: Reset the pushedScript after generation of OOL code, r=djvj 2014-06-11 08:55:46 +02:00
Brian Hackett
580c3ca7be Bug 1023035 - Improve checking for whether we are on the main thread when triggering malloc GCs, r=billm. 2014-06-11 09:28:50 -06:00
Guptha Rajagopal
65a157254a Bug 1021368 - Implement ES6 NoSubstitutionTemplate (multiline strings). r=jorendorff. Thanks to André Bargull for tests and review. 2014-06-11 07:21:35 -05:00
Wes Kocher
eaaf774e40 Merge m-c to b2g-inbound 2014-06-10 18:57:00 -07:00
Vicamo Yang
45bd978b7c Bug 1023148 - Use WebIDL codegen to implement RIL & WiFi events. r=smaug 2014-06-11 09:23:34 +08:00
Jason Orendorff
4642bf0f53 Bug 1023109 - Update nsIXPCScriptable.idl UUID. (Interface changed in rev a470806c3553.) r=Waldo.
"[...] nothing can go wrong with this" --Jeff Walden.

--HG--
extra : rebase_source : 95640f61aae830080c96ff6db849b9da36ad4bcf
2014-06-10 12:20:11 -05:00
Lars T Hansen
dc4e68e58e Bug 1010947 - Nursery: tenuredSize is computed incorrectly for ArrayObject objects. r=jonco 2014-06-06 09:44:02 +02:00
Gijs Kruitbosch
dd852792ea Bug 1022002 - make cloneInto create functions that clone their arguments, r=bholley 2014-06-09 19:09:51 +01:00
Ed Morley
117feef833 Backed out changeset 6d172e86ce2e (bug 1022002) for tipping Android 2.3 reftest-6 runtimes over the max time limit 2014-06-10 15:08:49 +01:00
Benjamin Bouvier
00cd340bac Bug 1014083: Revert taking initial adjustment offset into account when computing stack slot offsets; r=luke 2014-06-10 14:25:42 +02:00
Jan de Mooij
46df51e071 Bug 1021714 part 5 - More date parsing cleanup and handle Latin1 strings. r=njn
--HG--
extra : rebase_source : 441b2756563065546a24ef1723a78a5a5c032aac
2014-06-10 11:23:39 +02:00
Jan de Mooij
6779ebc747 Bug 1021714 part 4 - Some date_parseISOString cleanup. r=njn
--HG--
extra : rebase_source : 4ab27793d02767c461305d43aa4863c06fbf14c9
2014-06-10 11:19:28 +02:00
Jan de Mooij
d5ca51d7c5 Bug 1021714 part 3 - More date_parseString cleanup. r=njn
--HG--
extra : rebase_source : 18254fb8d0296c82ad7ca1fd79166fbbaeda1fc0
2014-06-10 11:19:27 +02:00
Jan de Mooij
d27e983272 Bug 1021714 part 2 - Move some variable declarations. r=njn
--HG--
extra : rebase_source : 74dde3ee49f8397f6d6ef6b7bc0851d0bcea643f
2014-06-10 11:19:27 +02:00
Jan de Mooij
cd2fe75c30 Bug 1021714 part 1 - Eliminate "goto syntax" in date_parseString. r=njn
--HG--
extra : rebase_source : 7a5d30ad5346e8b06e04cad82f0637ad5ee7dfbf
2014-06-10 11:19:22 +02:00
Gijs Kruitbosch
3d2c220651 Bug 1022002 - make cloneInto create functions that clone their arguments, r=bholley 2014-06-09 19:09:51 +01:00
Mike Hommey
454acd2965 Bug 933313 - Move ObjectImpl-inl.h #include to please check_spidermonkey_style.py. r=me 2014-06-10 16:38:12 +09:00
Mike Hommey
4d59ac795a Bug 933313 - Add missing #include for non-unified builds. r=me 2014-06-10 16:02:09 +09:00
Lars T Hansen
931ec954cc Bug 933313: Per-worker generational GC for PJS. r=jandem r=terrence r=shu r=jonco 2014-06-09 22:04:14 -07:00
Ryan VanderMeulen
a75a5ec059 Backed out changeset 2679510e9371 (bug 1013586) for Android jsreftest crashes.
CLOSED TREE
2014-06-09 19:55:35 -04:00
Eric Faust
d6e7fee76e Backout changesets 654a3fc28fa2 and 88fefd05fb64 (bug 1017862) for Cpp and mochitest failures on a CLOSED TREE. r=bustage 2014-06-09 15:48:55 -07:00
Eric Faust
e727a55f0a Bug 978229 - Remove now unused FromGenericPropertyDescriptor(). (r=Waldo over IRC) 2014-06-09 15:32:20 -07:00
Brian Hackett
0023e8c5c2 Bug 1013586 - Detect and immediately crash on cross compartment bugs in RegExpShared, r=billm. 2014-06-09 16:15:55 -06:00
Terrence Cole
76fa34f233 Bug 1011474 - Work around a codegen bug on ARM; r=sfink 2014-06-09 12:15:54 -07:00
Eric Faust
83d44b9f14 Bug 1017862 - Followup: Fix bustage on a CLOSED TREE. (r=Waldo over IRC) 2014-06-09 14:34:34 -07:00
Eric Faust
c1aa4060ee Bug 1017862 - Remove virtual destructor from BaseProxyHandler. (r=jorendorff) 2014-06-09 14:12:17 -07:00
Nathan Froyd
10bcb1367a Bug 1022785 - disable android snippets for reftests/crashtests/jsreftests; r=jmaher 2014-06-09 13:37:21 -04:00
Bill McCloskey
a8724b8a11 Bug 1016738 - Back out for webrtc crashes. 2014-06-09 12:30:38 -07:00
Lars T Hansen
1858d7d4fd Bug 1018686 - Fix latent NPE in Nursery.cpp. r=jonco 2014-06-06 09:39:11 +02:00
Eric Faust
993eb9403c Bug 978229 - Remove now unused NormalizeAndCompletePropertyDescriptor(). (r=Waldo) 2014-06-09 12:28:41 -07:00
Benjamin Peterson
27026e76b6 Bug 1022396 - Remove Number.toInteger. r=jorendorff
--HG--
extra : rebase_source : b9083a824d6a436f7da4c9e158cb78b4ba81fb8c
2014-06-09 10:48:26 -07:00
Jeff Walden
9033d8f3b7 Bug 1022784 - Make all users of AutoGCRooter depend upon its definition, not upon forward declarations of it. r=terrence 2014-06-09 10:35:59 -07:00
Jeff Walden
5755017139 Bug 1021001 - Remove AutoCheckCannotGC from NamespaceImports.h, and require users to use the sole definition in GCAPI.h. r=terrence 2014-06-09 09:44:30 -07:00
Sushant Dinesh
f2aaafe276 Bug 1003726 - Uses (w)memchar where possible in StringMatcher, r=h4writer 2014-06-08 14:15:12 +02:00
Jon Coppeard
521b24a4d6 Bug 1021114 - Remove GCMethods::kind() in favour or RootKind::rootKind() r=terrence 2014-06-07 10:34:57 +01:00
Jon Coppeard
f0d27d5981 Bug 988486 - Make more GCRuntime members private and add necessary accessors r=terrence 2014-06-07 10:34:57 +01:00
Jon Coppeard
8ff7552dc8 Bug 988486 - Move scriptAndCountsVector from GCRuntime to JSRuntime r=terrence 2014-06-07 10:34:56 +01:00