js/src/jsworkers.cpp
68984d5a66a3e2fbacf06dbcdf1e144efe2108a1
created 2014-04-04 16:58 -0700
pushed 2014-04-04 23:58 +0000
Eric Faust Eric Faust - Bug 890686 - Implement JS_GlobalObjectTraceHook, and install it appropriately. (r=billm)
0713dda3631803a75d3b5de46e85b8136ef8d785
created 2014-04-03 19:29 -0700
pushed 2014-04-04 02:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 989509 - Part 1: js/ (r=luke)
260154a65e5743465d6daf4ba72f4778475fea6d
created 2014-03-20 12:05 +0100
pushed 2014-03-20 11:06 +0000
Jan de Mooij Jan de Mooij - Bug 985526 part 2 - Use notifyOne instead of notifyAll in StartOffThreadParseScript and StartOffThreadCompression. r=bhackett
b4d16778e50c9a24bfdf3a911ea15db215d5fb99
created 2014-03-19 17:31 +0100
pushed 2014-03-19 16:32 +0000
Jan de Mooij Jan de Mooij - Bug 985526 - Use notifyOne instead of notifyAll in StartOffThreadIonCompile. r=bhackett
2044699c3b05d400b32f0560c0c9f22d9ace12cd
created 2014-03-18 09:05 -0600
pushed 2014-03-18 15:05 +0000
Brian Hackett Brian Hackett - Bug 972817 - Enable type inference unconditionally, r=jandem.
65e920598d2bda7ac115fb9b856e072eb52128c4
created 2014-03-10 16:30 -0500
pushed 2014-03-10 21:33 +0000
Jason Orendorff Jason Orendorff - Bug 975589, part 4 - Rename js_GetClassObject -> js::GetBuiltinConstructor and make it never return true without the desired constructor actually existing. r=jwalden.
53139214dcf3fc3b886bb913a2b4b301e5e70bf4
created 2014-03-10 16:28 -0500
pushed 2014-03-10 21:33 +0000
Jason Orendorff Jason Orendorff - Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
6f174fcd2b20bbad88f9f019a6c97afc034b45fb
created 2014-02-26 15:20 -0800
pushed 2014-02-27 21:56 +0000
Jim Blandy Jim Blandy - Bug 969786: Record the introduction script in ScriptSourceObjects. r=sfink
782acfe6edfdd423376d514179764fccbc8c3803
created 2014-02-26 17:05 -0800
pushed 2014-02-27 01:05 +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 2014-02-26 23:22 +0000
Jim Blandy Jim Blandy - Bug 969786: Record the introduction script in ScriptSourceObjects. r=sfink
84904662e2d567085b5c63f57aa2db45580940db
created 2014-02-21 16:03 -0800
pushed 2014-02-22 00:03 +0000
Bobby Holley Bobby Holley - Bug 975277 - Introduce a mechanism to identify instances of standard classes. r=luke
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2014-02-14 12:18 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
a961fb6594c079f1c9257845a45fd682322ff825
created 2014-02-07 16:17 -0500
pushed 2014-02-07 21:17 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 969038 - Use the custom stack size for JS helper threads on Windows as well. r=bhackett
995f7402235bfa1df4e66e697808da0651d5b7b3
created 2014-02-05 11:40 -0700
pushed 2014-02-05 18:40 +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 2014-02-03 13:34 +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 2014-02-01 01:58 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
8d236f70c2d4268fe6e897d290bd92f3d9cb2b0b
created 2014-01-30 07:45 -0800
pushed 2014-01-30 15:45 +0000
Bobby Holley Bobby Holley - Bug 959012 - Clean up and separate the semantics of js_{Get,Find}Class{Prototype,Object}. r=jorendorff
926eec8d0540b342d88a3abfa2ed8530f22ca28b
created 2014-01-30 07:45 -0800
pushed 2014-01-30 15:45 +0000
Bobby Holley Bobby Holley - Bug 959012 - When resolving iterator classes, use JSProto_Iterator instead of JSProto_GeneratorFunction. r=luke
d5da9f1e91fe4c1874aab476395a292db428b089
created 2014-01-22 16:41 -0800
pushed 2014-01-23 00:41 +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 2014-01-23 00:41 +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 2014-01-22 02:53 +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 2014-01-21 01:14 +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 2014-01-21 00:06 +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 2014-01-17 19:37 +0000
Luke Wagner Luke Wagner - Bug 960860 - Don't include zlib.h from jsutil.h (r=njn)
0292b2de36c0dede739ce870f47fe8eeb72ab688
created 2014-01-09 17:13 +0100
pushed 2014-01-10 13:36 +0000
Till Schneidereit Till Schneidereit - Bug 886193 - Part 2: Introduce JSScript::nonDelazifyingFunction and use it whereever possible. r=jandem
f772c534bcafc59998250bf16eec64e8364f1f83
created 2014-01-06 12:40 -0500
pushed 2014-01-06 17:40 +0000
Steve Singer Steve Singer - Bug 950513 - Add jsscriptinlines to fix sparc64 link errors. r=luke
d34ffbe3ed726ac99e6a9b73fc87b9450f11b194
created 2014-01-03 10:30 +0000
pushed 2014-01-03 10:46 +0000
Jon Coppeard Jon Coppeard - Bug 930427 - Add a compartment option specifically for mergable compartments r=billm
8ceaf23d693f67f3af9c245c0d0407c380522182
created 2013-12-19 16:55 -0800
pushed 2013-12-20 00:56 +0000
Terrence Cole Terrence Cole - Bug 952344 - Allow AutoAssertNoGC to be used safely off-thread; r=sfink
b41d9ac46315a66eb6c7ef0278d057850e3d1116
created 2013-12-19 11:56 -0800
pushed 2013-12-19 19:56 +0000
Brian Hackett Brian Hackett - Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke.
bc976490826a63fd4ccb60cf86fb78562bcdc0df
created 2013-12-12 15:14 +0100
pushed 2013-12-18 21:37 +0000
Hannes Verschore Hannes Verschore - Bug 939614: IonMonkey: Split IonOptions in IonOptions and IonOptimizations, r=jandem
ff89e684ff19680bf1f6b237ba4ead9ee93aa5f4
created 2013-12-17 10:41 +0000
pushed 2013-12-17 10:46 +0000
Jon Coppeard Jon Coppeard - Bug 930427 - Don't allow merge of debugger-visible compartments r=billm
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2013-12-16 18:53 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
d9ec3b33a22ddb89715fd8af5a4f93b0b19ec599
created 2013-12-12 23:23 -0800
pushed 2013-12-13 07:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 949916 - Fix race between off-main-thread-compilation and PJS. (r=bhackett)
ad9dc3482bd429cb7077eaac7bd53e43ba49b957
created 2013-12-12 13:56 -0500
pushed 2013-12-12 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 939614) for Hf timeouts on a CLOSED TREE.
fa2005c9ca0220a8c4c073b485a64fa2b25a9271
created 2013-12-12 15:14 +0100
pushed 2013-12-12 14:14 +0000
Hannes Verschore Hannes Verschore - Bug 939614: IonMonkey: Split IonOptions in IonOptions and IonOptimizations, r=jandem
2da1013d5182dcac11c9a062f7f104e9895424bd
created 2013-12-10 18:22 -0800
pushed 2013-12-11 02:22 +0000
Brian Hackett Brian Hackett - Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem.
f1be240664e8610696782fc462069b29a9df2942
created 2013-12-09 17:44 -0600
pushed 2013-12-10 03:27 +0000
Luke Wagner Luke Wagner - Bug 948183 - OdinMonkey: don't notifyAll when starting an AsmJSParallelTask (r=sstangl)
61cda1f28ce43a43c6e6c04d1f5a2187343f67ee
created 2013-12-06 16:22 -0800
pushed 2013-12-07 00:22 +0000
Brian Hackett Brian Hackett - Bug 943924 - Use default stack size for JS worker threads on Windows, r=billm.
1d9356c6c769ae40332b478fa3f867a12ed1966d
created 2013-11-22 15:45 -0600
pushed 2013-12-06 19:37 +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 2013-11-29 15:01 +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 2013-11-27 02:18 +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 2013-11-24 05:54 +0000
Phil Ringnalda Phil Ringnalda - Back out 5ecede5e0ceb (bug 931864) for assertions
5ecede5e0ceb39f03703b7d7368117c30ee5f308
created 2013-11-22 15:45 -0600
pushed 2013-11-23 15:30 +0000
Luke Wagner Luke Wagner - Bug 931864 - remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread (r=billm)
4df4f9fff8c57d95f097ff01c9417f9afab8a52c
created 2013-11-19 08:37 -0700
pushed 2013-11-19 15:37 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. CLOBBER
6a77bea7ccaafc840ce2a79ced2876eadfbca07d
created 2013-11-18 13:29 -0800
pushed 2013-11-18 21:29 +0000
Wes Kocher Wes Kocher - Backed out changeset c848ede03acc (bug 938950) for build bustage
c848ede03acca83b8d21bdc68c93b692b2b75133
created 2013-11-18 14:05 -0700
pushed 2013-11-18 21:05 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
51b8979e2dd66d08cab78232aeb0b52777698d29
created 2013-11-18 12:27 -0800
pushed 2013-11-18 20:28 +0000
Wes Kocher Wes Kocher - Backed out changeset aacbc603eb67 (bug 938950) for bustage on a CLOSED TREE
aacbc603eb6728ded2b6dd8a86da495c437a566e
created 2013-11-18 13:05 -0700
pushed 2013-11-18 20:05 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
1fe0f523e64447dd0820f0724faed32bf676f21f
created 2013-11-18 00:00 +0100
pushed 2013-11-17 23:01 +0000
Jan de Mooij Jan de Mooij - Bug 937540 part 5 - Use placement new syntax for MIR instructions. r=bhackett
2bbd3a23d40fb356165f13d9a3823e458640f6dd
created 2013-11-17 15:33 -0700
pushed 2013-11-17 22:33 +0000
Brian Hackett Brian Hackett - Bug 928050 - Remove worker pausing mechanism, r=billm.
3cbb15a6a12e9d6154673c4f058bb665a7310ff6
created 2013-11-07 21:17 -0800
pushed 2013-11-08 05:17 +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 2013-11-08 05:17 +0000
Jim Blandy Jim Blandy - Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence
f00ded19bfeed747d738c51cee30a65529ad3b50
created 2013-10-28 11:33 +0100
pushed 2013-10-28 10:35 +0000
Jan de Mooij Jan de Mooij - Bug 931039 - Rename IonRuntime/IonCompartment to JitRuntime/JitCompartment. r=h4writer
8e4f531f68d290b34eb88604fc7c514e02a5bdd5
created 2013-10-25 13:33 -0500
pushed 2013-10-25 18:38 +0000
Luke Wagner Luke Wagner - Bug 931048 - fix NULL crash on OOM in handleAsmJSWorkload (r=sstangl)
b1ce503713893db81a58156546d3d06b3e29066b
created 2013-10-17 14:42 -0700
pushed 2013-10-21 20:54 +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 2013-10-18 19:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 61f6c63bcb3d (bug 928056) for m-oth failures.
61f6c63bcb3d5a723e6d460e5eea6f547589b602
created 2013-10-17 14:42 -0700
pushed 2013-10-18 16:50 +0000
Terrence Cole Terrence Cole - Bug 928056 - Do not pause for background compilation before ggc; r=bhackett
4da4d90efca25ec7218e17af72f08a34ce0a8ab5
created 2013-10-08 15:14 -0700
pushed 2013-10-08 22:13 +0000
Shu-yu Guo Shu-yu Guo - Bug 903193 - Part 5: Refactor SetPropertyHelper and friends to have a thread local variant. (r=bhackett)
212dafcf376f624c59aad688c24db443d4ab1d80
created 2013-10-07 12:44 -0400
pushed 2013-10-07 17:28 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (8/9); r=ehsan
4bcf9b261b943b39d825b52ef32f30da3440bc45
created 2013-09-17 11:29 -0600
pushed 2013-09-17 17:29 +0000
Brian Hackett Brian Hackett - Bug 916753, Bug 916531, Bug 916504 - Fix various deadlocks, r=billm,jandem.
less more (0) -100 -60 tip