Commit Graph

205459 Commits

Author SHA1 Message Date
Dan Gohman
89b65dec0a Bug 1029830 - IonMonkey: GVN: Include the current block in GVN's spew output r=nbp 2014-09-17 10:27:25 -07:00
Dan Gohman
2f1461bb57 Bug 1029830 - IonMonkey: GVN: A goto to a non-dominated block won't benefit from a GVN re-run even if its dominators are updated r=nbp 2014-09-17 10:27:25 -07:00
Dan Gohman
7d8db9d4b5 Bug 1029830 - IonMonkey: GVN: Now that there are foldsTo functions using dependency information, clear it when it becomes invalid r=nbp 2014-09-17 10:27:24 -07:00
Dan Gohman
0f6c117812 Bug 1029830 - IonMonkey: GVN: Misc cleanups r=nbp 2014-09-17 10:27:24 -07:00
Dan Gohman
799b9163d3 Bug 1029830 - IonMonkey: GVN: Say "discard" instead of "delete" r=nbp 2014-09-17 10:27:24 -07:00
Dan Gohman
3c27b74805 Bug 1029830 - IonMonkey: GVN: Rename "insert" to "add" for consistency with the HashSet API r=nbp 2014-09-17 10:27:24 -07:00
Dan Gohman
9bcda3e23a Bug 1029830 - IonMonkey: GVN: Say "release" instead of "discard" when releasing an operand r=nbp 2014-09-17 10:27:24 -07:00
Dan Gohman
2ef8695ae1 Bug 1029830 - IonMonkey: Add some more asserts. r=nbp 2014-09-17 10:27:23 -07:00
Jim Chen
9fd51fdcc9 Bug 1067453 - Fix typo in testRestrictedProfiles.js; r=trivial 2014-09-17 12:59:21 -04:00
Jim Chen
b05309c234 Bug 1067513 - Import updated base::LazyInstance from upstream; r=bsmedberg
This patch imports the following files from upstream, and adapts them to the
in-tree fork at ipc/chromium,

* src/base/lazy_instance.cc
* src/base/lazy_instance.h

The updated code fixes several issues with LazyInstance [1-4]. LazyInstance
usages are also updated to reflect changes in the class interface.

[1] https://code.google.com/p/chromium/issues/detail?id=28749
[2] https://code.google.com/p/chromium/issues/detail?id=64930
[3] https://code.google.com/p/chromium/issues/detail?id=65298
[4] https://code.google.com/p/chromium/issues/detail?id=82122
2014-09-17 12:59:21 -04:00
Jim Chen
83d01a7990 Bug 1066175 - Only crash when crash reporting annotation succeeds; r=snorp 2014-09-17 12:59:21 -04:00
Jim Chen
11a68eae9d Bug 1066175 - Use other means to handle uncaught exception when Gecko is unavailable; r=snorp
When the Gecko crash reporter is unavailable, uncaught Java exceptions can end up being ignored. We should try more ways to handle the exception.
2014-09-17 12:59:20 -04:00
Benjamin Bouvier
44773977b0 Bug 1068331: Fix register allocation of SimdValueX4; r=sunfish 2014-09-17 18:55:58 +02:00
Ed Morley
cea5a26d63 Backed out changeset bea8bb703913 (bug 650161) for rooting hazzard failures 2014-09-17 17:34:20 +01:00
Ed Morley
d6c3849d1b Backed out changeset 6f0a56999e9b (bug 650161) 2014-09-17 17:33:58 +01:00
Ed Morley
11e28ca411 Backed out changeset 512ef66a96b8 (bug 650161) 2014-09-17 17:33:54 +01:00
Daniel Holbert
392a8ec031 Bug 1065766 followup: add whitespace between @supports and open-paren, to address review comment. DONTBUILD because whitespace-only 2014-09-17 09:26:22 -07:00
Nathan Froyd
272ec74032 Bug 1062518 - ensure that |mach python-test| considers $PWD when finding tests; r=mshal 2014-09-15 13:25:41 -04:00
Nathan Froyd
6db68aaf03 Bug 1067499 - make build error for misspelled variables more helpful; r=mshal 2014-09-15 13:23:53 -04:00
Benoit Girard
58035b84c4 Bug 1065122 - Browser crash when using Timeline & Profiler at the same time. r=pbrosset 2014-09-17 12:00:33 -04:00
Benjamin Smedberg
315d537da2 Bug 1063052 - in case a user ends up with unpacked chrome, on update use omni.ja again by removing chrome.manifest, r=rstrong r=glandium sr=dbaron 2014-09-17 11:21:14 -04:00
Lars T Hansen
5cf3fff6ae Bug 1068539 - Keep the serialization format compatible, increment the version number. r=jorendorff,khuey 2014-09-17 17:10:59 +02:00
Jon Coppeard
3bc7347909 Bug 650161 - Update the gc() shell builtin to allow triggering of shrinking GC r=terrence 2014-09-17 15:35:12 +01:00
Jon Coppeard
7baed2498e Bug 650161 - Fix shell test failures caused by compacting GC r=terrence 2014-09-17 15:35:11 +01:00
Jon Coppeard
c60aa1033f Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley 2014-09-17 15:35:11 +01:00
Nathan Froyd
51efcd8004 Bug 976733 - part 3 - convert testing/mozbase/ to use TEST_HARNESS_FILES; r=gps 2014-08-29 11:03:11 -04:00
Nathan Froyd
071791c0ea Bug 976733 - part 2 - add TEST_HARNESS_FILES and convert testing/mochitest/ to use it; r=gps 2014-08-15 14:28:26 -04:00
Nathan Froyd
0ce8a6bf9c Bug 976733 - part 1a - add test for EXTRA_JS{_PP,}_MODULES output; r=mshal 2014-09-15 13:31:25 -04:00
Nathan Froyd
ef62a1db88 Bug 976733 - part 1 - add walking functions to HierarchicalStringList; r=mshal
Having to walk over elements and strings of HierarchicalStringList with
an external recursive function is un-Pythonic and adds unnecessary
obfuscation to several tasks.  Add a walk() function to
HierarchicalStringList, modeled on os.walk(), to handle these cases more
directly.
2014-08-14 13:25:33 -04:00
Alfredo Yang
c1b83f7d69 Bug 1065957 - [B2G] Correct photo orientation. r=roc 2014-09-17 02:26:00 -04:00
Chris Manchester
5ccf82255b Bug 1061670 - Log failures in automationutils.py at the warning level for visibility when running locally. r=ahal 2014-09-16 22:32:13 -04:00
Giovanni Sferro
c6d168f215 Bug 1030301 - Filter unsupported <input> types that use @autocomplete. r=smaug 2014-09-15 20:56:00 -04:00
JW Wang
fd8e2e1ed1 Bug 962871 - Release decoder and set 'preload' as appropriate. r=cpearce 2014-09-14 23:34:00 +02:00
JW Wang
cd9c62acb3 Bug 962871 - Don't run GC/CC in-between tests for it is very slow and causes timeout on B2G debug. r=cpearce 2014-09-14 23:29:00 +02:00
Jeff Gilbert
39ac1c0389 Bug 1037147 - Remove SharedTextureHandle and friends r=mattwoodrow,snorp
--HG--
extra : rebase_source : 13101216d6e5eccfb0a19c14b783b3878644b665
2014-09-17 08:13:29 -05:00
Connor
40833d3ad6 Bug 1066041 - Implement typeof recover instruction. r=nbp 2014-09-17 15:06:21 +02:00
Bobby Holley
9ac096aace Bug 1067900 - Assert main thread in nsContentUtils::SubjectPrincipal. r=bz 2014-09-17 14:43:03 +02:00
Carsten "Tomcat" Book
e99c8a3c8f Backed out changeset b78a99aae4ce (bug 1056373) for Android 4 Debug Test Bustage on a CLOSED TREE 2014-09-17 11:25:12 +02:00
Jonathan Watt
1b3886f900 Bug 1067998 - Fix OOM crash in gfxAlphaBoxBlur::Init on large blur surface. r=Bas 2014-09-17 08:46:42 +01:00
Jonathan Watt
a663dcd42b Bug 1067977 - Rename nsContextBoxBlur's 'blur' member to make it possible to find and reason about the code. r=dholbert 2014-09-17 08:46:39 +01:00
Henri Sivonen
3aa7ac9b4f Bug 1067911 - Remove ARMSCII8. r=emk. 2014-09-17 10:11:56 +03:00
Henri Sivonen
1b35a852d9 Bug 997133 - Remove encoders for Mac encodings that are not in the Encoding Standard. r=emk. 2014-09-17 10:11:56 +03:00
Nick Fitzgerald
c1309956f1 Bug 1056373 - Add the ability to sample each allocation by some probability. r=jimb 2014-09-16 11:21:00 +02:00
Lars T Hansen
1955e86e75 Fix bug 1068451 - use guarded argument getter, r=waldo
--HG--
extra : amend_source : cf0dc2233bd0110c9247b6e3c836b8fcb0518a20
2014-09-17 09:03:10 +02:00
Daniel Holbert
a2631eee53 Bug 1065766: Add UA stylesheet rule to preserve <video> centering-by-default behavior, using "object-fit: contain". r=heycam 2014-09-16 23:19:59 -07:00
Daniel Holbert
af148676ec Bug 1067634: Wrap "will-change" decl in @supports rule, to prevent browser console spam while it's disabled by default. r=heycam 2014-09-16 23:19:58 -07:00
Phil Ringnalda
de3832a78f Backed out 4 changesets (bug 1060200) for b2g reftest-1 orange
CLOSED TREE

Backed out changeset e337e2f16a2f (bug 1060200)
Backed out changeset 2bf7aaed0b8f (bug 1060200)
Backed out changeset b6985b70d53e (bug 1060200)
Backed out changeset af081b216b86 (bug 1060200)
2014-09-16 22:30:11 -07:00
Phil Ringnalda
e0f8e397f4 Back out 2 changesets (bug 1055773) for debug mochitest-3 bustage
CLOSED TREE

Backed out changeset 72b7c1efb2b5 (bug 1055773)
Backed out changeset 5850ae46157b (bug 1055773)
2014-09-16 22:11:31 -07:00
Matthew Gregan
6f403d9fdb Bustage fix (update test to new values) for bd132d164dc9/bug 1065250 on a CLOSED TREE. 2014-09-17 17:08:35 +12:00
Joshua Cranmer
7d3711e5c7 Bug 1067047 - Assert.deepEqual does not work correctly with invalid Dates, r=mikedeboer 2014-09-16 17:24:21 -05:00