Commit Graph

26380 Commits

Author SHA1 Message Date
Olli Pettay
9e26f82682 additional patch for Bug 847594, remove bogus assertion, r=bz, CLOSED TREE 2013-05-16 19:16:29 +03:00
Benjamin Peterson
d1ff8a67e2 Bug 872893 - Make EmitElemOp static. r=bhackett
--HG--
extra : rebase_source : ef256ee76e7d08e9a9b1ebfcd5f4b2cdd126c546
2013-05-16 10:54:26 -05:00
Ted Mielczarek
47d7af59de bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium 2013-05-16 09:33:26 -04:00
Aryeh Gregor
2075ff6575 Bug 867098 - Don't implicitly convert to already_AddRefed in js/xpconnect/. r=peterv 2013-04-28 14:49:41 +03:00
Cameron McCormack
9c655c183c Bug 839103 - Part 11: Add StyleRule{Added,Removed,Changed} events. r=bz 2013-05-16 17:13:36 +10:00
Cameron McCormack
22bd6f92e0 Bug 839103 - Part 10: Add StyleSheetApplicableStateChange event. r=bz 2013-05-16 17:13:36 +10:00
Cameron McCormack
acb7e00fdf Bug 839103 - Part 9: Unify nsIDOMStyleSheet{Added,Removed}Event. r=bz 2013-05-16 17:13:36 +10:00
Bobby Holley
ed36afc718 Bug 866823 - Handle standard prototype remapping in PrepareForWrapping. r=gabor,mrbkap 2013-05-15 21:13:12 -07:00
Bobby Holley
da9b6c80de Bug 866823 - Don't create waivers in WaiveXrayAndWrap if the caller has no business waiving. r=gabor,mrbkap 2013-05-15 21:13:12 -07:00
Benjamin Peterson
75228383c9 Bug 872785 - Move GetBytecodeInteger to jsopcode.h; use it in the expression decompiler. r=bhackett
--HG--
extra : rebase_source : 4607cd7728cb3c00b601409493d6664221981ae2
2013-05-15 17:23:42 -05:00
Dan Gohman
4cb84eb3dc Bug 871777 - Fold a load and a jump. r=jandem 2013-05-15 22:16:58 -04:00
Dan Gohman
6b2aa14141 Bug 869072 - Test whether the upper 32 bits of a register are zeroed by loading
an unsigned UINT32_MAX into a register and comparing with that, since x86's
cmp instruction's immediate field is a 32-bit signed field. r=sstangl
2013-05-15 22:16:10 -04:00
Bobby Holley
2e60cad213 Bug 871887 - Fix marquee _setEventListener. r=bz 2013-05-15 18:59:53 -07:00
Trevor Saunders
bc745c9d30 bug 860027 - lazily get the list of interfaces r=bholley 2013-05-03 17:22:46 -04:00
Trevor Saunders
7ee357c21c bug 860027 - remove XPTIInterfaceInfoManager::EnumerateInterfaces() r=bholley r=bsmedberg 2013-04-09 16:00:21 -04:00
Till Schneidereit
ed1fdcb54d Bug 872638 - Fix rooting hazard in js::intl_numberingSystem. r=terrence
--HG--
extra : rebase_source : b918299ce07676b86309f926b1806d65d05331bb
2013-05-15 11:43:28 -07:00
Steve Fink
2c9b30fb6d Bug 871995 - Fix rooting compilation failure in ObjectWrapperParent.cpp. r=till
--HG--
extra : rebase_source : 1477ca11f53e4b91ae694d0511e11b4e50dbd173
2013-05-14 16:46:48 -07:00
Steve Fink
d75708e945 Bug 872191 - Rooting hazard in ion/Lowering.cpp. r=jonco
--HG--
extra : rebase_source : c1c792ee2aa9d21545392731f9068d48e8dab969
2013-05-13 16:55:20 -07:00
Jan de Mooij
69f30edde7 Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke 2013-05-13 16:47:57 -07:00
Christian Holler
20391cba51 Bug 857189 - Fix incompatibility of ASM.js signal handler with AddressSanitizer. r=luke 2013-05-15 14:23:17 +02:00
Dan Gohman
d8a5f8289e Bug 871783 - Do not copy the stack pointer for alignment checks. r=nbp
Test the stack pointer directly instead of copying it to
a temporary register. This is debug-only code, but tidiness is nice.
2013-05-14 13:44:43 -07:00
Shu-yu Guo
e649450417 Bug 872352 - Add NBody to parjs-benchmarks. (r=nmatsakis) DONTBUILD 2013-05-14 19:23:20 -07:00
Boris Zbarsky
c45fb8cf25 Bug 872043. Add an API for getting the canonical Array.prototype for a global. r=waldo 2013-05-14 14:17:09 -04:00
Jon Coppeard
868d702847 Bug 872185 - Annotate a couple of rooting analysis false positives r=sfink 2013-05-14 16:11:17 -07:00
Hannes Verschore
613d0b6756 Bug 870814 - IonMonkey: Enable native dense int32 when cache isn't monitored, r=jandem 2013-05-14 23:19:04 +02:00
Ryan VanderMeulen
a7737c8f7f Backed out 4 changesets (bug 869195, bug 870845, bug 872043, bug 862825) for mochitest b-c, mochitest-other, and xpcshell orange on a CLOSED TREE.
Backed out changeset 049889b25a79 (bug 869195)
Backed out changeset fc0bef5a2cfd (bug 862825)
Backed out changeset 267fe0d9c201 (bug 870845)
Backed out changeset 7b06b9d1acb2 (bug 872043)
2013-05-14 16:40:26 -04:00
Boris Zbarsky
ce44d79d45 Bug 872043. Add an API for getting the canonical Array.prototype for a global. r=waldo 2013-05-14 14:17:09 -04:00
Ehsan Akhgari
792244c519 Bug 866425 - Drop support for building with MSVC 2005 and 2008; r=glandium 2013-05-14 10:37:46 -04:00
Kannan Vijayan
c89e86d502 Bug 870478 - Baseline Call_Scripted stub uses untraced this-value. r=terrence 2013-05-14 12:23:34 -04:00
Masatoshi Kimura
9369a25ddf Bug 673919 - Remove captureEvents, releaseEvents, and routeEvent. r=smaug 2013-05-14 21:18:39 +09:00
Bobby Holley
0643511162 Bug 871303 - Remove JS_GetGlobalObject from jsapi-tests. r=sfink 2013-05-13 13:57:25 -07:00
Bobby Holley
af1abaf13d Bug 871303 - Remove JS_GetGlobalObject from gdb tests. r=sfink 2013-05-13 13:57:25 -07:00
Joey Armstrong
0d49db0381 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Sankha Narayan Guria
b0ad56ba6a Bug 815431 - Implement String.prototype.repeat; r=tschneidereit
--HG--
extra : rebase_source : 4c200d1859a08758f491658ffe79e9bbf8c2ee98
2013-05-07 20:13:00 -07:00
Ryan VanderMeulen
a89be185ab Merge m-c to inbound. 2013-05-13 13:33:20 -04:00
Lukas Blakk
784ea2bf8f Merging in version bump NO BUG 2013-05-13 09:09:39 -07:00
Terrence Cole
260b2c959c Bug 869735 - Fixes to ParallelArray compilation to support generational GC; r=nmatsakis
--HG--
extra : rebase_source : 41b4380630b0f47326a707a15b597ce22bb24caa
2013-05-08 12:02:48 -07:00
Terrence Cole
58b5fc50ba Bug 869742 - Add post-barriers for writes to liveScopes; r=billm
--HG--
extra : rebase_source : 37596559db5d11f160f2c220a27effd575c9b508
2013-05-08 12:02:49 -07:00
Terrence Cole
4cdbb3efde Bug 869235 - Disable Zone::needsBarrier during minor GCs; r=billm
--HG--
extra : rebase_source : be141178dc9cf2da06d9eb2f13189f1db0876433
2013-05-08 11:45:12 -07:00
Terrence Cole
7c38423406 Bug 869730 - Fix an opt build error with --enable-gcgenerational; r=billm
--HG--
extra : rebase_source : e03f499f82186b84226026fc6856399ae511849d
2013-05-07 17:16:29 -07:00
Chris Peterson
895eb38b4e Bug 871016 - Fix -Wunused-function warnings in AsmJS.cpp when building for Android ARM. r=luke 2013-05-09 11:26:46 -07:00
Ryan VanderMeulen
eb21097a79 Merge m-c to inbound. 2013-05-10 14:57:50 -04:00
Ryan VanderMeulen
d3912dd354 Backed out changeset 0d90de935ba3 (bug 869740) for mochitest-1 shutdown crashes. 2013-05-10 13:52:03 -04:00
Ryan VanderMeulen
10cb36a582 Backed out changesets 6be352955252 and 1bc459138617 (bug 770840) for Android nightly bustage (bug 870782).
CLOSED TREE
2013-05-10 12:38:26 -04:00
Jon Coppeard
c4d87d43eb Bug 869740 - Non-LIFO use of Rooted in XPCConvert::NativeInterface2JSObject(). r=bholley 2013-05-08 10:01:00 -07:00
Hannes Verschore
deada4d968 Bug 768288: IonMonkey: Inline small functions with loops, r=djvj r=shu 2013-05-10 14:49:58 +02:00
Jan de Mooij
d3eb698e35 Bug 870328 - Fix isSetName check in visitSetPropertyCacheT. r=bhackett 2013-05-10 13:38:52 +02:00
Jon Coppeard
282c30d8e2 Bug 870442 - Fix some shell rooting hazards and false positives r=terrence 2013-05-10 10:51:16 +01:00
Matt Brubeck
ce425b9248 Back out changeset 8011f4e535fa (bug 768288) for jit-test failures
CLOSED TREE
2013-05-09 16:19:21 -07:00
Hannes Verschore
02621b8e5d Bug 768288: IonMonkey: Inline small functions with loops, r=djvj 2013-05-09 23:16:42 +02:00