js/src/jsworkers.h
effd95861e9d61d86eb8b840126bd052d33bbbba
created 2015-04-08 11:56 +0200
pushed 2015-04-08 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=bajaj
6f174fcd2b20bbad88f9f019a6c97afc034b45fb
created 2014-02-26 15:20 -0800
pushed 2015-05-11 19:32 +0000
Jim Blandy Jim Blandy - Bug 969786: Record the introduction script in ScriptSourceObjects. r=sfink
782acfe6edfdd423376d514179764fccbc8c3803
created 2014-02-26 17:05 -0800
pushed 2015-05-11 19:32 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 969786) for m-oth permabustage on a CLOSED TREE
198decf16acf8ed23b2825bb8eba26a943fc9168
created 2014-02-26 15:20 -0800
pushed 2015-05-11 19:32 +0000
Jim Blandy Jim Blandy - Bug 969786: Record the introduction script in ScriptSourceObjects. r=sfink
b346f11002eb413e1c799126a5888e48c1bcbd23
created 2014-02-06 22:05 -0800
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in js/src/. r=shu
995f7402235bfa1df4e66e697808da0651d5b7b3
created 2014-02-05 11:40 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
80286bae0d73ae97bfa9e99dddb491fda7830bf6
created 2014-02-03 08:34 -0500
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 45840c6628d7 and acadb164dbc5 (bug 941805) for causing bug 966782.
acadb164dbc5947de50aff7643ed7120b44bd08f
created 2014-01-31 18:58 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
609fa13b17d06493ead2a86acf08450ab99bfcfa
created 2014-01-23 16:09 -0800
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Fix the Windows non-threadsafe build by exposing/using a thread-aware symbol only in threadsafe builds. No bug, r=terrence
d5da9f1e91fe4c1874aab476395a292db428b089
created 2014-01-22 16:41 -0800
pushed 2015-05-11 19:32 +0000
Jim Blandy Jim Blandy - Bug 944121: Add options argument to the JS shell's offThreadCompileScript function. For off-thread compilation, put off initializing some slots of ScriptSourceObject until after the compartment merge. r=bhackett
8a9e712e2f63538a4abc0f2bb156923823ba92f9
created 2014-01-22 16:41 -0800
pushed 2015-05-11 19:32 +0000
Jim Blandy Jim Blandy - Bug 944121: Make js::ParseTask use PersistentRooted instead of AddObjectRoot / JS_RemoveObjectRoot. r=bhackett
f97076de7eb0125c42cfbd2974b55ffd9c5d8b42
created 2014-01-20 18:00 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 961318 - Tweak off-main-thread parsing heuristic to avoid delaying execution when an atoms-zone GC is in progress (r=billm)
2eff560d94584ddd9ca5ea7fdbadd0cbcd136a4e
created 2014-01-20 20:09 -0500
pushed 2015-05-11 19:32 +0000
Nathan Froyd Nathan Froyd - Backout dc82a01d0cfe (bug 961318) for various JavaScript test failures on this CLOSED TREE
dc82a01d0cfebf32c1948073fd284d807033bf08
created 2014-01-20 18:00 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 961318 - Tweak off-main-thread parsing heuristic to avoid delaying execution when an atoms-zone GC is in progress (r=billm)
56580a9e6ca61f8a762136469da802e3821f91e8
created 2014-01-17 09:15 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 960860 - Don't include zlib.h from jsutil.h (r=njn)
b41d9ac46315a66eb6c7ef0278d057850e3d1116
created 2013-12-19 11:56 -0800
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke.
f1be240664e8610696782fc462069b29a9df2942
created 2013-12-09 17:44 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 948183 - OdinMonkey: don't notifyAll when starting an AsmJSParallelTask (r=sstangl)
959dcabaffb1d9453452fe329b056d40a75a373e
created 2014-01-20 18:00 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 961318 - Tweak off-main-thread parsing heuristic to avoid delaying execution when an atoms-zone GC is in progress. r=billm, a=lsblakk
8c0709e254c43ab64dd7a19d3836646557309362
created 2014-01-06 15:03 -0500
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 950513 - Remove JS_WORKER_THREADS typedef. r=luke, a=lsblakk
fefdc280c829d4e025c817b3de40e191774a6d2b
created 2014-01-03 17:38 -0500
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d56d13a32786 (bug 950513) for debug asserts. a=backout
d56d13a32786145b46ebe846c88d1b55193fc618
created 2014-01-03 16:16 -0500
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 950513 - Remove JS_WORKER_THREADS typedef. r=luke, a=lsblakk
1d9356c6c769ae40332b478fa3f867a12ed1966d
created 2013-11-22 15:45 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 931864 - remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread (r=billm)
f4a802140bc7ec319cb7ba2b69afe3f516e35306
created 2013-11-29 08:54 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 941827 - Use off-main-thread parsing even if GetCPUCount() == 1 (r=bhackett)
c5714ab2828b715e2fa2bbb6c5a9867b4dadcbcf
created 2013-11-26 19:18 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 942984 - Set native stack limit for JS worker threads, r=billm.
c7c9fae33603cdaab89c45562bf06dc7d74a7c59
created 2013-11-23 21:53 -0800
pushed 2015-05-11 19:32 +0000
Phil Ringnalda Phil Ringnalda - Back out 5ecede5e0ceb (bug 931864) for assertions
5ecede5e0ceb39f03703b7d7368117c30ee5f308
created 2013-11-22 15:45 -0600
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 931864 - remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread (r=billm)
2bbd3a23d40fb356165f13d9a3823e458640f6dd
created 2013-11-17 15:33 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 928050 - Remove worker pausing mechanism, r=billm.
3cbb15a6a12e9d6154673c4f058bb665a7310ff6
created 2013-11-07 21:17 -0800
pushed 2015-05-11 19:32 +0000
Jim Blandy Jim Blandy - Bug 887077: Use OwningCompileOptions for off-main-thread compilation. r=terrence
74a8ba38863b58da4b027cf0b6aaa41727e92cc9
created 2013-11-07 21:07 -0800
pushed 2015-05-11 19:32 +0000
Jim Blandy Jim Blandy - Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence
d1a206d2c6b3993868deb37afae5a6f7b6fccc64
created 2013-12-04 12:41 -0800
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 942984 - Set native stack limit for JS worker threads, r=billm a=lsblakk.
b1ce503713893db81a58156546d3d06b3e29066b
created 2013-10-17 14:42 -0700
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 928056 - Do not pause for background compilation before ggc; r=bhackett,r=billm
a46ff1a56160ed32a98ad1bc55b4d7ff6dd31522
created 2013-10-18 15:44 -0400
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 61f6c63bcb3d (bug 928056) for m-oth failures.
61f6c63bcb3d5a723e6d460e5eea6f547589b602
created 2013-10-17 14:42 -0700
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 928056 - Do not pause for background compilation before ggc; r=bhackett
212dafcf376f624c59aad688c24db443d4ab1d80
created 2013-10-07 12:44 -0400
pushed 2015-05-11 19:32 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (8/9); r=ehsan
0fefe52765346b92645352636dc01c80de0b8e5b
created 2013-10-01 17:23 -0500
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 922096 - OdinMonkey: prevent multiple concurrent parallel asm.js compilations. r=sstangl, a=lsblakk
290e1e44e8b3b34bb206f7c69861780a24df393f
created 2013-09-17 11:29 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 916753, Bug 916531, Bug 916504 - Fix various deadlocks. r=billm, r=jandem, a=lsblakk
24ffdfbf55d8d8abf8257a4ad9acdb6f0232f5e9
created 2013-09-02 10:06 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 911204 - Directly heap allocate CompileErrors when parsing off thread, r=billm.
f454691138040dc79d3375b4a1241494d3406843
created 2013-08-29 09:56 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 908699 - Allow generating parse errors and warnings when off the main thread, r=billm.
ca06d27f049f6c797695de1e2a0c60eae3f1def1
created 2013-08-27 11:48 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 908301 - Remove dedicated source compression thread, use JS worker threads instead, allow saving source when parsing off thread, r=benjamin.
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
caecd32b3f33eb3ea544489a1d58172042307113
created 2013-08-22 07:22 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 907777 - Add preference for off thread parsing, coalesce with preference for off thread Ion compilation, r=billm.
dcf50fbf6087e9a3158a31a0d2223a4325293387
created 2013-08-21 18:43 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 900681 - Properly clean up leaked off thread parses in the JS shell, r=billm.
4649bb1224f68186b064afaea80859d061f2f7ad
created 2013-08-17 21:29 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 906372 - Fix NULL deref when finishing off thread parse tasks which failed, r=billm.
a63f47fcbe98f0fd4e1b44328683b8c12bdf19f9
created 2013-08-08 22:51 -0500
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 902506 - OdinMonkey: remove main-thread restriction from js::CompileAsmJS (r=bhackett)
b5e301863e69b7d0228339e56d9889306292e0e7
created 2013-08-15 14:14 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 897655 - Use off thread parsing when loading scripts from XUL documents, r=billm,bz,luke.
64ab5bb8af519c92e222a3a10461f385b54915ca
created 2013-08-13 09:13 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
118488b8f1d5da295e6de82bb154f9cbb3e9c6d9
created 2013-08-12 13:40 -0700
pushed 2015-05-11 19:32 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
21cff6a1f7ffba642f1de1a9dfc776d1c7ff25bf
created 2013-08-08 06:33 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902820 - Fix a bunch of compile warnings in SpiderMonkey. r=till.
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
6c88cddc6d89c25ae2280c778e20f86adc2ca33e
created 2013-07-29 21:15 -0500
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 899415 - OdinMonkey: split out declarations/definitions better across AsmJS .h/.cpp files (r=bbouvier)
d4d9f284b3d014a7a5704f6e7fa9b6ce8e666f3e
created 2013-07-19 11:01 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 875125 - Fix typo.
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
63d53775812454f04f0e21066d37ec92b8ed10a6
created 2013-06-13 11:48 -0700
pushed 2015-05-11 19:32 +0000
Luke Wagner Luke Wagner - Bug 880538 - OdinMonkey: make a single pass over the parse tree (r=bbouvier)
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2015-05-11 19:32 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
less more (0) -60 tip