image/DecodePool.cpp
80b59c38632ec62fe13de49db3c9e27611e2f6a0
created 2017-10-13 16:12 +1100
pushed 2017-10-23 21:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1405541 (attempt 2) - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
127683f38e0582f0d66438ae8344da1ae48cce81
created 2017-10-11 13:15 +0200
pushed 2017-10-11 21:53 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 759a43ebc6bf (bug 1405541) for asserting in devtools/client/performance/test/browser_perf-console-record-03.js on Windows 7. r=backout
759a43ebc6bf982c3fbe2482361d6166c54a7cfa
created 2017-10-11 13:03 +0200
pushed 2017-10-11 21:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1405541 - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
d2091f915c6aecd2ef2b6157f73d0f9bfbc29f95
created 2017-10-10 23:28 -0700
pushed 2017-10-11 21:53 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 901a16fec9fc (bug 1405541) for Windows assertion failures
901a16fec9fc0c875ed274a37efbd379682e62e9
created 2017-10-04 13:44 +1100
pushed 2017-10-11 21:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1405541 - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
672b02d8600717613ffe84ee46de8b277f1bc977
created 2017-10-04 09:11 +1100
pushed 2017-10-09 09:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange.
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-06-27 08:57 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
aa1693a26a15eb5cba24102222687dc81eeddd7b
created 2017-06-22 17:08 +1000
pushed 2017-06-26 11:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
42f3af3d5d54a5c48a8768aef1d9a2666e067058
created 2017-06-22 06:26 +1000
pushed 2017-06-23 09:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375299 (part 1) - Reduce usage of MOZ_GECKO_PROFILER. r=mstange.
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-06-22 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-06-22 00:58 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-06-21 00:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-06-21 00:59 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
1e02553dcf62e959273c07f61b6711fdb589dbc9
created 2017-04-24 10:40 +0100
pushed 2017-05-09 21:36 +0000
Jonathan Watt Jonathan Watt - Bug 1362891, part 2 - Make use of XRE_IsE10sParentProcess in code that could use it. r=froydnj
6ea3593a23e443f50f877ece94e14e9b3f6ffdf2
created 2017-02-10 22:11 -0800
pushed 2017-02-16 12:16 +0000
Bill McCloskey Bill McCloskey - Bug 1339289 - Give names to a lot of common runnables (r=ehsan)
8a1b2dbf2f143a69865b59632bbf6c303b929d50
created 2017-01-24 14:15 +1100
pushed 2017-01-25 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 1) - Rename MOZ_ENABLE_PROFILER_SPS as MOZ_GECKO_PROFILER. r=mstange,glandium.
2fb2007cfc878bc9834fa007013df151fd714358
created 2016-12-20 14:20 +0100
pushed 2017-01-07 16:20 +0000
Markus Stange Markus Stange - Bug 1323100 - Use nsThreadPoolNaming::GetNextThreadName and NS_NewNamedThread in the DecodePool. r=froydnj
2c8782a9a73cd29f1e40bdecad9f106edcdec8a3
created 2016-12-30 16:09 -0800
pushed 2016-12-31 18:52 +0000
Wes Kocher Wes Kocher - Backed out 27 changesets (bug 1323100) for leaks in mochitest-e10s-2 a=backout
c5ca13e76e1315cf5df5fe691cdcaa1233a98767
created 2016-12-20 14:20 +0100
pushed 2016-12-31 18:52 +0000
Markus Stange Markus Stange - Bug 1323100 - Use nsThreadPoolNaming::GetNextThreadName and NS_NewNamedThread in the DecodePool. r=froydnj
dbe5b7ff43b6b1307923d0e14bf53b165b670eac
created 2016-12-29 16:28 -0800
pushed 2016-12-30 15:04 +0000
Wes Kocher Wes Kocher - Backed out 27 changesets (bug 1323100) for clipboard leaktest failures a=backout
3d53787293f63547deb2fab24015e7b1d0286a80
created 2016-12-20 14:20 +0100
pushed 2016-12-30 15:04 +0000
Markus Stange Markus Stange - Bug 1323100 - Use nsThreadPoolNaming::GetNextThreadName and NS_NewNamedThread in the DecodePool. r=froydnj
b50b2a2b2b6f77075d82c01f0aac919946fe2622
created 2016-12-22 13:15 -0600
pushed 2016-12-23 02:37 +0000
Timothy Nikkel Timothy Nikkel - Bug 1325296. RasterImage::LookupFrame does not return a surface if it was created as a result of a sync decode from with the FLAG_SYNC_DECODE_IF_FAST flag. r=aosmond
d8f60ae71774924b84fb6347057c7fd45394ed03
created 2016-12-08 18:20 -0600
pushed 2016-12-09 12:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 1322435. Limit the number of image decoding threads we use in the parent process. r=aosmond
315a93b13ee0a6763e5650323943f9cc95d7c2a6
created 2016-11-29 19:00 +0800
pushed 2016-12-01 14:33 +0000
Shih-Chiang Chien Shih-Chiang Chien - Bug 1320256 - use PR_GetThreadName as the register name in profiler. r=cyu
2281f43b043b0ac5b842b5bcae7fc0995737fb19
created 2016-11-25 15:00 +0800
pushed 2016-11-29 15:46 +0000
Shih-Chiang Chien Shih-Chiang Chien - Bug 1320256 - register decode threads to Gecko profiler. r=cyu,tnikkel
88dd53397d30e1853122f1284de94f103f6e4436
created 2016-06-10 16:04 +1000
pushed 2016-09-02 20:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299389 - Replace some raw pointers in nsThreadManager. r=froydnj.
b09d90288666fb3afb11877fc45527b904ef23db
created 2016-08-08 12:18 +1000
pushed 2016-08-10 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
c4de227304aa18ceb41047e222272f22fd99d5f9
created 2016-08-02 14:54 +0200
pushed 2016-08-04 13:53 +0000
Alexandre Lissy Alexandre Lissy - Bug 1284674 - Remove NUWA r=cyu
335dc3e1cb1fe6a09fd759062a6556a55aae43a3
created 2016-06-25 22:11 -0700
pushed 2016-06-30 10:34 +0000
Seth Fowler Seth Fowler - Bug 1282273 - Replace the Runnable used for registering DecodePool threads with the Nuwa process with a lambda. r=edwin
d51379e5475d29c015fa93e5698439f80ee31938
created 2016-06-29 13:43 -0700
pushed 2016-06-30 10:34 +0000
Seth Fowler Seth Fowler - Bug 1282259 - Run IDecodingTasks instead of Decoders directly in image::DecodePool. r=dholbert
962463926b903521f4872a4e810da4eb20d7ad6c
created 2016-05-13 21:32 -0500
pushed 2016-05-14 20:03 +0000
Timothy Nikkel Timothy Nikkel - Bug 1271002. Notify right away after getting the first frame of an animated image. r=seth
2a218727e6e69350525bf4725f014d170c377821
created 2016-05-14 00:08 +0200
pushed 2016-05-14 20:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2ac62de7365d (bug 1271002) for crash in GTest: [@ mozilla::image::RasterImage::UpdateImageContainer]. r=backout
2ac62de7365d1557e3f2f53900f587cf4bc68cd9
created 2016-05-13 16:19 -0500
pushed 2016-05-14 20:03 +0000
Timothy Nikkel Timothy Nikkel - Bug 1271002. Notify right away after getting the first frame of an animated image. r=seth
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-05-05 18:57 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
3d3cc3ecdca6c6de7b69c34a551bd8f61b903a97
created 2016-05-01 21:29 +0300
pushed 2016-05-02 09:26 +0000
Aryeh Gregor Aryeh Gregor - Bug 1193762 part 5 - Convert DecodePool::threads to nsTArray; r=froydnj
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-04-29 21:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-04-29 21:57 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
e5f60475c16b0518fd226da2b5823a91bb7cd2a0
created 2015-11-01 11:45 -0600
pushed 2015-11-02 10:56 +0000
Timothy Nikkel Timothy Nikkel - Bug 1219501. Limit total number of image decoding threads to 32 regardless of number asked for. r=seth
accf0dbda8bb6f8a4509078479ef50e0099060cb
created 2015-11-01 11:45 -0600
pushed 2015-11-02 10:56 +0000
Timothy Nikkel Timothy Nikkel - Bug 1219501. In imagelib, initialize the number of cores to at least 1 in case of error. r=seth
5196440d55874384952812fceeed711406082082
created 2015-10-17 06:52 -0400
pushed 2015-10-26 21:33 +0000
Nathan Froyd Nathan Froyd - Bug 1215763 - part 1 - remove unnecessary nsAutoPtr.h includes; r=seth
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
75f7e04683eccc503ab1dcd91ceec95208aa3ae2
created 2015-09-22 19:15 -0400
pushed 2015-09-23 10:32 +0000
Nathan Froyd Nathan Froyd - Bug 1207183 - micro-optimize removing work items from DecodePool's queues; r=seth
3a12957a6bd3166c3c0f6b5667264ddd040e6318
created 2015-08-14 17:56 -0700
pushed 2015-08-17 13:06 +0000
Seth Fowler Seth Fowler - Bug 1185800 - Add DecoderFlags and SurfaceFlags enum classes and use them instead of imgIContainer flags in all decoder-related code. r=tn
ddd36b0369e685d65bb380dfac623151a02d5654
created 2015-08-14 00:37 -0700
pushed 2015-08-14 13:01 +0000
Seth Fowler Seth Fowler - Bug 1194059 (Part 1) - Ensure that metadata decode progress is always delivered atomically. r=tn
819db042055a9105a1ea3f563d6c5365006892bb
created 2015-07-31 07:29 -0700
pushed 2015-08-03 11:59 +0000
Seth Fowler Seth Fowler - Bug 1187386 (Part 6) - Merge Decoder::Finish() and RasterImage::OnDecodingComplete() into RasterImage::FinalizeDecoder(). r=tn
9c85da36168b81f3113628c1d4fac7d0488084d6
created 2015-07-22 22:39 -0700
pushed 2015-07-23 20:03 +0000
Seth Fowler Seth Fowler - Bug 1184996 (Part 3) - Replace all remaining references to 'size decodes' with 'metadata decodes'. r=tn
6454f52da8b34327e500dae2a4e630b40324e83b
created 2015-07-08 15:52 -0700
pushed 2015-07-09 15:56 +0000
Seth Fowler Seth Fowler - Bug 1180931 (Part 1) - Allow sync size decoding for single core devices. r=tn
58e7ef3427eaaf26057601d00900554638a7dd3a
created 2015-06-24 11:37 -0700
pushed 2015-06-25 09:10 +0000
Seth Fowler Seth Fowler - Bug 1166981 - Decode images in LIFO order. r=tn
2529aa82e2005c68f2c824cc354381d31fb15cbd
created 2015-05-19 11:26 +0800
pushed 2015-05-22 15:07 +0000
Cervantes Yu Cervantes Yu - Bug 1151672 - Part 1: Remove the calls to nsThreadManager::SetThreadWorking() and nsThreadManager::SetThreadIdle() due to backout of bug 970307. r=seth
edddd285c20c0fb2d389c87a022fc300c5dba331
created 2015-05-20 18:54 -0700
pushed 2015-05-21 12:56 +0000
Seth Fowler Seth Fowler - Bug 1166985 - Use two image decoding threads on dual core devices. r=tn
614d52bca5acec4de2e3f170c610eabf3d2398b8
created 2015-05-19 11:45 +0200
pushed 2015-05-19 23:42 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e513640d9995 (bug 1151672) for breaking ics emulator debug tests on a CLOSED TREE
e513640d99953613dea6fbb77fceb14ea25d7fbe
created 2015-05-19 11:26 +0800
pushed 2015-05-19 23:42 +0000
Cervantes Yu Cervantes Yu - Bug 1151672: Remove the calls to nsThreadManager::SetThreadWorking() and nsThreadManager::SetThreadIdle() due to backout of bug 970307. r=seth
7701abd924856d65acbf9927629cf27dd2335ec1
created 2015-05-14 20:52 -0700| base
pushed 2015-05-18 11:43 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1038536 - Flatten image/src/ directory. r=seth
0b122f0b6fcfda45606c4ee6166436201578f167
created 2015-05-12 15:02 -0700| base
pushed 2015-05-14 22:33 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1038536 - Flatten image/src/ directory. r=seth
less more (0) tip