js/xpconnect/loader/ScriptPreloader.cpp
f07ddce64e8c9ed9e12d9d38162a9c774d3da127
created 2017-07-31 14:30 -0700
pushed 2017-08-03 18:52 +0000
Kris Maglione Kris Maglione - Bug 1385822 - Don't save new scripts from child process after cache flush. r=erahm, a=jcristau
914753bd9224d104e4ffe5669480a5c511555d12
created 2017-07-19 14:16 -0700
pushed 2017-08-02 08:25 +0000
Kris Maglione Kris Maglione - Bug 1382329: Part 4 - Hold mMonitor while accessing scripts in the write thread. r=erahm
e1c94b661c79eee24f65a1fc0c122287ac527b3b
created 2017-07-25 15:23 -0700
pushed 2017-08-02 08:25 +0000
Kris Maglione Kris Maglione - Bug 1382329: Part 3 - Wait for pending parse tasks to finish before freeing scripts. r=erahm,nbp
e7e1331a26642f19832142a29eae4d2bb052dd75
created 2017-07-19 12:44 -0700
pushed 2017-08-02 08:25 +0000
Kris Maglione Kris Maglione - Bug 1382329: Part 2 - Eagerly encode scripts for the startup cache. r=erahm,nbp
d46324978a6db2a584a17c2ddfaba0caba8dec3b
created 2017-07-19 11:57 -0700
pushed 2017-08-02 08:25 +0000
Kris Maglione Kris Maglione - Bug 1382329: Part 1 - Enable lazy source whenever compiling for the preloader. r=mccr8,nbp
bfd1975229fddbaf6994373e4a8e9180080677d9
created 2017-07-14 08:49 +0200
pushed 2017-08-02 08:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1350958 - Finish labeling ProxyReleaseEvent, r=billm
e187342238542a1867368c83676059b35a01145c
created 2017-06-28 14:46 -0700
pushed 2017-08-02 08:25 +0000
Kris Maglione Kris Maglione - Bug 1371248: Avoid hangs when preloader cache flush is triggered during shutdown. r=erahm
4bd7d5752bd8ba40bf8fe742bb4e8a6313d9b779
created 2017-07-03 23:56 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7e2f1f4713fc (bug 1371248) for asserting IsAcquired() && mOwningThread == PR_GetCurrentThread(), e.g. in browser_ext_browserAction_contextMenu.js. r=backout
7e2f1f4713fcf4ad54559f7f1fe6cacc30d32512
created 2017-06-28 14:46 -0700
pushed 2017-08-02 08:25 +0000
Kris Maglione Kris Maglione - Bug 1371248: Avoid hangs when preloader cache flush is triggered during shutdown. r=erahm
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +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-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-08-02 08:25 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
89963ba78c353b23feab0042ebe264049f8d4533
created 2017-06-14 09:27 +0800
pushed 2017-08-02 08:25 +0000
Bevis Tseng Bevis Tseng - Bug 1372453 - Part 2: Name the caller of ProxyReleaseEvent. r=billm
271221d4286a7641c21f8a13df2987d655f9d3dc
created 2017-07-19 14:16 -0700
pushed 2017-07-27 18:44 +0000
Kris Maglione Kris Maglione - Bug 1382329 - Part 4: Hold mMonitor while accessing scripts in the write thread. r=erahm, a=jcristau FIREFOX_55_0b13_BUILD1 FIREFOX_55_0b13_RELEASE
6a2562c3bc90bd6b16f0130294025de86f57fe8c
created 2017-07-25 15:23 -0700
pushed 2017-07-27 18:44 +0000
Kris Maglione Kris Maglione - Bug 1382329 - Part 3: Wait for pending parse tasks to finish before freeing scripts. r=erahm, r=nbp, a=jcristau
0dc750f5253da3b132d30e85a2876d161ae607fc
created 2017-07-19 12:44 -0700
pushed 2017-07-27 18:44 +0000
Kris Maglione Kris Maglione - Bug 1382329 - Part 2: Eagerly encode scripts for the startup cache. r=erahm, r=nbp, a=jcristau
f7f4ce9889d271ebc1885a0c74615dc0b9950bbe
created 2017-07-19 11:57 -0700
pushed 2017-07-27 18:44 +0000
Kris Maglione Kris Maglione - Bug 1382329 - Part 1: Enable lazy source whenever compiling for the preloader. r=mccr8, r=nbp, a=jcristau
477e9cf4749380b01d6335f8068013b56a65aaa0
created 2017-06-28 14:46 -0700
pushed 2017-07-06 15:51 +0000
Kris Maglione Kris Maglione - Bug 1371248 - Avoid hangs when preloader cache flush is triggered during shutdown. r=erahm, a=jcristau
5a0655f29081298bcad111da0a8fd02655a2abc9
created 2017-05-16 19:42 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1364974: Part 5 - Perform off-thread decode operations in chunks, rather than singly. r=shu
3f85c56d48a0b7006a0c85f636247054ee748619
created 2017-05-22 23:01 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1364974: Part 4 - Replace CachedScript::mStatus and related logic with original and final process sets. r=erahm
1f2d2409ec8b374e4b9444a517cc73b2107a9789
created 2017-05-17 22:55 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1364934: Ignore cached scripts from content processes which were removed in a cache flush. r=erahm
2aa1c7e8bbf1bfbae3aac753e7a415be9e1859a3
created 2017-05-13 22:55 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 11 - Make sure new cache file is closed before renaming on Windows. r=me
906aee9cc744ab3fed98ede38756596263bc9319
created 2017-05-13 22:43 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 10 - Replace linked lists with a single hashtable. r=erahm
7c86ed8263e12bdeddbd809e512c067bc343fa2d
created 2017-05-13 14:08 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 9 - Sort scripts by initial load time before saving. r=erahm
a37bbe24afaa765156a87adc59b72b3ede8b6fe2
created 2017-05-02 17:17 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 6 - Add content process support for the script preloader. r=erahm,gabor
43742d606a92a09ed1337d5c4cd98b8b7fcf6ff0
created 2017-05-09 19:52 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 4 - Use a separate script cache for scripts loaded in the child process. r=erahm,gabor
8da0214dc2e555cbd2be2094454f616fbad1b1c5
created 2017-05-03 17:21 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 2 - Add process types field to cached script data. r=erahm
17bc47bdb8ca0e05dfdb13413eeecd9358b4feb9
created 2017-05-13 18:53 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 39ffa8a7801a (bug 1361900)
6d7060a061f0cee36dfc54e053323166d0cd8944
created 2017-05-13 18:53 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ad243db647c7 (bug 1361900)
563613c57b6065366c74e8f8e25026aa4e7cebad
created 2017-05-13 18:53 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4227bcda00ba (bug 1361900)
f6eab92eb426784139ff901ff085025c8e6a8974
created 2017-05-13 18:53 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2a48f8b743d1 (bug 1361900)
96ef5ea12d40c5a7c3972fb1d08d2cca0338dd52
created 2017-05-13 18:53 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 75b28187fa5e (bug 1361900)
e19f52ae115ada27a8e1ab301498fce5a30c99c4
created 2017-05-13 18:52 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0b38ac21c7a5 (bug 1361900)
ffb1a39c9977c4cb057e96244498ba1a1272a0fe
created 2017-05-13 18:51 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 23dc7b443bb0 (bug 1361900)
23dc7b443bb0528ec880acb7fc0a32aec05f0255
created 2017-05-12 18:14 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Fix one last merge botch, and fix a false rooting hazard warning.
0b38ac21c7a5ce6141909e13c6cd9d0a18965438
created 2017-05-12 15:46 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Follow-up: Fix order of execution issue. r=me
75b28187fa5ed70fafdd30565a12584b301b9104
created 2017-05-03 16:57 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 10 - Replace linked lists with a single hashtable. r=erahm
2a48f8b743d158bc744a776bd939c80a242e1446
created 2017-05-01 14:12 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 9 - Sort scripts by initial load time before saving. r=erahm
4227bcda00babd2d5980dca3b42cb4b467da38c4
created 2017-05-02 17:17 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 6 - Add content process support for the script preloader. r=erahm,gabor
ad243db647c708b74859d73e8787b5b34897c140
created 2017-05-09 19:52 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 4 - Use a separate script cache for scripts loaded in the child process. r=erahm,gabor
39ffa8a7801a7807a1097ea2c9290c772cd54a9b
created 2017-05-03 17:21 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1361900: Part 2 - Add process types field to cached script data. r=erahm
c5d7a36298e4160f9b9fda161902337a0112888b
created 2017-05-06 14:41 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1359653: Follow-up: Don't cache mochikit scripts as a temporary bustage workaround.
b658ca8e2aed84bbc9cbeb52b341e7d40588a8bd
created 2017-05-03 12:31 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1359653: Part 9 - Observe "startupcache-invalidate" and flush the cache when received. r=erahm
61ceee706442205c0bef2139080825aeaffb5e84
created 2017-05-06 12:24 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1359653: Part 5 - Pre-load scripts needed during startup in a background thread. r=shu,erahm
58a019e485e3fef0d840ec659d779c4f937b755e
created 2017-05-06 11:02 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f4637881ddc (bug 1359653)
8f4637881ddc42a948c894e62c8486fe8677a938
created 2017-05-03 12:31 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1359653: Part 9 - Observe "startupcache-invalidate" and flush the cache when received. r=erahm
1c7df945505930d2d86a076ee20807104324c8cc
created 2017-05-05 16:15 -0700
pushed 2017-06-12 13:08 +0000
Kris Maglione Kris Maglione - Bug 1359653: Part 5 - Pre-load scripts needed during startup in a background thread. r=shu,erahm
less more (0) tip