js/src/vm/HelperThreads.cpp
91ced8101f99044842e7e532edd9b45e54c35bc5
created 2018-05-10 13:26 +0100
pushed 2018-05-10 16:43 +0000
Eric Faust Eric Faust - Bug 1454352 - Add APIs for parallel decoding of BinAST data r=jonco
ea7f34ae33bb1fea71339150df8bf9dd7126715d
created 2018-05-10 10:09 +0100
pushed 2018-05-10 16:43 +0000
Jon Coppeard Jon Coppeard - Bug 1457703 - Use function pointers rather than virtual run method for GC parallel tasks r=sfink a=abillings
4dc436553912f37245271228859ca880da76b335
created 2018-05-08 14:52 +0900
pushed 2018-05-08 15:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1458973 - Rename {Rooted,Handle}ScriptSource to {Rooted,Handle}ScriptSourceObject. r=jimb
f3ffc928dddd32983a2f623b3a254606d4dc6406
created 2018-05-04 15:28 +0200
pushed 2018-05-04 17:38 +0000
Luke Wagner Luke Wagner - Bug 1458456 part 3a - Notify main thread after finishing wasm tasks to fix a race with waitForAllThreads. r=lth
a35392007e5d22f3debdd7f53f65405b4231ffe4
created 2018-05-03 17:51 +0100
pushed 2018-05-03 21:52 +0000
Jon Coppeard Jon Coppeard - Bug 1458839 - Improve state assertions in GCParallelTask r=jandem
693e9f7a2b5983c71e0e2de324335cc7ef990611
created 2018-05-03 16:01 +0200
pushed 2018-05-03 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1458567 part 1 - Don't invoke interrupt callback and Debugger onStep hook for internal JS engine interrupts. r=luke
45603dbcb3bb9ba2c85cb6f424d44bd65fc1f0fe
created 2018-04-30 10:47 +0200
pushed 2018-04-30 21:57 +0000
Jan de Mooij Jan de Mooij - Bug 1457475 - Demote MOZ_DIAGNOSTIC_ASSERT to MOZ_ASSERT. r=jonco
92824bef6153947f1be1f9c00a37f5a8eb2c6f59
created 2018-04-26 09:59 +0200
pushed 2018-04-26 14:05 +0000
Jan de Mooij Jan de Mooij - Bug 1452114 part 2 - Add diagnostic asserts. r=jonco
6bf0f720c39d997ffcb8f3c31367f6707a4df823
created 2018-04-23 16:39 -0400
pushed 2018-04-24 21:51 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 5b: Fix issue with mem reporting IonBuilder. r=jandem
9938026038b1d8e5884a61b8ab77ee9aff478ae1
created 2018-04-11 15:49 -0400
pushed 2018-04-24 09:42 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 6: Add memory reporting for off-thread WASM. r=luke
99fa845fe022c62e5c7c9f352bd4182455cd520d
created 2018-04-23 22:23 +0300
pushed 2018-04-24 01:14 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 97dbd15798f9 (bug 1448563) for bad-malloc_usable_size /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc a=backout CLOSED TREE
97dbd15798f96a95021bc0a66c9b1dfc22414025
created 2018-04-11 15:49 -0400
pushed 2018-04-24 01:14 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 6: Add memory reporting for off-thread WASM. r=luke
aad3967f2c7bab02bf5ecbda1ef15af08aadbbfa
created 2018-04-11 15:02 -0400
pushed 2018-04-24 01:14 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 5: Add memory reporting for Ion offthread. r=jandem
d873c3d7b7bfebb7fb4590ce0e9010e606c69ef9
created 2018-04-11 14:57 -0400
pushed 2018-04-24 01:14 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 4: Add memory reporting for off-thread parse. r=jandem
7cf8b356100c8afc5ff6f839e0d6769ea41361d8
created 2018-04-11 14:30 -0400
pushed 2018-04-24 01:14 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 3b: Add memory reporting for JS helper threads. r=jandem
2f7d0134b22176dd649418217cb98d09ce102c83
created 2018-04-19 13:04 +0200
pushed 2018-04-19 22:30 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 14 - Rename 'active thread' to 'main thread'. r=jonco
d46b75deaae586798e885c3e61f8efb0bfdb3069
created 2018-04-17 10:48 +0200
pushed 2018-04-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 12 - Clean up ContextKind and CheckThreadLocal. r=jonco
16fcaa62dee9272dde73b52ae640988f70ffd196
created 2018-04-15 13:18 +0200
pushed 2018-04-16 09:53 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 10 - Rename *ActiveCooperatingThread to *MainThread. r=jonco
a434fac58370fc14bceb525e1ca8b7125638b6cd
created 2018-04-14 09:03 +0200
pushed 2018-04-14 09:49 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 9 - Remove/rename remaining ZoneGroup references. r=jonco
73fa6225a03ff9566bb77a140cd9356b861d5b3d
created 2018-04-13 08:45 +0200
pushed 2018-04-13 09:44 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 6 - Remove ZoneGroup. r=jonco
17debfcdc7755e92972359f6ee63eefe991b615c
created 2018-04-12 16:35 +0200
pushed 2018-04-12 23:09 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 4 - Move jit-related fields from ZoneGroup to JitRuntime. r=jonco
8014105bae53b2a4e90918e9762b0067494b4516
created 2018-04-11 10:55 +0100
pushed 2018-04-11 14:36 +0000
Jon Coppeard Jon Coppeard - Bug 1452924 - Remove duplicate condition variable notification after running parallel GC task r=jandem
a9cdb1a6783e3c102baa77d25e20a0c92b26e865
created 2018-03-29 17:11 +0100
pushed 2018-03-29 22:07 +0000
Jon Coppeard Jon Coppeard - Bug 1449511 - Fix exclusive access check from helper threads r=jandem
678d0894d29131576a16ff9376b6e77479ba98f5
created 2018-03-27 18:00 +0200
pushed 2018-03-27 21:48 +0000
Jan de Mooij Jan de Mooij - Bug 1449135 part 3 - Remove cooperative scheduling; bake in JSContext* in JIT code. r=luke
e6df204b3970f1516dfb97d81c4db59a673c9e86
created 2018-03-22 18:24 +0000
pushed 2018-03-23 09:52 +0000
Jon Coppeard Jon Coppeard - Bug 1447964 - Improve CurrentThreadCanAccessZone() check r=jandem
471a52bfd1eedc639c7c814bc177c44134867065
created 2018-03-13 18:36 +0000
pushed 2018-03-14 10:01 +0000
Jon Coppeard Jon Coppeard - Bug 1445196 - Store the atom's pinned flag in the atom to simplify lookup r=jandem
43dff1123cfe7d4d9f1ef68b729f35196b14b4e5
created 2018-03-13 16:22 +0000
pushed 2018-03-13 22:40 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1419094 - Result-ify XDR functions. r=tcampbell
11a6d361ee90f4aadbc6881c29664bf1dfabc27e
created 2017-10-02 16:42 -0700
pushed 2018-03-01 22:09 +0000
Jan de Mooij Jan de Mooij - Bug 903519 - Disable nursery strings in a Zone if too many get tenured, r=sfink
9ec168a898ac298c50a77b0ab22220af35246046
created 2018-02-28 02:03 -0800
pushed 2018-03-01 17:29 +0000
André Bargull André Bargull - Bug 1438842 - Part 4: Remove unused parameters in js/src/vm. r=jandem
6d72eade26af359ffc3cd3e381fd79c88922b9b8
created 2018-02-26 19:16 +0200
pushed 2018-02-26 17:17 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 903519) for frequent assertion failures on js/src/gc/Cell.h:182 a=backout
0f4234c2132256cb80942d57eaeda2217fd559f9
created 2017-10-02 16:42 -0700
pushed 2018-02-24 10:13 +0000
Jan de Mooij Jan de Mooij - Bug 903519 - Disable nursery strings in a Zone if too many get tenured, r=sfink
69d8aad5b82faa650fc1312aecf1e8bc50d05664
created 2018-02-23 21:43 +0200
pushed 2018-02-24 00:59 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 903519) for crashing on "Nursery::clear"
2d3891634ce0a8e76af0e7227ff36ebbeae124d2
created 2017-10-02 16:42 -0700
pushed 2018-02-24 00:59 +0000
Jan de Mooij Jan de Mooij - Bug 903519 - Disable nursery strings in a Zone if too many get tenured, r=sfink
90ea666c885edad8a0a663fe71715b0d5b83e943
created 2018-02-20 10:40 +0000
pushed 2018-02-20 19:10 +0000
Jon Coppeard Jon Coppeard - Bug 1439361 - Simplify helper thread dispatch r=jandem
c48157464464906beaa14cd5d6c922a673fd0fed
created 2018-02-20 10:40 +0000
pushed 2018-02-20 19:10 +0000
Jon Coppeard Jon Coppeard - Bug 1439361 - Simplify ParseTask and derived classes r=jandem
d9b31bde966ec94fab94459ef67734a09a0d3ddf
created 2018-02-20 10:40 +0000
pushed 2018-02-20 19:10 +0000
Jon Coppeard Jon Coppeard - Bug 1439361 - Simplify StartOffThreadParseTask and ParseTask initialization r=jandem
040692f892ab2c8c7c748e65a3dc9da2c553cf07
created 2018-02-19 05:08 -0800
pushed 2018-02-19 22:01 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
3ceed0fcb88258a867879388d84b3a41953da431
created 2018-02-14 16:04 -0600
pushed 2018-02-17 09:56 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 4: Rename some files into js/src/util. r=jandem.
2dc56cddadcd2e0a428a08b0b00f5544057da4cd
created 2018-02-16 09:41 -0600
pushed 2018-02-17 09:56 +0000
Jason Orendorff Jason Orendorff - Bug 1438670 - Tweak gc/GCIteration filenames one more time. r=jonco.
40bbf952db46abbf1766bf383e089152ab42b0f6
created 2018-02-15 14:47 +0000
pushed 2018-02-15 19:29 +0000
Jon Coppeard Jon Coppeard - Bug 1437602 - Split out zone and compartment iterators from gc/Zone.h r=pbone
2f5f91da6438d708d4a58a2a1e174de451f85f93
created 2018-02-06 15:15 -0800
pushed 2018-02-15 10:27 +0000
Steve Fink Steve Fink - Bug 903519 - Implement AutoSuppressNurseryCellAlloc to avoid nursery allocation just before offthread parse startup, r=jonco
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
212a88df0f3d598edf04df824d568667c20c5fec
created 2018-02-12 13:38 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 6: Rename jscompartment* -> vm/JSCompartment*. r=jandem.
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
af441cafff7086ffdd0ea8c4700f738fdf3261b9
created 2018-02-14 10:54 +0000
pushed 2018-02-14 22:23 +0000
Jon Coppeard Jon Coppeard - Bug 1437554 - Release the exclusive access lock when not collecting the atoms zone r=sfink
33647efec4ca07eee5474a67a8aef7574d2930f3
created 2018-02-01 08:26 +0000
pushed 2018-02-01 18:12 +0000
Jon Coppeard Jon Coppeard - Bug 1434224 - Remove excess helper threads now ion compilations no longer pause each other r=lth r=luke
1b4d5be7203199c65559ef7e35893587afa9da67
created 2018-01-30 17:57 +0000
pushed 2018-01-30 22:28 +0000
Jon Coppeard Jon Coppeard - Bug 1432794 - Skip prototype and constructor intialization for off-thread parsing r=jandem
91e2856488e74036a99b04791137fa42aa3b6cd1
created 2018-01-23 10:35 +0000
pushed 2018-01-23 17:46 +0000
Jon Coppeard Jon Coppeard - Bug 1431353 - Remove limit on number of threads used for off-thread parsing r=luke
0bb77622a6887b1c9873578c801425cb52149ea2
created 2017-09-21 17:34 -0700
pushed 2018-01-23 10:02 +0000
Kris Maglione Kris Maglione - Bug 1393270: Make nonSyntacticScope a compile option rather than a separate API. r=tcampbell
8a7fc4b3a0abcc9586b81188060c5b5b3405b9b5
created 2018-01-20 15:19 +0100
pushed 2018-01-21 09:51 +0000
Jan de Mooij Jan de Mooij - Bug 1431726 part 4 - Replace GetBuiltinPrototypePure with GlobalObject::maybeGetPrototype. r=anba
65e92478e09d3f1628fccbf5edc4cb080046249e
created 2018-01-11 22:18 +0200
pushed 2018-01-12 11:26 +0000
Noemi Erli Noemi Erli - Backed out 20 changesets (bug 903519) for detected memory leaks on a CLOSED TREE
bb2cc298a15583b524102372d42f722aae5d505a
created 2017-10-02 16:42 -0700
pushed 2018-01-12 11:26 +0000
Jan de Mooij Jan de Mooij - Bug 903519 - Disable nursery strings in a Zone if too many get tenured, r=sfink
b81d21aaf172b4edff7ae90041d707950121dd34
created 2017-11-20 20:54 +0100
pushed 2017-11-21 09:56 +0000
Jan de Mooij Jan de Mooij - Bug 1415853 - Use a trampoline for JIT -> interpreter calls. r=bbouvier
5d31d1c239964a128acc3d88d2d6acd045617e7f
created 2017-11-16 01:12 -0800
pushed 2017-11-17 09:59 +0000
André Bargull André Bargull - Bug 1416793 - Part 1: Remove array and generator comprehension leftovers. r=jandem
a4852b85f1c60546f88f80eefedd00e2aeef672a
created 2017-11-02 15:37 +0100
pushed 2017-11-02 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 9 - More StarGenerator -> Generator renaming. r=anba
c79e96d43d9103d5c0308b615a2b183100854156
created 2017-11-01 15:37 +0000
pushed 2017-11-01 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 1412912 - Move *Forwarded and related APIs to Marking.h r=sfink
4104997aea0c64240199ca7fa1363ace9d2e05f8
created 2017-10-24 10:03 -0500
pushed 2017-10-24 21:58 +0000
Luke Wagner Luke Wagner - Bug 1406421 - Baldr: actual streaming compilation (r=lth)
c7c66aac19da126fee814dcf6b22f38bc1ed60e0
created 2017-10-09 19:37 +0200
pushed 2017-10-11 21:53 +0000
Lars T Hansen Lars T Hansen - Bug 1402257 - use some fraction of physical cores for tier-2 compiles. r=luke
c42f60eda84571f66cf6467822f56df7807fcff8
created 2017-10-11 10:56 +0200
pushed 2017-10-11 21:53 +0000
Jan de Mooij Jan de Mooij - Bug 1404306 - Set ION_COMPILING_SCRIPT in AutoLockHelperThreadState scope to avoid a shell-only race. r=jonco
less more (0) -300 -100 -60 tip