js/src/vm/HelperThreads.cpp
eb25b90a05c194bfd4f498ff3ffee7440f85f1cd
created 2016-03-01 12:00 -0800
pushed 2016-04-25 16:57 +0000
Wes Kocher Wes Kocher - Backed out changeset af1b34021a32 (bug 1119537) for SM timeouts a=backout
af1b34021a320652d4b933d6d38a1d1153a9181d
created 2016-02-26 08:03 -0800
pushed 2016-04-25 16:57 +0000
Terrence Cole Terrence Cole - Bug 1119537 - Make decommit a proper GC phase; r=jonco
d17a3f6097a5f1397b4971e66834d7ed48c86ce4
created 2016-02-29 13:02 -0800
pushed 2016-04-25 16:57 +0000
Wes Kocher Wes Kocher - Backed out changeset 2a613f5a5866 (bug 1119537) for hazard failures
2a613f5a58663485f3c20b18a9fc867a09bc532a
created 2016-02-26 08:03 -0800
pushed 2016-04-25 16:57 +0000
Terrence Cole Terrence Cole - Bug 1119537 - Make decommit a proper GC phase; r=jonco
5a5874ed903337de47dff5c76ed7cf541e3f3788
created 2016-02-25 09:43 +0000
pushed 2016-04-25 16:57 +0000
Jon Coppeard Jon Coppeard - Bug 1250842 - Fix initialization of script source object when modules are compiled off main thread r=shu
17bfd6a2a52944f0f0e544dcc5e9d8118dd46d02
created 2016-02-25 09:43 +0000
pushed 2016-04-25 16:57 +0000
Jon Coppeard Jon Coppeard - Bug 1232229 - Add assertions to prevent nursery allocation when setting up OMT parse tasks r=terrence
48b7c3fa5914b0cb3a02d12c708195c0d7a9bb9e
created 2016-02-22 12:50 +0000
pushed 2016-04-25 16:57 +0000
Jon Coppeard Jon Coppeard - Bug 1243808 - Allow modules to be compiled off main thread r=shu
30df761ce11d403cbfa7b8b56737775957cf627c
created 2016-02-10 11:56 -0800
pushed 2016-04-25 16:57 +0000
Wes Kocher Wes Kocher - Backed out changeset 4dd8573b9dd8 (bug 1243808) for hazard build failures in CFG.js
4dd8573b9dd8ced55acb5abacc168f8eef93a057
created 2016-02-10 10:31 +0000
pushed 2016-04-25 16:57 +0000
Jon Coppeard Jon Coppeard - Bug 1243808 - Allow modules to be compiled off main thread r=shu
b671fd0a624e3199a37a55aece4f194b5be79c31
created 2016-02-10 12:21 +0100
pushed 2016-04-25 16:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b30462c223dd (bug 1243808) for bustage
b30462c223dd2c70aa1c6e5a6e08b07ce7d91b84
created 2016-02-10 10:31 +0000
pushed 2016-04-25 16:57 +0000
Jon Coppeard Jon Coppeard - Bug 1243808 - Allow modules to be compiled off main thread r=shu
5e46f927faa732231a8d0f2addf6b91df789a412
created 2015-10-30 10:43 -0500
pushed 2016-03-07 14:18 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 2: Rename static scope classes away from "ScopeObject". r=shu.
2b37862c36f1497fc15ad6c65067fabea1cf136c
created 2015-10-30 10:26 -0500
pushed 2016-03-07 14:18 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 1: Make static scope objects a separate class hierarchy from the runtime ScopeObjects. r=shu.
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-03-07 14:18 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
115da8bc01ad4f99882a52a73212e0690e6128fc
created 2016-01-05 10:24 +0100
pushed 2016-03-07 14:18 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1236476: Report out of memory in ExpandErrorArgumentsVA; r=jandem
58942104c315643918aba1f2b0d4dbe0b4887dca
created 2015-12-28 16:15 -0600
pushed 2016-03-07 14:18 +0000
Jeff Walden Jeff Walden - Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence
27b9d60e819cce5f20de8a0c48b1aa40522c7dd2
created 2015-12-30 13:28 +0100
pushed 2016-03-07 14:18 +0000
Jan de Mooij Jan de Mooij - Bug 1233152 - Use PersistentRooted for ParseTask script and sourceObject. r=terrence
5f25108ed130a969db2a336d19fa62d94623778c
created 2015-12-28 17:39 -0600
pushed 2016-03-07 14:18 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier)
a2af0221147708125f9e01c518ceb2864d0caceb
created 2015-12-23 17:22 +0100
pushed 2016-03-07 14:18 +0000
Jan de Mooij Jan de Mooij - Bug 1232676 - Use AutoEnterOOMUnsafeRegion instead of MOZ_CRASH in addPendingCompileError. r=jonco
c02ba5b2cd2f3f2f9e58f1ff8d5944af3e0adb1c
created 2015-12-30 13:28 +0100
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1233152 - Use PersistentRooted for ParseTask script and sourceObject. r=terrence a=sylvestre
5a1e59872646924a54ea2ee8dbfa5c754919d918
created 2015-12-10 13:22 -0500
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1231224 part 7 - Fix some more places to handle OOM. r=jonco
88256698e1a57062e15432206904e4d3d75a32be
created 2015-11-30 15:35 -0600
pushed 2016-01-25 13:55 +0000
Luke Wagner Luke Wagner - Bug 1224389 - Odin: refactor stubs, func-ptrs, and masm use (r=bbouvier)
9239605f27a8cfed6c559c0d1053144a2a323601
created 2015-10-30 17:09 -0500
pushed 2016-01-25 13:55 +0000
Luke Wagner Luke Wagner - Bug 1224389 - Odin: refactor types/signatures/values (r=bbouvier)
a813fc2595b94533d41ac66c7e16a43e34f1876a
created 2015-11-24 19:47 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1181612: Add MIR generation and code generation to off-thread compilation; r=luke
799834846e7c9fe3db715af46ac5cc4a156ac421
created 2015-11-17 09:42 +0100
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1224280 - Fix asm.js console warning when disabled by debugger and parsing off-thread. r=luke
d8527c812156ab237b70dc281830b957e982f8b9
created 2015-11-13 15:49 +0100
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1219401 - Don't call script->hasIonScript() off-thread, fixes a TSan race. r=h4writer
8c6a5840fc09e032d8c5b99d4df81852c64e38cb
created 2015-12-30 13:28 +0100
pushed 2015-12-31 19:20 +0000
Jan de Mooij Jan de Mooij - Bug 1233152 - Use PersistentRooted for ParseTask script and sourceObject. r=terrence a=sylvestre
6f1ff0ce8b6b55f8d366c820af2f1973820b7fff
created 2015-10-20 10:29 +0100
pushed 2015-12-14 20:08 +0000
Jon Coppeard Jon Coppeard - Bug 1215058 - Fix various OOM handling issues related to off-thread compilation r=jandem
f2eb600ca47aedbedbab9f57bccba2c494ce9753
created 2015-10-07 14:58 +0100
pushed 2015-12-14 20:08 +0000
Jon Coppeard Jon Coppeard - Bug 1212011 - Replace more uses of CrashAtUnhandlableOOM() with AutoEnterOOMUnsafeRegion r=terrence
04eb8f524122c6570c295c3e887638c76e4961ca
created 2015-10-06 14:00 -0700
pushed 2015-12-14 20:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 589199 - Fix up the global lexical scope when merging off-thread compiled scripts. (r=bhackett)
3bcc3881b95d119b3f554a57d994e3f3755409f7
created 2015-10-06 14:00 -0700
pushed 2015-12-14 20:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 589199 - Make a global lexical scope and hook it up to JS entry points. (r=efaust)
a25e0ac6a831a82379bc3a42884a908225723ad3
created 2015-10-06 14:50 +0100
pushed 2015-12-14 20:08 +0000
Jon Coppeard Jon Coppeard - Bug 1209911 - Limit the number of helper threads of a particular type when simulating OOM r=jandem
cea5e4f2810631bb475e3666f10e5c1be255976e
created 2015-10-06 14:50 +0100
pushed 2015-12-14 20:08 +0000
Jon Coppeard Jon Coppeard - Bug 1209911 - Use a Variant type to represent HelperThread data r=jandem
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-12-14 20:08 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
1415320cf15087ed834d61aebd1a0baad09cca67
created 2015-09-24 12:51 -0700
pushed 2015-12-14 20:08 +0000
Jeff Walden Jeff Walden - Bug 1101561 - Fix generator bootstrapping (for legacy and star generators both) to be OOM-safe. r=jandem
7b80aed590fb32668457ab1fad976ae80c95b975
created 2015-09-24 12:51 -0700
pushed 2015-12-14 20:08 +0000
Jeff Walden Jeff Walden - Bug 1101561 - Fix %IteratorPrototype% initialization to be OOM-safe. r=jandem
9174682898d4e0d81b9c201c940b387a3eabf036
created 2015-09-25 11:22 -0700
pushed 2015-12-14 20:08 +0000
Jeff Walden Jeff Walden - Bug 1101561 - Move ensuring classes needed by parsing into a single method, and assert all needed prototypes are created as delegates. r=jandem
bcc6422389f02d426e580adb24411812f6ab5ff3
created 2015-09-24 19:43 -0700
pushed 2015-12-14 20:08 +0000
Jeff Walden Jeff Walden - Back out 62ab5e142af3, 387c21d5c4e3, e3138a3efe4a, d8b09e2a11f1, 8add4271e98c, and ead219581dbe for bustage. r=badness-10000 in a CLOSED TREE
387c21d5c4e32568d834a9a03f68f5b09973280c
created 2015-09-24 12:51 -0700
pushed 2015-12-14 20:08 +0000
Jeff Walden Jeff Walden - Bug 1101561 - Fix generator bootstrapping (for legacy and star generators both) to be OOM-safe. r=jandem
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
36d363bb1d734d60280a4ea96cbfa75db98a4c4f
created 2015-09-22 19:26 +0200
pushed 2015-12-14 20:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1207232: Let lockOwner be Atomic; r=terrence
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-12-14 20:08 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
40fae3130e1a816d0074f4c72cdc3e5e6ff5c1e6
created 2015-09-21 14:31 +0100
pushed 2015-12-14 20:08 +0000
Jon Coppeard Jon Coppeard - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence
132419105b7daf70daf48234eac1bcdc09ae80b6
created 2015-09-17 09:21 +0200
pushed 2015-10-29 11:30 +0000
Hannes Verschore Hannes Verschore - Bug 1204866 - IonMonkey: Crash when failing to apand to parse finished list, r=bhackett
9c1c2581ad6501c9a8a36920043856d46ec19c20
created 2015-09-11 16:11 +0200
pushed 2015-10-29 11:30 +0000
Christian Holler Christian Holler - Bug 1199203 - Add support for per-thread OOM testing. r=jonco
da3b85de906aa7e15c2ca329c108cc0234e79a7c
created 2015-09-10 08:26 +0530
pushed 2015-10-29 11:30 +0000
Nigel Babu Nigel Babu - Backed out changeset ad5849c18324 (bug 1199203) for build bustage ON A CLOSED TREE
ad5849c18324162a77a7ed14c761d60d655e3c35
created 2015-09-10 03:46 +0200
pushed 2015-10-29 11:30 +0000
Christian Holler Christian Holler - Bug 1199203 - Add support for per-thread OOM testing. r=jonco
550e06c1615f82cc82278873f8137edbdd0c3c3a
created 2015-09-03 12:08 +0100
pushed 2015-10-29 11:30 +0000
Jon Coppeard Jon Coppeard - Bug 1201051 - Make helper thread initialization report errors rather than crashing r=terrence
60707ba97960d5d92bb861636ee06ef4c06173b6
created 2015-08-26 11:02 -0400
pushed 2015-10-29 11:30 +0000
Jan de Mooij Jan de Mooij - Bug 1183153 - Give generator function groups the correct builtin prototype. r=Waldo
49dbd2c38b9e96f9b3e24a2da8a0aa4bb5184e20
created 2015-08-25 17:52 -0400
pushed 2015-10-29 11:30 +0000
Kannan Vijayan Kannan Vijayan - Bug 1167409 - 4/4 - Inititalize ScriptSourceObject even when off-main-thread compilation fails. r=smaug
3bbd0d9291280d02bac1ed2e73298bc67b70cbda
created 2015-08-14 17:57 +0200
pushed 2015-10-29 11:30 +0000
Hannes Verschore Hannes Verschore - Bug 1178834: IonMonkey - Always lazy link code, r=jandem
a8b96fe39d92f422cc5491e993955c430ce29329
created 2015-08-26 11:02 -0400
pushed 2015-09-21 14:04 +0000
Jan de Mooij Jan de Mooij - Bug 1183153 - Give generator function groups the correct builtin prototype. r=Waldo, a=sledru
ee6b5e4532d33401445748e7927f73b50005cf79
created 2015-07-07 18:47 +0200
pushed 2015-09-21 14:04 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
8859abb9b671280c00ddc4870954f6a008cd058c
created 2015-08-03 09:54 -0400
pushed 2015-09-21 14:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c8d9d720a30e (bug 1190077) for Android bustage.
c8d9d720a30e7e3d9698d8547bab4b0769741418
created 2015-07-07 18:47 +0200
pushed 2015-09-21 14:04 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
a69943dee0b21d1e69ccebd0a62d3c2da564536d
created 2015-07-30 10:55 +0100
pushed 2015-09-21 14:04 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix OOM issues related to AsmJS compilation r=terrence r=luke
3d882ef613336b25927027d49e44d4dfd5c42e14
created 2015-07-28 15:45 -0700
pushed 2015-09-21 14:04 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1167409) for mochitest chrome failures in test_settings_service.xul CLOSED TREE
08653d62e6c066e1b627336d856328473d056d99
created 2015-07-28 17:03 -0400
pushed 2015-09-21 14:04 +0000
Kannan Vijayan Kannan Vijayan - Bug 1167409 - 5/5 - Initialize ScriptSourceObject even when off-main-thread compilation fails. r=jandem
78d7e952823447812b9bc18841e81efe7bae15fb
created 2015-07-09 14:13 -0700
pushed 2015-09-21 14:04 +0000
Terrence Cole Terrence Cole - Bug 1186156 - Move the PersistentRooted list heads into RootLists; r=sfink
64de1bde2558bade4147dfc5104410d580d0a267
created 2015-08-26 11:02 -0400
pushed 2015-08-31 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 1183153 - Give generator function groups the correct builtin prototype. r=Waldo, a=sledru
less more (0) -100 -60 tip