js/src/jsworkers.cpp
57014191cb434d704159cf4ef73086a10cf7f88c
created 2014-05-28 17:34 -0700
pushed 2014-05-30 21:13 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
8105691cc616c4e6c447d22c7d2f0fb2fd9e76ab
created 2014-05-30 08:45 -0600
pushed 2014-05-30 14:45 +0000
Brian Hackett Brian Hackett - Bug 965068 - Rename WorkerThread to HelperThread, r=jorendorff.
29ca8bc78484630eb38ed9e159552b73e34b9bf5
created 2014-05-29 13:26 -0400
pushed 2014-05-29 17:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
0d61bcf083620018a023b1da9f735f18b621601c
created 2014-05-28 17:34 -0700
pushed 2014-05-29 17:09 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
93dce4b831f3b121a6a332ab7e447c2df1137706
created 2014-05-27 09:58 -0700
pushed 2014-05-28 17:59 +0000
Brian Hackett Brian Hackett - Bug 966646 - Use JS helper threads for GC background sweeping / allocation, r=billm.
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-26 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
5c8fac4197de72cad42e7a7d562509b03943a64a
created 2014-05-22 20:28 -0700
pushed 2014-05-23 03:28 +0000
Wes Kocher Wes Kocher - Backed out changeset c3780924e7b4 (bug 966646) for making b2g emulator tests frequently time out
c3780924e7b4006c59535edd3b87a2d1d356942c
created 2014-05-22 19:25 -0700
pushed 2014-05-23 02:25 +0000
Brian Hackett Brian Hackett - Bug 966646 - Use JS helper threads for GC background sweeping / allocation, r=billm.
e9b2b72f4e6c59e19c705dc6c4b177c17e6a29a0
created 2014-05-22 17:30 -0700
pushed 2014-05-23 00:55 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c
2619a4def1b97572dc0a42e5205848f402826b9c
created 2014-05-22 15:14 -0700
pushed 2014-05-23 00:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 9c4c4356afce (bug 966646) for causing bug 1014458
ce78e640c1269e63309406967f215b362125413f
created 2014-05-22 08:18 -0500
pushed 2014-05-22 13:20 +0000
Jason Orendorff Jason Orendorff - Bug 993965 - Fix busted OOM handling in some places where OOM is not practically possible, for the benefit of fuzzers. r=h4writer.
9c4c4356afcebb6c69dc4ec14b52abaf4e365bde
created 2014-05-21 19:35 -0700
pushed 2014-05-22 02:35 +0000
Brian Hackett Brian Hackett - Bug 966646 - Use JS helper threads for GC background sweeping / allocation, r=billm.
2d91bf9d17b0991c896c50f4b9b2726ee3497aec
created 2014-05-20 14:57 -0400
pushed 2014-05-21 12:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to b2g-inbound.
4e0ddc525371bbd6b95e4a2790c82a85c0faedd1
created 2014-05-20 18:06 +0800
pushed 2014-05-21 12:26 +0000
Ting-Yuan Huang Ting-Yuan Huang - Bug 1006695 - Mark JS worker threads to be known by Nuwa. r=luke
e2a3a5ea279ca19cf6ffa383979038188c323f31
created 2014-05-20 16:21 +0200
pushed 2014-05-20 14:22 +0000
Hannes Verschore Hannes Verschore - Bug 1011724 - IonMonkey: Prioritize the ionWorkload on the scripts useCount, r=bhackett
3111b47cef975b3d286a1b2cf13abde7b1ba8d56
created 2014-05-20 10:29 +0200
pushed 2014-05-20 08:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 70bc18f7b6d5 (bug 1006695) for spidermonkey test failures
70bc18f7b6d5188fa286c575d2bfd0b2aedc2991
created 2014-05-14 00:32 +0200
pushed 2014-05-20 07:49 +0000
Ting-Yuan Huang Ting-Yuan Huang - Bug 1006695 - Mark JS worker threads to be known by Nuwa. r=khuey
99a6ee6466f5cc13db9b73600cdb7b2e91873579
created 2014-05-10 04:53 -0700
pushed 2014-05-10 11:53 +0000
Brian Hackett Brian Hackett - Bug 1008032 - Make ScriptSource a single threaded data structure, clean it up some, r=luke.
a973436eb53b2d977a5d9257c005fba6fb71befa
created 2014-04-28 23:39 -0700
pushed 2014-05-01 04:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1001159 (part 1) - Split CellIterImpl and subclasses in two. r=billm.
6dc10870c5c5beecc246b2f69fef09c4dac5d727
created 2014-04-25 10:11 -0400
pushed 2014-04-25 14:12 +0000
Ben Kelly Ben Kelly - Bug 987556 Part 2 Use JS::SourceBufferHolder in frontend::ByteCompiler API. r=luke
b46a88e69236a8180d60d99d8caebb4b8012f447
created 2014-04-18 11:13 -0700
pushed 2014-04-18 18:22 +0000
Dan Gohman Dan Gohman - Bug 998172 - SpiderMonkey: Eliminate unnecessary parentheses around return values. r=nbp
c2ab932f4d41f4bea2c20f6cb84806a55eae65a1
created 2014-04-11 17:17 -0600
pushed 2014-04-11 23:17 +0000
Brian Hackett Brian Hackett - Bug 992256 - Crash on OOM during worker thread initialization, r=h4writer.
f2adbe2a41c0dcd6ba90cb7ef1426fe2b1994a90
created 2014-04-11 23:33 +0200
pushed 2014-04-11 21:34 +0000
Hannes Verschore Hannes Verschore - Bug 994163 - TraceLoggeing: Fix --disable-threadsafe builds, r=bbouvier
4745f8a481a4f74bc55940df42220e0bcc1c3bd1
created 2014-04-11 08:47 -0700
pushed 2014-04-11 15:47 +0000
Bobby Holley Bobby Holley - Bug 993438 - Infer the eventual compartment for OMT-compiled script when the script is retrieved. r=billm
a957237993d2793ea080c9446b87432f723368a4
created 2014-04-09 14:21 +0200
pushed 2014-04-09 12:22 +0000
Hannes Verschore Hannes Verschore - Bug 944392 - Tracelogging: Move to vm subdirectory, r=till,bbouvier
71945517001a08d71a1435659e7c807309a1ff2b
created 2014-04-09 14:20 +0200
pushed 2014-04-09 12:22 +0000
Hannes Verschore Hannes Verschore - Bug 989152 - Tracelogging: Add support for TLLOG flags, r=till
07c0cf63729079be8b32e1a9361c203e2f435291
created 2014-04-09 14:20 +0200
pushed 2014-04-09 12:22 +0000
Hannes Verschore Hannes Verschore - Bug 944392 - Tracelogging: Land version 0.2, r=till,bbouvier
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)
less more (0) -100 -60 tip