Seth Fowler
|
901fc8aef2
|
Bug 1060200 (Part 3) - Handle SurfaceCache function calls after shutdown. r=dholbert
|
2014-09-19 14:53:29 -07:00 |
|
Seth Fowler
|
46ad84ae98
|
Bug 1060200 (Part 2) - Add SurfaceCache::RemoveIfPresent so invalid entries can be freed eagerly. r=dholbert
|
2014-09-19 14:53:28 -07:00 |
|
Carsten "Tomcat" Book
|
30fe8c9a93
|
Backed out changeset 4d5540e82f90 (bug 1060200)
|
2014-09-15 08:17:32 +02:00 |
|
Seth Fowler
|
9b5ae0f0fd
|
Bug 1060200 (Part 2) - Add SurfaceCache::RemoveIfPresent so invalid entries can be freed eagerly. r=dholbert
|
2014-09-14 21:51:20 -07:00 |
|
Seth Fowler
|
6cbe3de817
|
Bug 1054079 (Part 3) - Store imgFrame objects, not SourceSurface objects, in the SurfaceCache. r=dholbert
|
2014-09-14 15:22:45 -07:00 |
|
Trevor Saunders
|
86b7aff8fc
|
bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
|
2014-08-05 13:33:55 -04:00 |
|
Matt Woodrow
|
187476e419
|
Bug 1044702 - Part 1: Remove unnecessary gfxDrawable constructors. r=Bas,seth
--HG--
extra : rebase_source : faad3eded22c569bc9a32391dbdac16cd9db397d
|
2014-07-29 12:05:40 +12:00 |
|
Michael Wu
|
8144fa3e46
|
Bug 1037028 - More namespace cleanups in imglib, r=seth
|
2014-07-10 11:00:31 -04:00 |
|
Jonathan Watt
|
5e4ad0943c
|
Bug 940625 follow-up to fix bustage from changing from DiscardAllSurfacesForVectorImages to DiscardAll. CLOSED TREE
|
2014-06-25 14:28:51 +01:00 |
|
Benoit Jacob
|
2d78cefb06
|
Bug 1028588 - Fix dangerous public destructors in image/ - r=jrmuizel
|
2014-06-23 14:49:08 -04:00 |
|
Benoit Jacob
|
a42c2de422
|
Bug 1027251 - Fix or whitelist dangerous public destructors in image/ - r=jrmuizel
|
2014-06-18 22:29:00 -04:00 |
|
Nicholas Nethercote
|
39f29c384a
|
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
--HG--
extra : rebase_source : 5eb756b17a97e751deb0f47e909fdb35533cb23b
|
2014-05-20 23:06:54 -07:00 |
|
Michael Wu
|
eb62b17d81
|
Bug 1024166 - Misc header/namespace cleanups in imglib, r=seth
|
2014-06-16 18:25:43 -04:00 |
|
Birunthan Mohanathas
|
ff8ce9bd42
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
|
Kyle Huey
|
4b25f94dc9
|
Bug 991812: Remove uses of RefCounted<T> that live in Gecko. r=ehsan
--HG--
extra : rebase_source : 239ff77ec3765a3f190ed75b1645c6011e5d1dbd
|
2014-04-14 12:04:24 -07:00 |
|
Ryan VanderMeulen
|
601b02224e
|
Backed out changesets ddbac34527fe and fa82f32d0c39 (bug 991812) for B2G bustage.
CLOSED TREE
|
2014-04-14 16:16:18 -04:00 |
|
Kyle Huey
|
d7199fa836
|
Bug 991812: Remove uses of RefCounted<T> that live in Gecko. r=ehsan
|
2014-04-14 12:04:24 -07:00 |
|
Kyle Huey
|
8465d25d7c
|
Back out bug 991812 for bustage on a CLOSED TREE. r=me
|
2014-04-08 17:26:33 -07:00 |
|
Kyle Huey
|
7d49ea1ba1
|
Bug 991812: Remove uses of RefCounted in code that lives solely in Gecko. r=ehsan
|
2014-04-08 16:37:05 -07:00 |
|
Kyle Huey
|
510a49016d
|
Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
|
2014-03-15 12:00:15 -07:00 |
|
Andrew McCreight
|
6d6e9c420b
|
Bug 978203 - Don't include nsWindowMemoryReporter.h in nsINode.h. r=smaug
|
2014-03-04 15:39:42 -08:00 |
|
Wes Kocher
|
55ae71a452
|
Backed out changeset 3f8a7062ad8d (bug 978203) for build bustage on a CLOSED TREE
|
2014-03-04 14:15:33 -08:00 |
|
Andrew McCreight
|
dc81f67e51
|
Bug 978203 - Don't include nsWindowMemoryReporter.h in nsINode.h. r=smaug
|
2014-03-04 13:33:44 -08:00 |
|
Ehsan Akhgari
|
0f5851acbd
|
Bug 935778 - Part 0.3: Spray some more MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree
|
2014-02-20 23:07:24 -05:00 |
|
Ms2ger
|
a3682d0dd9
|
Bug 952033 - Part f: Use IntSize in CachedSurface; r=roc
|
2014-02-09 09:04:38 +01:00 |
|
Ms2ger
|
2958895ce4
|
Bug 952033 - Part a: Use IntSize in SurfaceCache; r=roc
|
2014-02-09 09:04:37 +01:00 |
|
Bas Schouten
|
79d88092d4
|
Bug 969580 - Part 1: Expose DiscardAll to SurfaceCache public interface. r=seth
|
2014-02-08 19:37:39 +00:00 |
|
Ehsan Akhgari
|
ebd358dfd7
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
|
Nicholas Nethercote
|
82b05b710d
|
Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
--HG--
extra : rebase_source : 9d70016cb19637ffece6409a184bf41d574cc6b4
|
2013-12-07 22:09:10 -08:00 |
|
Birunthan Mohanathas
|
2a97f4dc0d
|
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
|
2013-12-08 21:52:33 -05:00 |
|
Seth Fowler
|
6d3953bff9
|
Bug 940142 - Add a lightweight generic hash key class to nsHashKeys.h. r=bsmedberg
|
2013-12-03 16:23:32 -08:00 |
|
Nicholas Nethercote
|
77419f6a47
|
Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
* * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.
--HG--
extra : rebase_source : d38ab6b63e9d576773baf8e55fa4f7182c33915e
|
2013-11-07 16:35:30 +11:00 |
|
Nicholas Nethercote
|
15e6bd0f25
|
Bug 936964 (part 2, attempt 2) - Make SurfaceCache ref-counted. r=seth.
--HG--
extra : rebase_source : 16f179ea7d83389ff2b5bb10d2ef2f609b0c7101
|
2013-11-25 15:57:43 -08:00 |
|
Ehsan Akhgari
|
c3970a73fb
|
Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h
|
2013-11-27 20:05:00 -05:00 |
|
Nicholas Nethercote
|
78e4d6490d
|
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6
|
2013-11-07 16:35:30 +11:00 |
|
Nicholas Nethercote
|
8b9e2a854e
|
Bug 936964 (part 2) - Make SurfaceCache ref-counted. r=seth.
--HG--
extra : rebase_source : 0f6be3429ce653ca01bb5db7c8520c7e996acf67
|
2013-11-25 15:57:43 -08:00 |
|
Matt Woodrow
|
15f00c5e7c
|
Bug 923341 - Part 4: Update CachedSurface::Drawable. r=seth
|
2013-11-14 08:13:54 +13:00 |
|
Seth Fowler
|
5d5705049e
|
Bug 764299 (Part 3) - Add memory reporting to the surface cache. r=njn
|
2013-10-22 13:38:01 +02:00 |
|
Seth Fowler
|
140f10b0a1
|
Bug 764299 (Part 2) - Add a temporary surface cache to imagelib. r=dholbert
|
2013-10-22 13:37:59 +02:00 |
|
Kannan Vijayan
|
6e9b3e6350
|
Backout 5a0801040b54, 5bedd82346b4, 4d8068fd3271, and bc31e05eddb8 for b2g build breakage. CLOSED TREE.
|
2013-10-21 14:39:33 -04:00 |
|
Seth Fowler
|
f7be9312da
|
Bug 764299 (Part 3) - Add memory reporting to the surface cache. r=njn
|
2013-10-21 18:10:45 +02:00 |
|
Seth Fowler
|
08e5ccafd2
|
Bug 764299 (Part 2) - Add a temporary surface cache to imagelib. r=dholbert
|
2013-10-21 18:10:43 +02:00 |
|