Граф коммитов

38847 Коммитов

Автор SHA1 Сообщение Дата
Ryan VanderMeulen be156401f8 Backed out changesets 39500fdd5007 and cc22bc548566 (bug 890985) for B2G bustage. 2013-10-18 11:43:22 -04:00
Brad Lassey aa985e5279 bug 890985 - follow up to make check-sync-dirs happy r=bustage 2013-10-18 10:55:04 -04:00
Brad Lassey 1aa0db5ee8 bug 890985 - crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec r=glandium
--HG--
extra : rebase_source : f5e45ed940e6311b20ba6d236b7153a5acb633b2
2013-10-14 15:18:50 -04:00
Terrence Cole 11af5b2d8c Bug 928140 - Add postbarrier when inlining UnsafeSetReservedSlot; r=shu
--HG--
extra : rebase_source : 35727cbe0f47983c29a186a0e319bfc4a61c48ba
2013-10-17 18:07:39 -07:00
Eric Faust bea2774de7 Bug 923765 - Account for __noSuchMethod__ in proxy stubs in GetPropertyIC. (r=djvj) 2013-10-17 18:13:43 -07:00
Terrence Cole 485f74411e Bug 928140 - Disable spread-call-recursion test in GGC builds on a CLOSED TREE; r=bustage 2013-10-17 15:16:53 -07:00
Jim Blandy 73e104196e Bug 927655: Make SpiderMonkey's GDB pretty-printer tests call JS_Init, as required. DONTBUILD r=sfink 2013-10-17 13:42:55 -07:00
Jim Blandy 5d23a7c9a5 Bug 927633: It should be okay for roots registered with JS_Add***Root to be NULL. r=sfink 2013-10-17 13:40:40 -07:00
Jon Coppeard 48fb94510a Bug 923183 - Make StackFrame mark callee value and this where present r=jandem 2013-10-17 20:58:21 +01:00
Jon Coppeard 52364e359a Bug 927031 - Use MPostWriteBarrier to postbarrier SetElementIC r=jandem 2013-10-17 20:58:21 +01:00
Steve Fink 700a8bf156 Bug 925916 - Handlify various things in XPConnect, r=bholley
--HG--
extra : rebase_source : d6b2697f043d56e6c96e5addc7e6192d067a068c
2013-10-11 22:02:39 -07:00
Brian Hackett 7e770f4d8a Bug 922270 - Don't construct template objects during IonBuilder, r=jandem. 2013-10-17 13:50:26 -06:00
Ryan VanderMeulen e133b9c29a Backed out changeset 79a1f60d83df (bug 909997) for bustage.
CLOSED TREE
2013-10-17 14:50:47 -04:00
Benjamin Bouvier 3cc09d4c0a Bug 918613 - Specialize some Maths function calls for Float32 in Ion. r=sstangl 2013-10-17 08:50:56 +02:00
Ben Kelly f9d757d29f Bug 927670 - Prepend lib dirs to sys.path in jit_test.py to avoid conflicts. r=terrence 2013-10-17 14:37:58 -04:00
Sankha Narayan Guria c35861b573 Bug 918341 - new Map(iterable) should check that iterator values are objects. r=jorendorff 2013-10-17 12:36:52 +05:30
masaya iseki 3cd69c086c Bug 909997 - Add JS compiler options at runtime to expand differential testing. r=nbp 2013-10-17 14:37:57 -04:00
Terrence Cole 5c3c252d31 Bug 927272 - Do not treat strings specially when rekeying map objects; r=jonco
--HG--
extra : rebase_source : 6d5bb16f1308beec31c00bcdb31f307fe29bd01d
2013-10-17 09:12:23 -07:00
Brian Hackett e758cc51ba Bug 925962 - Track expected contents of stack type sets in compiler constraints, r=jandem. 2013-10-17 10:21:05 -06:00
Carsten "Tomcat" Book 390a0af4b0 Merge mozilla-central to mozilla-inbound 2013-10-17 13:49:27 +02:00
Carsten "Tomcat" Book 7e043134db Merge mozilla-inbound to mozilla-central 2013-10-17 13:43:37 +02:00
Andy Wingo f6b36f29fe Bug 924318 - More iterator test cleanups. r=jwalden 2013-10-17 12:56:34 +02:00
Andy Wingo 0fb6c8025a Bug 924318 - Clean up ecma_6/Generators iterator tests. r=jwalden 2013-10-17 12:56:03 +02:00
Andy Wingo aae25a6f00 Bug 924040 - Update yield* to use @@iterator protocol. r=jwalden 2013-10-17 12:36:04 +02:00
Andy Wingo 42d8ea0ae4 Bug 919948 - Convert Array.prototype.@@iterator to use new iteration protocol. r=jorendorff
--HG--
extra : rebase_source : d67252851178e66e8d7ef82ef83edddf79535a4e
2013-10-17 12:10:02 +02:00
Ehsan Akhgari b7d148db05 Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium 2013-10-17 00:36:13 -04:00
Ben Kelly 7bff0104b2 Bug 927649: Use object literal syntax in for-of iterator. r=jorendorff 2013-10-16 16:44:00 +02:00
Jon Coppeard d5c36a3c68 Bug 926681 - Make JSRuntime::currentThreadOwnsOperationCallbackLock() work the the same in non-threadsafe builds r=bhackett 2013-10-17 09:41:27 +01:00
Jan de Mooij 6cecaaf71d Bug 859892 - Rename JS_CANONICALIZE_NAN to JS::CanonicalizeNaN. r=Waldo 2013-10-17 10:16:17 +02:00
Bobby Holley 2dcd8b769e Bug 922009 - MOZ_CRASH when trying to transplant objects with SCSWs. r=mrbkap 2013-10-17 10:00:02 +02:00
Phil Ringnalda b808ef7069 Back out ee100983f921 (bug 895047) for build bustage
CLOSED TREE
2013-10-16 21:51:55 -07:00
Ehsan Akhgari 5582e7b472 Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium 2013-10-17 00:36:13 -04:00
Eric Faust 1d251f863f Bug 925201 - Ensure SetElementIC properly handles dense element holes. (r=shu) 2013-10-16 16:37:17 -07:00
Eric Faust 992fa31adc Bug 922499 - Fix SetPropertyIC generic proxy stub mistakenly swallowing DOM proxies. (r=djvj) 2013-10-16 16:37:14 -07:00
Luke Wagner b6a3f9f650 Bug 927112 - OdinMonkey: loosen up type rules for + (r=sstangl)
--HG--
extra : rebase_source : 7c3cc07c2885202524f604cdd259e029f47282e9
2013-10-16 18:02:13 -05:00
Luke Wagner 1e0bb61fa1 Bug 927112 - OdinMonkey: loosen up type rules for ~~ (r=sstangl)
--HG--
extra : rebase_source : 3bf86703790d10f563f9091f7acd8513d63c569f
2013-10-16 18:02:00 -05:00
Mike Hommey ca1b5bf42a Bug 926906 - Kill core_abspath, core_realpath and core_winabspath. r=gps 2013-10-17 07:55:16 +09:00
Mike Hommey a0a21e4262 Bug 926906 - Drop support for GNU make < 3.81. r=gps 2013-10-17 07:55:14 +09:00
Terrence Cole 6cfe00119b Bug 924986 - Make threadsafe builds the default for spidermonkey; sr=jorendorff,r=gps 2013-10-09 10:03:38 -07:00
Ryan VanderMeulen 1e2a2525cf Backed out changeset b4ebfef56fee (bug 922270) for SM(r) failures. 2013-10-16 16:21:03 -04:00
Kannan Vijayan 92eabebef9 Bug 921035 - Dont phi-eliminate scopeChain object in heavyweight functions if it may be neede for argsobj construction later. r=h4writer 2013-10-16 16:20:10 -04:00
Steve Fink 1a180f563e Bug 927204 - Cannot AddNamedRoot a nullptr, r=terrence 2013-10-15 21:41:36 -07:00
Brian Hackett e2374a4634 Bug 922270 - Don't construct template objects during IonBuilder, r=jandem. 2013-10-16 12:34:37 -06:00
Brian Hackett f5d0679c34 Bug 927195 - Track prototype properties of functions used in instanceof operations, r=jandem. 2013-10-16 12:27:02 -06:00
Brian Hackett 1b6cd36ffa Bug 926847 - Watch for shapes without slots when looking for undefined properties, r=jandem. 2013-10-16 12:21:09 -06:00
John Hopkins 7fa6467a8b Bug 925894 - Normalize cl generated dependencies before testing for spaces in them. p=glandium, r=gps 2013-10-16 14:13:14 -04:00
Steve Fink 9251e3f856 Bug 926778 - Prevent executable allocator from handing out poisoned pointers with JSGC_ROOT_ANALYSIS, r=terrence 2013-10-15 15:35:00 -07:00
Phil Ringnalda ecc6022e88 Backed out changeset b158656d754e (bug 921035) for test bustage 2013-10-16 09:43:19 -07:00
Kannan Vijayan 7198d27a31 Bug 921035 - Dont phi-eliminate scopeChain object in heavyweight functions if it may be neede for argsobj construction later. r=h4writer 2013-10-16 11:43:26 -04:00
Ed Morley a95ea4ee78 Bug 927387 - Make xpc::SystemErrorReporter() JS exception fprintf()s not split the error across two lines; r=bholley 2013-10-16 16:18:24 +01:00