mozglue/build/Nuwa.cpp
dab5325490951ce5a71b99c366bb902f633893cf
created 2015-08-28 17:57 +0800
pushed 2015-08-28 12:52 +0000
Cervantes Yu Cervantes Yu - Bug 1166207 - Load preload.js in the Nuwa process. r=khuey
85785e257efc491f3d7c45ca228e2a04b00bda23
created 2015-06-01 12:18 +0200
pushed 2015-06-02 11:20 +0000
Julian Seward Julian Seward - Bug 1125091 - Make Nuwa be Valgrind-friendly. r=njn.
d8c2f3038fbd69fe45c5e325abdf88385c1af3c2
created 2015-03-20 18:55 +0800
pushed 2015-03-24 00:05 +0000
Cervantes Yu Cervantes Yu - Bug 1144535: Respect caller-specifed thread attributes in creating threads in the Nuwa process. r=asuth
89746e31c026089305da5f1ea519caedbb53744c
created 2015-02-17 16:25 +0800
pushed 2015-03-18 23:05 +0000
Cervantes Yu Cervantes Yu - Bug 1119157: Fix false over-recursion in web worker threads by cleaning up thread info in the processes forked from Nuwa. a=asuth
0351fbdeb37c6426184c81bd3ab138a1489032b8
created 2015-02-11 11:30 +0900
pushed 2015-02-11 14:02 +0000
Mike Hommey Mike Hommey - Fixup bug 1121269 for b2g bustage on a CLOSED TREE. r=me
f478222a61669bc2a3f6aa3d433bfe85329f038d
created 2015-02-04 10:54 +0900
pushed 2015-02-11 14:02 +0000
Mike Hommey Mike Hommey - Bug 1129244 - [Nuwa] wrap pthread_mutex_trylock. r=thinker
30cc8c82eb2106e7513e554797e2025f9bced37f
created 2015-01-15 08:17 +0900
pushed 2015-02-11 14:02 +0000
Mike Hommey Mike Hommey - Bug 1121269 - Remove TLS keys from bookkeeping in non-Nuwa processes too. r=thinker
af3cf3f3a89955990376012ad3adb69c962f2b1a
created 2015-01-15 07:40 +0900
pushed 2015-02-11 14:02 +0000
Mike Hommey Mike Hommey - Bug 1121269 - Use a LinkedList to store TLS keys for Nuwa, and allocate the first element in a static buffer. r=thinker
6d55adbfd24d6f80b4868d4b1b4d8c6c8940994a
created 2014-12-23 03:21 -0500
pushed 2015-01-09 01:17 +0000
Botond Ballo Botond Ballo - Bug 1073003 - Remove an unused function in Nuwa.cpp. r=glandium
e186ff7a5b4038b8f96285cc884f2fbd7fe652a9
created 2014-12-23 03:21 -0500
pushed 2015-01-09 01:17 +0000
Botond Ballo Botond Ballo - Bug 1073003 - Fix -Wunused-variable in Nuwa.cpp. r=glandium
5ca7e6680932a24bf7dceffe34307e05fcd5a277
created 2014-12-23 13:35 +0100
pushed 2014-12-23 18:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ad0bb596da2c (bug 1073003)
ad0bb596da2cce95389cdcc0ed13b0ca67cdff33
created 2014-12-23 00:03 -0500
pushed 2014-12-23 18:19 +0000
Botond Ballo Botond Ballo - Bug 1073003 - More Werror bustage fixes on a CLOSED TREE. r=bustage
7453c9e6a35397a3eede9cc9136537c2de3dae0a
created 2014-12-12 16:12 +0800
pushed 2014-12-15 14:37 +0000
Kai-Zhen Li Kai-Zhen Li - Bug 1103827 - Remove __pthread_cond_timedwait. r=cyu
ccac54007b1e399cb4f80387c88afcefce98e29d
created 2014-11-06 19:34 +0800
pushed 2014-11-17 21:30 +0000
Cervantes Yu Cervantes Yu - Bug 1091533, Part 2: Implement NuwaAddThreadConstructor() to allow a thread to perform a custom action after being recreated in the content process. r=khuey,tlee
bd0cf903ee97b7a2e6ebce4ae854d73e12b617ef
created 2014-11-06 19:10 +0800
pushed 2014-11-17 21:30 +0000
Cervantes Yu Cervantes Yu - Bug 1091533, Part 1: Don't wrap tgkill() on the Nuwa process. r=BenWa
a1c2de94aef4b5ce4caffaa8eacdd6752eae9aa2
created 2014-07-31 10:47 +0800
pushed 2014-08-05 20:21 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1038854 - Synchronize mutexes in pthread_cond_wait after recreating threads to avoid race conditions. Parts by Ting-Yu, r=khuey. Parts by Kyle Huey, r=thinker
104254bd1fc80ec3fbdee1525dae734a2acfa8c2
created 2014-07-31 15:04 -0700
pushed 2014-08-01 17:02 +0000
Wes Kocher Wes Kocher - Backed out changeset f73cd738c1fe (bug 1038854) a=backout
f73cd738c1fefc3d698e6a8130bbf90231b6a0d8
created 2014-07-31 10:47 +0800
pushed 2014-07-31 11:09 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1038854 - Avoid making unlocked mutex to locked uncontended after recreating threads from pthread condition wait wrappers. r=khuey
7cf9ff845a1e24ed1be1cd02c8de14dec9b10736
created 2014-07-02 16:40 -0400
pushed 2014-07-03 12:29 +0000
Benoit Jacob Benoit Jacob - Bug 1008254 - Allow Nuwa's global sAllThreads list to be non-empty on exit, to green a near-permanent orange on B2G mochitest-9 - r=khuey
c6574383501aa7c6104204b9519f76dbb9eefa13
created 2014-06-25 10:44 +0800
pushed 2014-06-25 13:49 +0000
Patrick Wang (Chih-Kai Wang) Patrick Wang (Chih-Kai Wang) - Bug 1026864: prevent malloc from calling wrapped pthread_mutex_lock and get rid of LibcAllocator. r=cyu,r=glandium,r=khuey
20c915f8f7620777462ab02e9740899e6c0f2b8b
created 2014-06-18 17:41 +0200
pushed 2014-06-23 14:59 +0000
Jed Davis Jed Davis - Bug 1024805 - Use TaggedAnonymousMemory for Nuwa thread stacks. r=khuey
d1cc6c047c6cb8b525ef67b5e1c8c6a8140af859
created 2014-06-10 16:02 +0800
pushed 2014-06-11 01:59 +0000
Patrick Wang (Chih-Kai Wang) Patrick Wang (Chih-Kai Wang) - Bug 999323: use an extra thread to free stack of a exit thread in Nuwa. r=cyu,r=khuey
a393ec07bc6ac4aad1a687038c750f0cd819faa5
created 2014-05-06 17:26 +1200
pushed 2014-05-07 12:19 +0000
Robert O'Callahan Robert O'Callahan - Bug 1006248. Part 1: Add MOZ_EXPORT in various places. r=glandium
45ca9e1434020ffae441b4b3a0a083026eda2d5b
created 2014-04-21 19:32 +0200
pushed 2014-04-22 10:35 +0000
Gabriele Svelto Gabriele Svelto - Bug 982569 - Don't hard-code the page size. r=khuey
7f65cc3df4191e04f1afdb4c19564296ea5f01db
created 2014-03-24 13:35 -0400
pushed 2014-03-29 00:07 +0000
Nathan Froyd Nathan Froyd - Bug 988499 - terminate #warning string in Nuwa.cpp; r=khuey; f=tzimmerman DONTBUILD because #warnings don't need build and tests
e673315c346f9800b7f4c52b1fe2665e0d142e9c
created 2014-03-14 11:23 +0100
pushed 2014-03-15 06:19 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 979913: Remove unused variables, r=khuey
6659e34090c966de7352c07c877ce605b7760357
created 2014-03-14 11:23 +0100
pushed 2014-03-15 06:19 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 979913: Conditionally define PAGE_SIZE, r=khuey
e786714165b252ec3e7c7feef755704b39c7fd1b
created 2014-03-14 09:39 +0100
pushed 2014-03-15 06:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e9182f7e25d (bug 979913)
c09c3c1936e3295cdc3921f20c883fbe1ad3f486
created 2014-03-14 09:39 +0100
pushed 2014-03-15 06:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 79ee6fda8e65 (bug 979913)
79ee6fda8e65203ce4d65ff3cbff4c566c7f922f
created 2014-03-14 09:24 +0100
pushed 2014-03-15 06:19 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 979913: Remove unused variables, r=khuey
3e9182f7e25d1a006e9113410e70295f63895960
created 2014-03-14 09:24 +0100
pushed 2014-03-15 06:19 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 979913: Conditionally define PAGE_SIZE, r=khuey
602a61ed044801e993b1c5c5afed8473139906b3
created 2014-03-12 15:48 -0700
pushed 2014-03-13 12:10 +0000
Jed Davis Jed Davis - Bug 977859 - Drop uid 0 in all content processes immediately after fork. r=bent r=kang
230cfcce538f7f62db9556419c8cd99c6007b22a
created 2014-03-05 20:43 +0800
pushed 2014-03-07 20:44 +0000
Cervantes Yu Cervantes Yu - Bug 979741 - Use MOZ_DEBUG_CHILD_PROCESS environment variable for processes forked from Nuwa. r=khuey
727a68ceca5c592212f3bdd22e7ed027a44756f3
created 2014-02-10 08:46 -0500
pushed 2014-02-10 20:45 +0000
Cervantes Yu Cervantes Yu - Bug 966802 - Fix and protect from stack overflow of the threads cloned in the Nuwa process. r=khuey
e824f3d0950bdb55c53174cc08c8d0095b740ebc
created 2014-01-22 18:56 +0800
pushed 2014-01-24 22:12 +0000
Cervantes Yu Cervantes Yu - Bug 961959: fix profiler breakage for the Nuwa process. r=khuey,benwa
ccca3c4247e1333b0695825b01bb420b67cf47e6
created 2013-11-11 14:14 -0500
pushed 2013-11-12 00:19 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in mozglue/; r=ehsan
782fbf61cd597d59b98197bdc1bc6d0d3c90c22e
created 2013-10-17 17:00 +0100
pushed 2013-10-25 11:20 +0000
Cervantes Yu Cervantes Yu - Bug 928186: fix nuwa process crash due to LibcAllocator not allocating enough memory. r=khuey
eeda15041decf2126f33d81caba03c25950992bf
created 2013-05-07 14:25 +0800
pushed 2013-09-30 20:57 +0000
Thinker Lee Thinker Lee - Bug 771765 - Support template content process, part 1: the Nuwa API and low-level wrappers. r=khuey
less more (0) tip