js/src/vm/HelperThreads.cpp
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
45366e6959e2949aa30e7357960662c8287c300a
created 2015-03-21 23:37 -0700
pushed 2015-03-22 06:38 +0000
Jim Blandy Jim Blandy - Bug 1140773: Address review comments. r=shu
b40f0e7c51a08fac107491abc0fee29015cf7965
created 2015-03-21 22:18 -0700
pushed 2015-03-22 06:24 +0000
Jim Blandy Jim Blandy - Bug 1140773: Ensure that GCParallelTask subclasses properly join at the start of their destructor. r=shu
2b9f5019abf1749c5c58240e7722d56467ca4e6b
created 2015-03-13 02:13 +0100
pushed 2015-03-13 10:56 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1139552 - Convert js::gc::AllocKind to an enum class and eliminate non-AllocKind indexing. r=terrence
4c2473a9d7ba1c9692cdc7eb617d0257decbae94
created 2015-02-04 16:12 +0000
pushed 2015-03-04 10:25 +0000
Jon Coppeard Jon Coppeard - Bug 1122640 - Free nursery huge slots off main thread r=terrence
f42cf3d85fab2cd2766b4b772700a874035d2e70
created 2015-03-04 10:25 +0000
pushed 2015-03-04 10:25 +0000
Jon Coppeard Jon Coppeard - Bug 1137341 - Don't allow GC to observe cross compartment prototype pointers for object groups r=terrence a=abillings
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
b1055d934e7119546ab4e441375810621bf89b5c
created 2015-02-13 16:53 -0800
pushed 2015-02-14 00:51 +0000
Shu-yu Guo Shu-yu Guo - Bug 1130214 - Add an .allowUnobservedAsmJS accessor on Debugger instances. (r=jimb)
84c309df6d242314b362fed16d8514ee407e5234
created 2015-02-06 18:17 +0100
pushed 2015-02-06 17:18 +0000
Jan de Mooij Jan de Mooij - Bug 1129473 - Ensure off-thread parsing sets the is-delegate flag on builtin protos. r=bhackett
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 16:14 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
0527cb66b0fdeaab7501a64c08fb6d94be6c2edd
created 2015-02-04 16:07 -0800
pushed 2015-02-05 00:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 1128061 - Check unhandlable OOM when finishing off-thread Ion compiles. (r=terrence)
0203370cd4dbb4055f7e80c6af615dd837596ffb
created 2015-02-04 18:30 +0000
pushed 2015-02-04 18:31 +0000
Jon Coppeard Jon Coppeard - Backed out 2 changesets (bug 1122640) for jsapi test failures on a CLOSED TREE
8c11a58bf243d0aa5bea99bdc65b6250be3d01cc
created 2015-02-04 16:12 +0000
pushed 2015-02-04 16:31 +0000
Jon Coppeard Jon Coppeard - Bug 1122640 - Free nursery huge slots off main thread r=terrence
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 18:20 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
00ec63159c118f27e9b32def7878944ce66b745d
created 2015-01-26 11:48 -0600
pushed 2015-01-31 01:40 +0000
Jim Blandy Jim Blandy - Bug 1095145: Remove compileAndGoGlobal argument to Debugger::onNewScript, and simplify accordingly. r=shu
c2350a67e3c6411fe85031d8683f8dc85a326355
created 2015-01-16 12:15 -0800
pushed 2015-01-16 20:16 +0000
Terrence Cole Terrence Cole - Backed out changeset 1f2367eb72f0 (Bug 1119537) for bustage on a CLOSED TREE.
1f2367eb72f084f32c75702af41ec3708fb58557
created 2015-01-14 09:40 -0800
pushed 2015-01-16 19:43 +0000
Terrence Cole Terrence Cole - Bug 1119537 - Part 2: Decommit foreground swept arenas concurrent with background sweeping; r=jonco
fb00dedf441c67ada7051bfa1734638bf29f047b
created 2015-01-14 22:57 -0800
pushed 2015-01-15 06:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 963879 - Part 1: Overhaul ScopeIter and StaticScopeIter to share iteration logic and to go through evals. (r=luke)
a9355863e299c89f420f2794395ccc5a63709101
created 2015-01-14 17:11 -0800
pushed 2015-01-15 01:11 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 963879) for jit1 bustage
b14f46d65f73af4afb5658093b34ccc941f97a9e
created 2015-01-14 15:18 -0800
pushed 2015-01-14 23:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 963879 - Part 1: Overhaul ScopeIter and StaticScopeIter to share iteration logic and to go through evals. (r=luke)
572ae21637214b0c283b8be8dce86ebc5e42a61b
created 2015-01-14 09:22 +0100
pushed 2015-01-14 08:22 +0000
Lars T Hansen Lars T Hansen - Bug 1119292 - disable ForkJoinContext and ThreadSafeContext. r=shu
5e04df19d58130e890eeb47e52e26eddebead1a9
created 2015-01-07 17:48 -0800
pushed 2015-01-08 01:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1118950 - Fix mistyped DEBUG condition in GlobalHelperThreadState(). r=bhackett.
38f7539e3172f39aad5080f288eac6100b91a0e7
created 2015-01-06 17:17 +0100
pushed 2015-01-06 16:18 +0000
ZongShen Shen ZongShen Shen - Bug 1112616 - Fix FPU settings in compilation threads. r=Waldo
9d2bba85e8063e645639ed401228f8e8f9083c68
created 2015-01-05 18:02 -0600
pushed 2015-01-06 04:59 +0000
Luke Wagner Luke Wagner - Bug 1117235 - Handle asm.js warnings + off-main-thread parsing + warnings-as-errors (r=bhackett)
7091b8b54c9136a2827f496f60bbb93d5a3f67b5
created 2014-11-20 17:44 +0100
pushed 2014-12-30 15:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 5: Add TraceLogEvent to refer to specific events, r=bbouvier
092b29ea64e08b6e9229173cae11343e63cbd52e
created 2014-11-20 17:44 +0100
pushed 2014-12-30 15:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 2: Split meaning of Script into AnnotateScript and Script (called), r=till
12348c397b086e2a6337034325a559c9876a3dfb
created 2014-11-20 17:44 +0100
pushed 2014-12-30 15:46 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 3: Refactor into TraceLoggerGraph, TraceLoggerThread and TraceLoggerThreadState, r=bbouvier
63b734ac95b2f1f3c7ca2cf83d8f511599d7ab8d
created 2014-11-20 17:43 +0100
pushed 2014-12-30 15:46 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 2: Adjust how to retrieve the tracelogger text ids, r=bbouvier
cd5de9bf11b97c034d6491930b20d64b3340712b
created 2014-12-16 14:13 -0500
pushed 2014-12-16 19:13 +0000
Benjamin Peterson Benjamin Peterson - Bug 1111564 - Backout 10692972a7b6 (bug 1084177) for increasing memory usage. r=me
baca272c339ec577d2690eec09cf72e1610989fb
created 2014-12-15 10:46 +0000
pushed 2014-12-16 10:01 +0000
Jon Coppeard Jon Coppeard - Bug 1051822 - Create global helper thread state on JS_Init() r=terrence
10692972a7b6ab600343d2fe363afe4b7c8a2461
created 2014-12-10 23:41 -0500
pushed 2014-12-11 18:06 +0000
Benjamin Peterson Benjamin Peterson - Bug 1084177 - Maintain only one zlib compression context per helper thread. r=njn
314367722e079ec33717c6e523da280767aa3366
created 2014-12-11 08:59 +0100
pushed 2014-12-11 07:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 364d6f79d87c (bug 1084177) for unified build and valgrind test failures
364d6f79d87c8474855c8546beafc4c377a98d0a
created 2014-12-10 23:41 -0500
pushed 2014-12-11 06:28 +0000
Benjamin Peterson Benjamin Peterson - Bug 1084177 - Maintain only one zlib compression context per helper thread. r=njn
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-10 22:31 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
263322550d0a37858bc0aeb9561c6a4275a87da4
created 2014-12-09 23:10 -0800
pushed 2014-12-10 07:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1108159 - Fix debuggers sweeping logic for off-thread "debuggee" compartments. (r=jimb)
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 01:09 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2014-11-26 06:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2014-11-24 23:27 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2014-11-24 23:27 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
195c6cc03cca4806e38a3bbcf09c52b1051030ea
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5485b455c029 (bug 1072903)
b816c4282a6a7af6f610758dfb92e20fc7627ccf
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b9390d62ecd (bug 1072903)
95e10b3f1765f32a5e2d0e40f9c9c47cd1283bc4
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4ba3f3e635fc (bug 1083694)
c409676205f4552809105f2ae659a8d8101d045c
created 2014-11-21 08:03 +0100
pushed 2014-11-21 07:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aafd058bcab1 (bug 1083694)
aafd058bcab19ced5082a53d1e8462dd745b0339
created 2014-11-20 17:44 +0100
pushed 2014-11-20 16:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 5: Add TraceLogEvent to refer to specific events, r=bbouvier
4ba3f3e635fc04c81954ff49b93f082a6f0e5fbf
created 2014-11-20 17:44 +0100
pushed 2014-11-20 16:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 2: Split meaning of Script into AnnotateScript and Script (called), r=till
8b9390d62ecd27b2bd65b0301ddabac5cbaf0c9d
created 2014-11-20 17:44 +0100
pushed 2014-11-20 16:46 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 3: Refactor into TraceLoggerGraph, TraceLoggerThread and TraceLoggerThreadState, r=bbouvier
5485b455c029f97e7cd397603fe023a036479016
created 2014-11-20 17:43 +0100
pushed 2014-11-20 16:46 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 2: Adjust how to retrieve the tracelogger text ids, r=bbouvier
bb2f13ba7b1cceeb491e876773196c0aad71ef95
created 2014-11-13 14:39 -0800
pushed 2014-11-13 22:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 1062629 - Off-thread compartment debug mode should match main thread compartment debug mode. (r=jimb)
7db30249d1d86f01440b619f78d33e99d1e3fd9b
created 2014-11-11 08:36 -0600
pushed 2014-11-13 15:08 +0000
Luke Wagner Luke Wagner - Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
56f7242d0794362d0447f0c0c39c387bf6e7da24
created 2014-11-11 14:16 -0500
pushed 2014-11-11 19:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 51572056e797 (bug 1091912) for frequent Android 4.0 crashes.
51572056e7973dddcc7aaf13d5214c0bd5f4554b
created 2014-11-11 08:36 -0600
pushed 2014-11-11 14:47 +0000
Luke Wagner Luke Wagner - Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
5d5dcd6f61705fd157b4d4c1819e7d9e18d2be79
created 2014-10-27 15:51 -0700
pushed 2014-10-27 22:55 +0000
Jim Blandy Jim Blandy - Bug 1089467: Remove unused js::ParseTask members optionsElement, optionsIntroductionScript. r=sfink
682b11c70169e1b8e363b874d93f3b3dbfeb7a57
created 2014-09-29 10:46 -0700
pushed 2014-10-27 21:55 +0000
Terrence Cole Terrence Cole - Bug 1074942 - Split out background allocation into a separate task; r=bhackett
8be54e6c4dcd2f69d8c27ab6038e828dee126f63
created 2014-09-12 17:32 -0700
pushed 2014-10-06 18:30 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Sweep tables in parallel; r=jonco r=bhackett
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
d8a9df2d8311b8a89ff0fb30212e4eb83cb6fb79
created 2014-09-16 16:11 -0400
pushed 2014-09-16 20:14 +0000
Trevor Saunders Trevor Saunders - no bug - don't convert nullptr to bool in HelperThreads.cpp r=themaid
06eebd56579d1126889788cfc253dab4448aebdd
created 2014-09-11 18:40 +0200
pushed 2014-09-11 16:41 +0000
Hannes Verschore Hannes Verschore - Bug 1063816 - Polish work on the renaming of useCount to warmUpCount(er), r=mjrosenb,nbp
ab267884c5aed08004ad57c32346aa63805d27ba
created 2014-09-10 22:39 +0200
pushed 2014-09-10 20:40 +0000
Hannes Verschore Hannes Verschore - Bug 1047346 - IonMonkey: Delay linking for scripts that are on the stack, r=jandem
less more (0) -60 tip