JavaScript/Dashboard

From MozillaWiki
Jump to: navigation, search
Ambox outdated.png THIS PAGE IS OBSOLETE
This article is in parts, or in its entirety, outdated. Hence, the information presented on this page may be incorrect, and should be treated with due caution. Visit SpiderMonkey.dev for more up to date information.

Security bugs

B2G 1.4 (Dolphin) Blockers (Gecko 30)

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


B2G 2.0 Blockers (Gecko 32)

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


B2G 2.1 Blockers (Gecko 34)

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Beta Tracking Bugs (Firefox 95)

Final-50slice.png
Firefox
Currently in BETA channel
Moves to RELEASE week of December 7, 2021
Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
1639157 Crash while collecting the nursery crash, stalled P3 NEW

1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Aurora Tracking Bugs (Firefox 54)

Aurora-50slice.png
Firefox
Currently in AURORA channel
Moves to BETA week of December 7, 2021
Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
1345145 Regression on code-load by tracelogger hooks and reserved word handling triage-deferred P3 REOPENED Hannes Verschore [:h4writer]

1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Nightly Tracking Bugs (Firefox 96)

Nightly-50slice.png
Firefox
Currently in NIGHTLY channel
Moves to BETA week of December 7, 2021

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


fuzzblockers

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
1115005 Consider adding more !cx->isExceptionPending() asserts [fuzzblocker] -- NEW
1127525 "Assertion failure: !isIncrementalGCInProgress()" with gczeal(4), verifyprebarriers() [fuzzblocker] assertion, regression, testcase -- NEW

2 Total; 2 Open (100%); 0 Resolved (0%); 0 Verified (0%);


topcrashes

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
668583 crash @ js::gc::ScanRope [leave open][tbird crash] crash, steps-wanted, topcrash, topcrash-win -- NEW Steve Fink [:sfink] [:s:]
719114 Crash in [@ js::GCMarker::processMarkStackTop ] from heap corruption [unactionable], ShutDownKill crash, topcrash-android-armv7, topcrash-mac, topcrash-win -- NEW
787879 crash in js::SweepBackgroundThings [js:p1][unactionable], qa-not-actionable crash, regression, topcrash-mac, topcrash-win -- NEW
858032 [meta] crashes in EnterBaseline / EnterJit [file separate bugs for specific reproducible cases][unactionable], ShutDownKill crash, meta, topcrash-win P5 NEW
1169247 Crash in js::GCMarker::traverseEdge crash, topcrash-win -- NEW
1451925 Crash in shutdownhang | js::GCParallelTask::joinWithLockHeld crash, nightly-community, topcrash P5 NEW
1461724 [ARM/ARM64] Crash in js::jit::MaybeEnterJit (SIGILL/SIGSEG on Xperia X/Xperia Z5/Galaxy S6/Galaxy S2 Tab) [fennec68?] crash, topcrash P2 NEW
1472062 [meta] OOM while evicting the nursery [MemShrink:P2][tbird crash][qa-not-actionable] crash, meta, top50, topcrash P3 NEW

8 Total; 8 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Perf Regressions

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
520629 Fix for bug 516862 may cause perf issue [sg:dos] hang-like, but does end perf, regression, testcase P3 NEW Reed Loden [:reed]
741212 Firefox freezes almost completely and uses 25% of CPU when opening a specific page with a few flash objects. [js:p2][js:bumped:2][js:ni] perf, regression -- NEW
754604 Performance regression with many open tabs. [js:inv:p1] perf, regression -- NEW
797401 Array concatenation 9 times slower in Firefox than in Chrome [js:p2] perf, regression -- NEW
851120 SpiderMonkey regressions in for-loop variants since Firefox 19 perf, regression, reproducible -- NEW
858876 Escape Goat benchmark performance regressed after landing of Baseline Compiler. (But performance has since improved) perf, regression -- NEW
969765 Regression with javascript performance perf, regression -- NEW
1037764 Significant performance regression in JSIL test case (array operations?) caused by generational GC perf, regression -- NEW
1152893 [meta] Investigate remaining performance regressions in promises due to async stacks meta, perf, regression -- NEW
1190723 BitcoinBench perf regressions on SHA, Scrypt, AddressChain, and AES tests perf, regression P3 NEW
1207987 3% Linux*/WinXP/MacOS* tp5o memory regression on Mozilla-Inbound-Non-PGO (v.44) on September 22, 2015 from push ad320eee186e1f57aef89c322148cc3d73c3fc91 [talos_regression] perf, regression -- NEW
1355096 Regression in performance of Function.prototype.bind and calling bound functions perf, regression P3 NEW
1537686 5.46 - 9.91% raptor-tp6m-facebook/instagram/reddit (android-hw-p2-8-0-android-aarch64) regression on push ebf98069b0fbc60e1cfa79ce97f4266c66860bcd (Tue Mar 19 2019) [arm64:m3] backlog-deferred, perf, perf-alert, regression, stalled P2 NEW
1619502 1.12 - 1.22% Base Content JS (windows7-32, windows7-32-shippable) regression on push d93e9fef86dd098bfce6b2e7b16da0366298a4b0 (Fri February 28 2020) perf, perf-alert, regression P3 NEW
1645651 Changes in Reddit's comment section JS code makes selecting text slow on Nightly perf, regression P2 NEW
1711970 6.97 - 6.96% allrecipes loadtime / allrecipes loadtime (Android) regression on Tue May 11 2021 perf, perf-alert, regression P5 NEW
1743423 0.92 - 0.9% Base Content JS / Base Content JS + 2 more (Linux, OSX, Windows) regression on Fri November 26 2021 perf, perf-alert, regression -- NEW Jon Coppeard (:jonco)

17 Total; 17 Open (100%); 0 Resolved (0%); 0 Verified (0%);


P1 Bugs

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
1353816 [meta] Reduce content process memory overhead from system .jsms [e10s-multi:+] meta P1 NEW
1431826 [Meta] Spectre mitigations for C++ meta P1 NEW
1500922 [meta] JSVM - Measure JS Engine behaviour related to page load meta P1 NEW
1539848 [Meta] Investigate JetStream 2 performance meta, perf P1 NEW
1564347 Use a lookup table for String.prototype.toLowerCase and inline it leave-open P1 ASSIGNED André Bargull [:anba]
1573900 [meta] Parser Performance Measurment meta P1 NEW
1613592 [meta] Replace IonBuilder with a new MIR builder (WarpBuilder) meta P1 NEW
1638669 Share bytecode with Workers P1 NEW
1644597 Exceptions thrown from undeclared variable access do not have a good column location P1 NEW
1659972 Start documenting SpiderMonkey Conventions P1 ASSIGNED Matthew Gaudet (he/him) [:mgaudet]
1670403 [meta] Cache Stencils across Documents meta P1 NEW Ted Campbell [:tcampbell]
1707066 [meta] Improve performance on ReactDOM meta P1 NEW
1712872 [meta] Add ICU4X support to irregexp meta P1 NEW Ashwini Wankhede
1714280 Ion x86_64: parameter-carrying registers forced into spill slots in the presence of calls P1 NEW Julian Seward [:jseward]
1715824 [ICU4X] Vendor icu4x to support unicode property escapes P1 ASSIGNED Iain Ireland [:iain]
1715976 Compile lazy function off-thread P1 ASSIGNED Nicolas B. Pierron [:nbp]
1717710 Private Fields inadvertently tunnel through to the Window object, rather than being stored on WindowProxy as expected P1 ASSIGNED Matthew Gaudet (he/him) [:mgaudet]
1721120 Optimize on-main-thread atomization P1 NEW
1724236 Use JS::Stencil directly in dom::ScriptLoader P1 NEW Ted Campbell [:tcampbell]
1726039 Disallow setting private fields on MaybeCrossOrigin objects P1 NEW
1728273 USER_INACTIVE GCs do not collect all zones perf-alert P1 REOPENED Steve Fink [:sfink] [:s:]
1729501 [meta] SpiderMonkey Benchmarks meta P1 NEW
1729502 [meta] SpiderMonkey Site Issues meta P1 NEW
1729503 [meta] SpiderMonkey Intermittents meta P1 NEW
1729504 [meta] SpiderMonkey Crashes meta P1 NEW
1729505 [meta] SpiderMonkey: Build System & Test Suites & Embedding & Internal APIs meta P1 NEW
1729506 [meta] SpiderMonkey Frontend meta P1 NEW
1729507 [meta] Assemblers / MacroAssemblers / Trampolines meta P1 NEW
1729508 [meta] Garbage Collection meta P1 NEW
1729509 [meta] Optimizing Compiler meta P1 NEW
1729511 [meta] JavaScript Language meta P1 NEW
1729513 [meta] SpiderMonkey Fuzzing & Instrumentation & Security meta P1 NEW
1729514 [meta] SpiderMonkey Runtime meta P1 NEW
1729515 [meta] SpiderMonkey Defects meta P1 NEW
1729516 [meta] Just-In-Time Compilers meta P1 NEW
1729518 [meta] SpiderMonkey meta P1 NEW
1736060 Finish implementation of Import Assertions P1 ASSIGNED Jonatan Klemets [:jon4t4n]
1738413 Inline inlinable natives through JSOp::FunCall P1 ASSIGNED André Bargull [:anba]
1740481 JS new date show wrong timezone regression P1 REOPENED André Bargull [:anba]
1743449 Replace all `UniquePtr<CompilationStencil>` by `RefPtr<CompilationStencil>` P1 NEW Nicolas B. Pierron [:nbp]
1743607 [MIPS64] Fix indirect stubs on mips64 platform regression P1 UNCONFIRMED Zhao Jiazhong

41 Total; 41 Open (100%); 0 Resolved (0%); 0 Verified (0%);


P2 Bugs

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
944260 [jsdbg2] Debugger should provide a GC-insensitive replacement for findScripts P2 NEW
1008337 [meta] GC memory efficiency tracking bug [MemShrink:meta] meta P2 NEW
1008341 [meta] GC tracking bug for stability issues meta P2 NEW
1219128 Assertion failure: inited == hasPrototype(key), at vm/GlobalObject.h:334 with OOM [jsbugmon:] assertion, regression, testcase P2 NEW
1269690 [perf][google suite][google docs] 45.25%(4528ms) slower than Chrome when opening 1 page table content [platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleDocs][qf:js:investigate] perf P2 NEW
1269695 [perf][google suite][google docs] 40.77%(7678 ms) slower than Chrome when opening 200+ pages mix content and to the page end [qf-][platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleDocs] perf P2 NEW
1284975 [meta] Make SpiderMonkey clean on UBSan meta P2 NEW
1285181 [perf][google suite][google docs] 22.85%(4,961 ms) slower than Chrome when opening 200+ pages mix content and to the page end [qf-][platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleDocs] perf P2 REOPENED
1299643 [meta] Google Docs performance issues due to javascript execution [qf:meta][platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleDocs] meta, perf P2 NEW
1319562 Crash in js::jit::CreateMIRRootList crash P2 NEW
1329900 GC takes a long time on the test case in bug 1269695 [qf:p3] perf P2 NEW
1338802 CrossCompartmentWrapper handling is slow on Google Spreadsheet [qf:p2][platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleSheets] perf P2 NEW
1339557 [Meta] Quantum Release Criteria: Figure out why we are so slow on Speedometer v2 [qf:meta] meta, perf P2 NEW
1340235 [meta] Virtual function calls are 2.15x slower in wasm compared to asm.js meta P2 NEW
1346178 Consider compiling Ion IC code less eagerly [qf:p3] perf P2 NEW
1346884 [prettify] Performance degradation for minified code in firefox developer edition P2 UNCONFIRMED
1349924 Inline through polymorphic wrapper functions [qf:p3] perf P2 REOPENED
1353284 On google sheets the slider is moving but the page scrolls slowly [Windows with touchscreen] [gfx-noted][platform-rel-Google] P2 NEW
1375565 GC: Do nursery allocation for external strings [qf:p3] perf P2 NEW
1376904 [meta] Stop doing full GCs meta P2 NEW
1380129 [meta] Support AArch64 in ion meta P2 NEW
1385120 Speedometer Ember benchmark spends a lot of time in toString(). perf P2 NEW
1385200 Whole Firefox crash in win10 x86 crash, testcase P2 NEW
1386104 400ms onload jank in this React testcase (Chrome: 120ms) [qf:p3] perf P2 NEW
1386390 Crash in JS::WeakCache<T>::lookupForAdd crash, regression P2 NEW
1389288 IonMonkey: emberperf "get" benchmark fails to inline String.split(). perf P2 NEW
1392044 Content process stuck on https://cdn.ampproject.org/amp4ads-host-v0.js Z.prototype.processMessage P2 NEW
1393712 for-await-of with Async Generator is slow [js:perf][qf:p3] perf P2 NEW
1396933 Error message for strict mode functions' and arguments' properties is misleading [js:correctness] P2 REOPENED
1400237 [meta] GC crashes meta P2 NEW
1400641 Crash in FinalizeTypedArenas<T> crash P2 NEW
1401481 [Crash in shutdownhang | js::Thread::join] MOZ_CRASH(Shutdown too long, probably frozen, causing a crash.) crash, crashreportid P2 NEW
1402265 Better estimate CPU resources and apportion HelperThreads to tasks P2 NEW
1402700 Crash in js::InitFunctionEnvironmentObjects crash P2 NEW
1402706 Crash in js::jit::JitActivation::JitActivation crash P2 NEW
1407691 Run away memory use sending ArrayBuffers to workers [MemShrink:P3] P2 NEW
1409441 Fix some perf issues on the EnterJit path leave-open, perf P2 ASSIGNED Jan de Mooij [:jandem]
1409953 Make PCToLineNumber stop hanging the Gecko profiler [js:tech-debt][js:testability] P2 NEW Jason Orendorff [:jorendorff]
1410238 Postpone malloc accounting of nursery strings until they are tenured P2 ASSIGNED Steve Fink [:sfink] [:s:]
1419779 Crash in js::jit::ReleaseProcessExecutableMemory P2 NEW
1420463 Intermittent nightly content crashes on youtube video P2 NEW
1424057 Excessive time spent running JS (in "transitionHandler" function), when clicking rightarrow on Facebook photo viewer [qf:p2] P2 NEW
1425086 I suspect the number of minor GCs per majorGC is reported incorrectly in the profiler or documented badly P2 NEW
1425986 --disable-ion should disable wasm signal handler P2 NEW
1426034 Access to `undefined` is slow in modules loaded via require() P2 NEW
1427739 Map/Reduce slow compared in Firefox Nightly vs Chrome [qf:p2] nightly-community, perf P2 NEW
1428972 RexBench is slower than Chrome/WebKit [qf:p2] perf P2 NEW
1431142 Crash in xul!icu_58::DecimalFormat::updatePrecision (likely OOM) crash, csectype-nullptr, testcase P2 NEW
1431220 SpiderMonkey runs `source-map` library benchmarks slower and with more variation than V8 and JSC do P2 NEW
1431831 [Meta] Spectre mitigations for C++ bounds checks reachable from JS P2 NEW
1436427 Consider optimizing MBoundsCheck followed by MSpectreMaskIndex P2 NEW
1437130 Add retpoline macro P2 NEW
1440000 Code on https://flow.org/try is a lot slower in Firefox than in Chrome, causes hangs P2 NEW
1440748 StructuredClone stack overflow reading invalid data P2 NEW
1441052 Don't do full grey-node checking in local debug builds P2 NEW
1445020 Slow shutdown of debug Firefox (~30s) builds after loading http://talend.surge.sh [qf-] P2 NEW
1447701 Find better solution for making JSID_VOID constexpr (and fix SM Rust breakage) P2 NEW
1451800 [meta] Record Execution Traces P2 ASSIGNED Nicolas B. Pierron [:nbp]
1452171 Nondeterminism in hazard analysis P2 NEW Steve Fink [:sfink] [:s:]
1454585 [Meta] Improve IonBuilder perf meta P2 NEW
1454917 [meta] SpiderMonkey bytecode abstraction P2 NEW
1454919 Move bytecode iterators and other gadgets to a common header P2 NEW
1458035 firefox 52 segfault in js P2 UNCONFIRMED
1461724 [ARM/ARM64] Crash in js::jit::MaybeEnterJit (SIGILL/SIGSEG on Xperia X/Xperia Z5/Galaxy S6/Galaxy S2 Tab) [fennec68?] crash, topcrash P2 NEW
1462745 Don't apply Annex-B block function semantics if an outer block function is present P2 NEW
1464274 (msan) use of uninitialized value in HashTableEntry::isFree() P2 NEW Jeff Walden [:Waldo]
1464275 (msan) use of uninitialized value in js::CombinePlainObjectPropertyTypes() P2 NEW
1464277 (msan) use of uninitialized value in DoTypeMonitorFallback() P2 NEW
1464281 (msan) use of uninitialized value in CreateRegExpMatchResult P2 NEW
1467697 Loading page is x2 slower than chrome [qf:p2:pageload] parity-chrome, perf P2 NEW
1471438 [meta] Provide more performance info to the gecko profiler meta P2 NEW
1474543 Implement WritableStream dev-doc-needed P2 NEW Ted Campbell [:tcampbell]
1478104 Slow typing (1-5s delay) for GDocs with many active contributors [qf:js:investigate] P2 NEW
1485078 Gigabytes of script-sources memory on datascience.com [fxperf:-][MemShrink:P2] P2 NEW
1489826 Crash in js::jit::RangeAnalysis::truncate [#jsapi:crashes-retriage] crash P2 NEW
1490847 [meta] Long-standing Ion Compilation Time Issues [qf:p2] meta P2 NEW
1490849 Off-Main-Thread Baseline Compilation [qf:p2] P2 NEW
1491204 Coalleace nursery tests per basic block P2 NEW
1493582 Crash in js::HeapSlot::post crash P2 NEW
1494271 Crash in js::TenuringTracer::traceObject qa-not-actionable crash P2 NEW
1495355 Add explicit GC tuning modes (low memory, tab in background, etc) [MemShrink:P2] P2 NEW
1496514 Long stalls (10-15 seconds) while paging down on load of very large Google doc [qf:p2] P2 NEW
1498484 Sketchfab frame rate is too slow in FxR on Oculus Go [geckoview:fxr:p1][webvr][qf:js:investigate] P2 NEW
1498589 [BinAST] Measure total parsing duration for Binary AST resources P2 NEW
1499538 Reduce the overhead of JS helper threads P2 NEW
1500481 JSVM - Simplify dictionary object representation and sparse arrays with object-held hashtables P2 NEW
1500898 Free LifoAlloc oversize list. [overhead] P2 NEW
1501377 Tracelogger: meta bug for integrating tracelogger with gecko profiler P2 NEW Denis Palmeiro [:denispal]
1501438 [meta] Use XPCOM thread pools for Spidermonkey meta P2 NEW
1503150 Merge Chromium change to zlib for arm optimization P2 NEW Makoto Kato [:m_kato]
1503319 [meta] Streams meta P2 NEW
1504468 Either ban cross-domain stream readers or write tests for them P2 NEW
1505192 twitch.tv site loads slow compared to Chrome [qf:p2:pageload] P2 NEW
1505589 Make Profiler Counters usable within the JavaScript Engine P2 ASSIGNED Randell Jesup [:jesup] (needinfo me)
1506263 Local builds don't update BUILDID resulting in cache corruption (XDR) P2 NEW
1506681 Bounds-check autoAllocateChunkSize before using it P2 NEW
1508121 Crash in js::jit::LIRGenerator::visitInstructionDispatch [#jsapi:crashes-retriage] crash P2 NEW
1511615 Intermittent Tier 2 Android tests/jit-test/jit-test/tests/ctypes/conversion-finalizer.js | Segmentation fault (code 139, args "--ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.3 s] [geckoview:p2][leave-open] intermittent-failure P2 NEW
1512301 Investigation of Baseline Compilation granularity P2 ASSIGNED Bas Schouten (:bas.schouten)
1512430 Ryzen crashes in irregexp (more cores -> more crashes) P2 NEW
1514284 Add bytecode counters to estimate the speed of execution of Interpreters / Baseline / IonMonkey. P2 NEW
1514851 Number.prototype.toLocaleString is slow P2 NEW
1515380 [meta] Shrink GC nursery on background tabs [overhead:800k] meta P2 NEW
1516775 Optimize lookups on cross-realm WindowProxies P2 NEW
1517424 Make sure we have tests for WindowProxy lookups involving navigation and document.domain P2 NEW
1517534 Poor performance of simple "vector" operations on arrays [qf:p3:responsiveness] perf P2 NEW
1517916 Skeletal Animation: Slow (FPS) on Firefox compare to Chrome [qf:p3:responsiveness] perf P2 NEW
1518857 provide optimized implementations of float modulus [qf:p3:responsiveness] P2 NEW
1523564 Disabling the baseline jit makes us crash almost immediately P2 NEW
1525260 RSA Encrypt is VERY SLOW in firefox [qf:p3:responsiveness] perf P2 UNCONFIRMED
1526993 [meta] ARM64: Post ARM64 Ion Support - Issues/Failures to address meta P2 NEW
1526995 [meta] ARM64: Post ARM64 Ion Support - Windows-on-ARM Test Failures meta P2 NEW
1528037 Crash in [@ js::jit::Assembler::GetPtr32Target] crash P2 NEW
1528986 Investigate OOM crashes in DevTools tests crash P2 NEW
1529343 JavaScript algebra calculation on FireFox is slower than on Chrome [qf:p3:responsiveness] perf P2 NEW
1529514 [ARM64] Bing maps is slowing down the browser and remains stuck when zooming out using touchscreen P2 NEW
1529651 Losing Global Variable value in version 64.0 stalled, testcase-wanted P2 UNCONFIRMED
1532654 Teach the jit-test harness about the Android log P2 NEW
1533065 Support external manifests for test262 PRs and local files. P2 NEW
1537686 5.46 - 9.91% raptor-tp6m-facebook/instagram/reddit (android-hw-p2-8-0-android-aarch64) regression on push ebf98069b0fbc60e1cfa79ce97f4266c66860bcd (Tue Mar 19 2019) [arm64:m3] backlog-deferred, perf, perf-alert, regression, stalled P2 NEW
1537906 Make ICScript/TypeScript allocation faster perf P2 NEW
1538386 Differential Testing: Different output message involving __proto__ testcase P2 NEW
1538408 Add StructuredClone tests for Big(U)Int64Arrays P2 NEW
1539500 Remove JSMSG_OUT_OF_MEMORY P2 NEW
1540090 Investigate JetStream 2 code-load tests perf P2 NEW
1540646 Figure out why JetStream 2's async-fs test is slow perf P2 NEW
1540935 Fix Ion resume point overhead perf P2 NEW
1544036 Baseline ICs show up in the profiler as "Native Code" not "Baseline" code. P2 NEW
1544097 SUMMARY: AddressSanitizer: access-violation z:\build\build\src\js\src\jit\JitcodeMap.cpp:412 in js::jit::JitcodeGlobalTable::lookupForSamplerInfallible(void *,struct JSRuntime *,unsigned __int64) P2 NEW
1547520 [jsdbg2] Debugger.Frames are dumb about suspended generators P2 NEW
1548356 Hash the XDR transcode buffer P2 NEW
1548775 Stop eagerly allocating profile strings P2 NEW
1549914 js::GetGeneratorObjectForFrame returns nullptr after generator object has been created P2 NEW
1552900 ICU OOM error handling is broken in some cases P2 NEW
1555169 Differential Testing: Different output message on ARM32 sec-other, testcase P2 NEW
1555522 Enable JavaScript Startup Bytecode Cache for DevTools code [qf:p3:responsiveness] P2 NEW
1556604 Allow structured cloning of native error types P2 NEW Tom Schuster [:evilpie]
1557668 [BinAST] Context 0.1 parser P2 NEW
1559759 Date picker verification fails on dates after 12th of the month parity-chrome, parity-edge, parity-opera, regression P2 NEW
1564602 [jsdbg2] Separate Web Assembly and JavaScript Debugger.Script instances P2 NEW
1564825 Misleading Syntax Error when re-declaring an ES6 class P2 REOPENED
1568422 fetch cannot be aborted by AbortController(AbortSignal) P2 UNCONFIRMED
1570398 Streams algorithms are not 100% up-to-date with the current spec P2 NEW
1572562 [jsdbg2] DebuggerWeakMap instances cost more in code size than they should. P2 NEW
1574163 Crash in [@ js::frontend::PerHandlerParser<T>::propagateFreeNamesAndMarkClosedOverBindings] crash, regression P2 NEW
1575024 [jsdbg2] Debugger should have a function to reset all current hooks/state [debugger-mvp] P2 NEW
1575556 Update vendored Inflector crate to 0.11.4 P2 NEW
1576999 "new Function" cloning of introducer URLs is slow P2 NEW
1577549 Evaluate the distribution of slot counts for ArrayBuffers P2 NEW
1578396 Use SIMD and avoid intermediate allocations in impl FromJSValConvertible for String P2 NEW
1579796 Garbage builds up when running JS reftests P2 NEW
1586089 Implement the Map.prototype.upsert proposal dev-doc-needed P2 NEW
1588127 Make it harder to misuse GC hash tables P2 NEW
1588130 AttachFinishedCompressions operates per-runtime but is called per-sweep group P2 NEW
1588340 Spidermonkey does not build with --disable-shared-js leave-open P2 ASSIGNED Christian Holler (:decoder)
1589523 include async callers in captured stacks (SavedFrame chains) for free P2 NEW
1589714 Add web platform tests for weak references P2 REOPENED
1589906 [jsdbg2] Breakpoint handlers can fire when they should not, in rare situations P2 NEW
1590460 Remove the third flags argument from JS_FN, split JS_CTOR out of it (and maybe rename it) P2 NEW
1592392 Temporary intermittent browser hang in js::GCParallelTask::join() on Windows 10 hang P2 UNCONFIRMED
1595986 [jsdbg2] Force return completions are a weird special case currently as neither a termination nor an exception P2 NEW
1596984 [jsdbg2] Debugger::hasAnyLiveHooks doesn't check for `onNativeCall` P2 NEW
1597522 Gmail login page loading is slower than Chrome [qf:p1:pageload] P2 NEW
1597572 null pointer passed as argument 2, which is declared to never be null in modules/zlib/src/trees.c:873 csectype-undefined, testcase P2 NEW
1598384 13 seconds of jank when loading https://data.firefox.com/dashboard/hardware [qf:p2:pageload] P2 NEW
1598786 Figure out how BytecodeLocation shows up in the JSAPI public interface, and see if it's removable P2 NEW
1599295 Intermittent http://10.7.205.220:8854/jsreftest/tests/jsreftest.html?test=non262/TypedArray/<test name> | No test results reported. (SCRIPT) [stockwell unknown] intermittent-failure P2 REOPENED Steve Fink [:sfink] [:s:]
1599542 Support upgrading a SameProcessDifferentThread structured clone buffer to a DifferentProcess buffer P2 NEW
1599909 Analyze baseline ICs to inform strategies for eventual IC -> MIR compilation P2 NEW Chris Fallin [:cfallin]
1600366 Make FunctionBox initialization verifiable and ensure correctness P2 NEW
1602780 Simplify for-in iterator bytecode P2 NEW
1603070 The shell has no way to start a new task P2 NEW
1603575 [jsdbg2] Debugger cannot follow cross-compartment promise resolutions P2 NEW
1604121 Rewrite and optimize source notes P2 NEW
1606600 Consider moving GC hooks out of JSClassOps P2 NEW
1607222 Re-add 'module' reftest marker to async-generator-declaration-in-modules.js P2 NEW
1608027 JS Errors from new Error are not correctly muted P2 NEW
1608430 Remove all uses of toSource/uneval P2 NEW
1608891 Assertion failure: observing, at debugger/Debugger.cpp:3182 [bugmon:bisect] assertion, bugmon, crash, regression, testcase P2 ASSIGNED Ted Campbell [:tcampbell]
1610736 Uncomment calls to moz_dispose_arena P2 NEW Mike Hommey [:glandium]
1611459 ErrorReport::populateUncaughtExceptionReportUTF8VA() can result in a null filename P2 NEW
1612057 js engine assumptions incompatible with x86 5-level-paging P2 UNCONFIRMED
1613351 Assertion failure: !mEntered, at dist/include/mozilla/Vector.h:465 with Debugger [bugmon:confirmed] assertion, bugmon, regression, testcase P2 ASSIGNED Ted Campbell [:tcampbell]
1615307 Crash in [@ OOM | unknown | js::AutoEnterOOMUnsafeRegion::crash | js::gc::GCRuntime::mergeRealms] crash P2 NEW
1616378 Reimplement Function.prototype.caller P2 NEW
1616543 Rust getters and setters for private values are broken P2 NEW
1618391 Avoid parsing and compiling self-hosted code during startup (takes 90ms on Android Moto G5) [qf:p2:responsiveness] P2 NEW
1619080 Smiley-Panel of WhatsApp-Web takes 1-2s to appear P2 UNCONFIRMED
1619424 nextdoor.com: 64% longer jank in Fenix Nightly versus Chrome P2 NEW
1620228 isObservableArgumentSlot() doesn't match IsSloppyNormalFunction P2 NEW
1620446 Return UniquePtr-like thing from smoosh bindings, instead of raw struct that needs manual free [smooshmonkey-reserve] P2 NEW
1621995 WarpBuilder optimization ideas P2 NEW
1622192 Clean up Ion and nursery allocation invariants P2 NEW
1622824 Investigate why SM(cgc) jobs are so slow on Windows. P2 NEW Rob Thijssen [:grenade (EET/UTC+0300)]
1623169 Create js::stencil namespace inside SharedStencil.h P2 NEW
1623261 Use the type system more to improve thread safety in WarpBuilder P2 NEW
1624449 Muted errors still have an URL/filename P2 NEW
1626251 Consolidate implementations of IterableToArray P2 NEW
1626294 Ion bug with function.arguments + aliased formals P2 NEW
1626719 Firefox Nightly hangs when displaying a Grafana [qf:p3:responsiveness] nightly-community P2 NEW
1626854 WarpBuilder: re-enable and re-evaluate copy-on-write arrays P2 NEW
1628211 WarpBuilder: potential GC optimizations P2 NEW
1629897 Warp: improve MIR backend optimizations P2 NEW
1633217 Object iteration is slower than the competition (3-4 times) P2 UNCONFIRMED
1635176 Run js ref tests in COOP+COEP headers on treeherder P2 NEW
1637618 Replace the ELEMENT_PROPERTY_SLOT in the ScriptSourceObject with a callback P2 NEW Denis Palmeiro [:denispal]
1637735 [Github] Very slow page loading on reddit (around 4x slower than Chromium) [qf:p1:pageload] P2 NEW
1639153 Optimize indirect calls by not pessimizing same-instance calls leave-open, perf-alert P2 ASSIGNED Dmitry Bezhetskov
1639740 Deselecting rows in gsheets takes 1s+ main thread plus severe delay [qf:p2:resource] perf P2 NEW
1640284 [meta] Create a tool for easily discovering and diagnosing costly CacheIR stubs leave-open, meta P2 NEW Caroline Cullen [:caroline]
1643369 Crash in [@ js::jit::MConstant::MConstant] crash, regression P2 NEW
1643560 High memory usage on Facebook [qf:p2:resource] P2 UNCONFIRMED
1644760 Hit MOZ_CRASH(This promise should never be rejected) at shell/ModuleLoader.cpp:205 with dynamic import [bugmon:update,bisected,confirmed] assertion, bugmon, crash, regression, testcase P2 NEW
1645651 Changes in Reddit's comment section JS code makes selecting text slow on Nightly perf, regression P2 NEW
1646039 [Meta] Warp Fuzzing meta P2 NEW
1647847 Huge lag typing into a slack popup [qf:p2:responsiveness] P2 NEW
1652868 Make sure Private Fields don't violate the security assumptions around Window, WindowProxy and Location Objects P2 NEW
1653088 Performance issue on voice.google.com - Site can hang from seconds to minutes [qf:responsiveness:p1] P2 NEW
1653267 Unnecessary CheckAliasedLexical instruction when accessing a private field P2 NEW
1653920 Add a CacheIR op that matches MToIntegerInt32 P2 NEW
1654180 Reuse CacheIRCompiler's ArrayPush code in Warp P2 NEW
1656469 CacheIRWriter::loadArgumentFixedSlot's flags argument should not be optional P2 NEW
1661491 Frame dropping due to GC when looking at https://arewefenixyet.com [qf:p2:responsiveness] P2 NEW
1661695 Use --fast-warmup for shell tests leave-open P2 ASSIGNED Jan de Mooij [:jandem]
1662110 [meta] Support progressive compilation of CompilationStencil meta P2 ASSIGNED Nicolas B. Pierron [:nbp]
1662149 [meta] Use stencil for selfhosted.js meta P2 NEW
1662344 Warp: mark some MIR instructions as guard P2 NEW
1663955 [meta] Stencil Phase 2 Capabilities meta P2 NEW
1663956 [meta] Stencil Phase 2 Use-Cases meta P2 NEW
1666141 Assertion failure: makeWritable(), at jit/JitRealm.h:759 [bugmon:update,bisected,confirmed] assertion, regression, testcase P2 NEW
1666569 Warp and CacheIR DOM optimizations P2 NEW
1666747 Partially OOB unaligned stores on ARM, ARM64, x86(?) may write partial data at the end of the heap leave-open P2 NEW
1669091 Experiment with adding a typed LoadDenseElement variant P2 NEW
1669376 Extremely elevated memory usage by Facebook P2 UNCONFIRMED
1669806 Optimize DOM getters with polymorphic receivers P2 NEW
1669942 Optimize charCodeAt/charAt on ropes P2 NEW
1670301 Add telemetry for how many JSScripts are delazified. P2 NEW
1672272 High memory use and slow performance on Windows P2 NEW
1675837 Lots of memory used by JS classes on Facebook P2 REOPENED
1679719 High memory use for JS classes on TechRadar P2 UNCONFIRMED
1680195 Facebook Next Photo appears to be 2x as slow compared to Chrome [platform-rel-facebook][responsiveness] P2 NEW
1680904 Massive Javascript performance regression with Firefox 83 / warp P2 UNCONFIRMED
1681181 High memory use for JS classes on imgur and Reddit P2 NEW
1682828 Super slow input (due to some heavy JS on the page) P2 NEW
1682854 Crash in [@ JSStructuredCloneWriter::startWrite] [not-a-fission-bug], qa-not-actionable crash P2 NEW
1683140 [meta] Memory leaks meta P2 NEW
1683978 Leaks a ton of memory on Facebook.com after using for a while P2 UNCONFIRMED
1684347 EatsAtLeastFromLoopEntry is incorrect for quantifiers containing lookahead assertions regression, testcase P2 NEW
1685082 Chrome refreshes news sites ~2x faster than Firefox P2 NEW
1685127 [meta] Warp: Performance regressions meta P2 NEW
1686592 Responsiveness: On Twitter, switching from Home to Explore takes 2.5x as long as in Chrome [qf:p1:responsiveness] P2 NEW
1686775 Consider delazifying small inner functions with their enclosing functions P2 NEW Ted Campbell [:tcampbell]
1687964 Cleanup initial-prototype lookup for JSFunctions P2 NEW
1688187 Use inline assembly to optimize ToInt32 on Aarch64 Apple. P2 NEW
1689328 IonMonkey: BacktrackingAllocator: use loop depths in computation of spill costs (weights) P2 NEW Julian Seward [:jseward]
1689434 Experiment with length-3 TaggedParserAtomIndex in Parser P2 NEW
1692855 Warp can't elide MLexicalCheck P2 NEW
1692856 Transition from GuardSpecificFunction to GuardFunctionScript breaks trial-inlining regression P2 NEW
1694067 Install a telemetry probe for JS parse errors on UI resources P2 NEW Zibi Braniecki [:zbraniecki][:gandalf]
1696412 GC globalArrayLargeArray microbenchmark triggers very long minor GCs P2 NEW
1698095 Consider preserving a LifoAlloc chunk for common delazification stencil case P2 NEW
1698102 Revisit SpiderMonkey pref management P2 NEW
1699376 Google sheet loading hangs with half of the screen black [qf:p1:pageload] P2 NEW
1699830 Web content process consumes 2GB of memory when browsing on Facebook P2 REOPENED
1700291 [meta] Pretenure long-lived allocations meta P2 NEW Jon Coppeard (:jonco)
1701197 [meta] wasi port meta P2 NEW
1701936 Annotate GCs with URL P2 NEW
1701945 Ryzen startup crash in [@ js::jit::MoveResolver::resolve] (= with cpu family 23 model 1 stepping 1) crash P2 NEW
1701951 Record whether a GC slice is running in idle time P2 NEW
1701956 Scrolling twitter has more checkerboarding than Chrome [qf:p2:responsiveness] P2 NEW
1708779 Consider unserializing directly to the Tenured generation when the input is too big for the nursery [qf-] P2 NEW
1711284 gigabytes of JS classes on Twitter P2 UNCONFIRMED
1713166 Crash in [@ IPCError-browser | ShutDownKill | js::GCMarker::processMarkStackTop] crash, nightly-community P2 NEW
1714072 [meta] Massive memory use + wasm compilation time with console open meta P2 NEW
1714589 Windows spidermonkey sometimes exceeds its max-run-time P2 NEW
1715966 Add an equivalent of CompileLazyFunction which does not depends on GC-things. P2 NEW
1715972 CompileLazyFunction should check if a pre-compiled stencil exists. P2 NEW
1717597 Twitter feeds paint very slowly P2 UNCONFIRMED
1720480 Consider enabling exemplar cities again P2 ASSIGNED André Bargull [:anba]
1720747 [meta] Implement matrix multiply intrinsic for Firefox Translations meta P2 NEW
1722102 Import intgemm library as third_party/ sources P2 ASSIGNED André Natal
1722205 Output to JS console stops working P2 UNCONFIRMED
1722737 Re-implement checks for missing self-hosting intrinics P2 NEW
1722802 Add JSAPI functions to create JS modules w/ custom exports P2 UNCONFIRMED fitzgen
1724119 Avoid using pinned atoms in JS debugger good-first-bug P2 NEW
1724213 Investigating replacing pinned atoms with permanent atoms P2 NEW Jon Coppeard (:jonco)
1727191 Add Ion CacheIR tools to the JavaScript shell P2 NEW Michael Smith [:mismith] (non-bmo mail: mds009@eng.ucsd.edu)
1732362 Allow JS Exception Handler setup to be disabled P2 NEW
1732932 Investigate improving Heap<T> read barrier P2 NEW
1735591 Large GC slice budget overruns in hydration-preact benchmark (found from BHR) P2 NEW
1735695 OOM for JS::CreateModuleRequest isn't handled correctly in ScriptLoader::FinishDynamicImport regression P2 NEW
1738566 Scrolling and dragging a section of graph on perfherder spends a lot of time in JS P2 NEW
1738934 Make machine code caching policies explicit and meaningful P2 NEW
1741403 Add a Stencil caching mechanism P2 NEW
1741404 Clone ExtensibleCompilationStencil P2 NEW
1741405 Create delazify off-thread task P2 NEW
1741807 wasm-via-Ion on x64/arm64: select `(x AND64 y) == 0` into a single `test` instruction P2 NEW Julian Seward [:jseward]
1742053 Refactoring of call_indirect optimization patch leave-open P2 REOPENED Lars T Hansen [:lth]
1742592 Assertion failure: part.second > beginIndex, at js/src/builtin/intl/ListFormat.cpp:299 [bugmon:update,bisected,confirmed][invalid assertion] assertion, bugmon, regression, testcase P2 NEW Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh]
1742639 Document CompilationStencil / ExtensibleCompilationStencil relationship P2 NEW Ted Campbell [:tcampbell]
1742930 [meta] Optimize call_indirect meta P2 NEW
1743087 Intermittent js\src\jit-test\tests\wasm\builtin.js | z:\task_163791564181259\src\js\src\jit-test\lib\wasm.js line 35 > WebAssembly.Module:118:1 RuntimeError: indirect call to null (code 3, args "--ion-eager --ion-offthread-compile=off --more-compartment intermittent-failure, regression P2 ASSIGNED Lars T Hansen [:lth]
1743269 Intermittent js\src\jit-test\tests\wasm\table-gc.js | z:\task_163805684413037\src\js\src\jit-test\tests\wasm\table-gc.js line 203 > WebAssembly.Module:56:1 RuntimeError: indirect call to null (code 3, args "--no-baseline --no-blinterp --wasm-compiler=base intermittent-failure, regression P2 ASSIGNED Lars T Hansen [:lth]

303 Total; 303 Open (100%); 0 Resolved (0%); 0 Verified (0%);


[js:p1] Bugs

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
757004 "Assertion failure: !cx->isExceptionPending()" with nearScriptStackLimit [js:p1][js:bumped:2][js:ni] assertion, regression, testcase -- NEW
787879 crash in js::SweepBackgroundThings [js:p1][unactionable], qa-not-actionable crash, regression, topcrash-mac, topcrash-win -- NEW
795208 Invalid Instruction in PushActiveVMFrame on armv6 [js:p1] -- NEW
957798 [jsdbg2] Debugger.Script and Debugger.Source objects should not pretend dynamically generated scripts have urls [js:p1] -- NEW

4 Total; 4 Open (100%); 0 Resolved (0%); 0 Verified (0%);


[js:p2] Bugs

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
741212 Firefox freezes almost completely and uses 25% of CPU when opening a specific page with a few flash objects. [js:p2][js:bumped:2][js:ni] perf, regression -- NEW
750947 IonMonkey: Optimize Uint32 values [js:p2][games:p?][ion:t][shumway:p1] perf -- NEW
753389 Massive buffer allocated during ecma_5/RegExp/regress-617935.js [js:p2] -- NEW
753734 Generating JS Warnings is very slow, profile shows js::mjit::ExpandInlineFrames and NS_ScriptErrorReporter [js:p2] -- NEW
755574 Do not GC when toggling debug mode [js:p2] -- NEW
760095 Move canonical standard class objects from slots on the global to members of the Realm [js:p2] -- NEW
763713 High CPU usage and slowdowns while typing into YouTube comment field [js:p2][js:bumped:1] [platform-rel-Youtube] -- NEW
774119 cpg makes DOS emulator demo very very slow [js:p2] regression -- NEW
774753 "document instanceof Object" -> false in a sandbox (Web Console) [js:p2] -- NEW
782072 Regression in browser process shutdown time [Snappy][js:p2] regression, reproducible P3 NEW Nathan Froyd [:froydnj]
783895 Assertion failure: src->length() > 0 && chars[0] == '(', at js/src/jsfun.cpp:632 reading source of function whose source file has since changed [js:p2] assertion -- NEW
783910 Special undefined value that allows tracking where a missing property was dereferenced [js:p2] -- NEW
786014 Crash in js::gcstats::Statistics::printStats() + 462 (Statistics.cpp:497) [js:p2] -- REOPENED
787851 C-like corrections should help, not hurt [js:p2] -- NEW
789583 Typed array APIS that return data pointers should un-inline the data [js:p2] -- NEW
789598 Too much time spent in analyzeBytecode in gmail onfocus handler. [js:p2] [platform-rel-Google] [platform-rel-Gmail] -- NEW
797401 Array concatenation 9 times slower in Firefox than in Chrome [js:p2] perf, regression -- NEW
803837 Clearing object properties by setting property (works on nightly)[js:p2] testcase -- NEW
839726 Get rid of SuppressDeletedProperty and compartment->enumerators [js:p2] -- NEW
976688 Add intrinsic for comparing known atoms that is optimized by ion into a pointer comparison [js:p2] perf P5 NEW
977403 Assertion failure: ToInteger(t) == t, at e:\dev\mozilla\central\js\src\jsdate.cpp:278 [js:p2] assertion -- NEW
977658 Windows PGO builds much slower than non-PGO builds on "cold" code [js:p2] perf -- NEW
978245 Consolidate property-defining code [js:p2] -- NEW

23 Total; 23 Open (100%); 0 Resolved (0%); 0 Verified (0%);


JS Features

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
568953 [meta] ES6 modules [leave open] compat, dev-doc-needed, feature, meta -- NEW
723959 ES6: Tail-call optimization in IonMonkey [js:p3] feature P3 NEW
837314 Implement ES6 classes [DocArea=JS] dev-doc-needed, feature -- NEW
962053 Implement ES Realms dev-doc-needed, feature -- NEW

4 Total; 4 Open (100%); 0 Resolved (0%); 0 Verified (0%);


JS Meta Bugs

Full Query
ID Summary Whiteboard Keywords Priority Status Assigned to
557354 [meta] Improve JSON performance meta, perf -- NEW
568953 [meta] ES6 modules [leave open] compat, dev-doc-needed, feature, meta -- NEW
608741 [meta] Type inference JIT integration meta -- NEW
609924 [meta] JavaScript watchpoints should be improved for js::dbg2 meta -- NEW
616927 [meta] enable concurrent per-compartment GC in the background meta -- NEW
622261 [meta] Error message/reporting bugs & enhancements meta -- NEW
636940 [meta] Improve testing levels in SpiderMonkey meta -- NEW
650180 [meta] Build a new optimizing compiler meta -- NEW
652780 [meta] Tracking test262 issues meta -- NEW
674274 [meta] ARM JavaScript performance improvements meta, mobile, perf -- NEW
682573 [meta] Crash @ js::Interpret [js:waitingforinfo] crash, meta -- NEW
694100 [meta] Tracking bug for ECMAScript 6 in SpiderMonkey meta -- NEW
705294 [meta] IonMonkey performance optimizations meta, perf -- NEW
723783 [meta] JS heap and CC heap logging improvements meta -- NEW
767238 [meta] Make Emscripten-generated code as fast as possible [js:t] meta -- NEW
784288 [meta] Self-host JS builtins [js:t] meta -- NEW
806638 [meta] IonMonkey: Fix V8 Benchmark Performance meta -- NEW
807159 [meta] IonMonkey: Fix Octane benchmark performance meta -- NEW
807162 [meta] IonMonkey: Fix PdfJs performance (octane benchmark) [ion:p1] meta P3 NEW
807854 [meta] Profile JS shell benchmarks with the Gecko profiler. meta -- NEW
831510 [meta] Fix gbemu.js performance (octane benchmark) meta -- NEW
835306 [meta] IonMonkey: Improve property accesses. meta P3 NEW Nicolas B. Pierron [:nbp]
837921 [meta] SpiderMonkey standalone embedding meta -- NEW
858032 [meta] crashes in EnterBaseline / EnterJit [file separate bugs for specific reproducible cases][unactionable], ShutDownKill crash, meta, topcrash-win P5 NEW
860923 [meta] "use asm" should not affect code speed meta -- NEW
889783 [meta] Performance on JSIL-compiled code [js:t] [js:perf] meta -- NEW
897962 [meta] 0.a.d. performance fixes meta -- NEW
898608 [meta] GC: Drive static analysis of unsafe references to zero meta -- NEW
900120 [meta] Float32 support in Spidermonkey [games] meta -- NEW
912928 The number of crash and assertion OOM bugs is too damn high [meta] meta, sec-want -- NEW
994253 [meta] Extend and improve JS crash diagnostics meta P3 NEW
996602 [meta] Centralize common interface of the MacroAssembler. meta P3 NEW
1000520 [meta] [jsdbg2] Debugger's performance impact should be less meta -- NEW
1003801 [meta] Recover all non-effectful instructions. leave-open, meta P5 NEW
1008333 [meta] GC tracking bug for performance issues meta, perf P3 NEW
1008337 [meta] GC memory efficiency tracking bug [MemShrink:meta] meta P2 NEW
1008341 [meta] GC tracking bug for stability issues meta P2 NEW
1008846 [meta] Improving Tracelogging meta -- NEW
1028242 [meta] Improve octane score on windows meta -- NEW
1054841 [meta] Shared memory for web workers [games:p1] dev-doc-complete, meta P3 NEW
1057530 [meta] Reduce our GC max-pause [platform-rel-Games] meta P3 NEW
1103158 [Meta] Remove all non-standard JavaScript features dev-doc-needed, meta, site-compat -- NEW
1116674 [Meta] Evaluate OpenCV performance with asm.js (compiled by Emscripten) meta -- REOPENED
1122579 [meta] Implement compacting GC meta -- NEW
1130211 [meta] Simplify GC trigger mechanisms meta -- NEW
1139700 [meta] ES6 internal methods meta -- NEW
1147983 [meta] GC microbenchmark for detecting regressions/improvements meta -- NEW
1150618 [meta] Spidermonkey shell builds meta -- NEW
1152893 [meta] Investigate remaining performance regressions in promises due to async stacks meta, perf, regression -- NEW
1154987 [Meta] Move JS parsing off of main thread and enable incremental parsing [qf:p3][games:p3][platform-rel-Games] meta, perf -- NEW
1164973 [meta] Enhance GC telemetry reporting meta -- NEW
1172676 [meta] Hazard analysis improvements meta -- NEW
1187093 [meta] ARM64: Pass Ion Jit-Tests [arm64:m2] meta P3 NEW
1189360 [meta] Add Code Coverage for JavaScript code. meta -- NEW
1192301 [meta] Bring Order to Chaos (in the GC) meta -- NEW
1229043 [meta] BacktrackingAllocator: Optimize memory accesses. meta, perf P5 NEW
1232802 [meta] Concurrent GC meta -- NEW
1245974 [meta] Proxy/Wrapper performance meta -- NEW
1259927 [meta] CacheIR tracking bug [qf:meta] meta, perf P3 NEW
1274354 [meta] Date.parse, amirite [webcompat] DevAdvocacy, meta P3 NEW
1280654 [meta] Expose a set of CLDR data via custom APIs for date/time format UI [gecko-l20n][milestone5] meta P3 NEW
1282939 [meta] Improve in-repo react benchmark performance [platform-rel-Frameworks][platform-rel-Facebook][platform-rel-ReactJS] meta P3 NEW
1284975 [meta] Make SpiderMonkey clean on UBSan meta P2 NEW
1299643 [meta] Google Docs performance issues due to javascript execution [qf:meta][platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleDocs] meta, perf P2 NEW
1307062 [meta] JS performance (P1-P3 bugs) meta, perf, triage-deferred P3 NEW
1307395 [meta] Optimize ECMAScript 6 performance meta P3 NEW
1308157 [meta] Wasm optimizations to explore meta P3 NEW
1316801 [meta] Wasm baseline compiler cleanup & optimizations meta P3 NEW
1317626 [meta] SharedArrayBuffer + Atomics performance work meta P3 NEW
1339557 [Meta] Quantum Release Criteria: Figure out why we are so slow on Speedometer v2 [qf:meta] meta, perf P2 NEW
1340235 [meta] Virtual function calls are 2.15x slower in wasm compared to asm.js meta P2 NEW
1342037 [meta] Optimize Promise implementation meta P3 NEW
1343588 [Meta] Make Facebook benchmark fast [qf:meta][platform-rel-Facebook] meta, perf, triage-deferred P3 NEW
1345706 [meta] Improve lazy parsing [qf:meta] meta, perf P3 NEW
1347720 [meta] Improve Time to Interactive (TTI) and Display Done (DD) milestone times in FB feed workload [qf-meta] meta, perf P3 NEW
1347824 [Meta] Make JS Parsing faster [qf:meta] meta, perf P3 NEW
1352486 Improve performance on EmberPerf benchmark [platform-rel-Frameworks][platform-rel-EmberJS][qf:meta] meta, perf P3 NEW
1352524 [meta] Improve GC scheduling [qf:p3] meta, perf P3 NEW
1353816 [meta] Reduce content process memory overhead from system .jsms [e10s-multi:+] meta P1 NEW
1365361 [meta] Baseline: Optimize intrinsics used in self-hosted functions [qf:meta] meta, perf P3 NEW
1367103 [meta] Fix TSAN issues in the GC meta, triage-deferred P3 NEW
1371162 [meta] Clean up GC tunables. [qf-] meta P3 NEW
1376904 [meta] Stop doing full GCs meta P2 NEW
1380129 [meta] Support AArch64 in ion meta P2 NEW
1400237 [meta] GC crashes meta P2 NEW
1402534 Bugs found with stackTest (stack exhaustion / out of stack memory) [meta] meta, sec-want P5 NEW
1403311 [meta] Results from JS fuzzing coverage analysis [meta] meta, sec-want P5 NEW
1422930 [meta] Prepare a SpiderMonkey ESR68 standalone version leave-open, meta P3 NEW
1430049 [Meta] Spectre JIT mitigations meta P3 NEW
1430051 [Meta] Spectre bounds check mitigations meta P3 NEW
1431826 [Meta] Spectre mitigations for C++ meta P1 NEW
1431829 [Meta] Spectre mitigations for C++ reachable from JS meta P3 NEW
1432207 [Meta] Spectre mitigations for Value type checks meta P3 NEW
1435795 [meta] ECMAScript stage 4 proposals meta P3 NEW
1435811 [meta] ECMAScript stage 3 proposals meta P3 NEW
1435830 [meta] ECMAScript stage 2 proposals meta P3 NEW
1435997 [meta] Turn the helper threads system into a real scheduler meta P3 NEW
1437103 [Meta] Spectre mitigations for object type checks meta P3 NEW
1443170 [meta] ARM64 architecture version support meta P3 NEW
1445162 [meta] Improve ARM64 Simulator [arm64:m4] meta P3 NEW
1446898 [meta] ARM64 JS baseline failures [geckoview:fxr:p2] meta P3 NEW
1449600 [meta] Investigate reducing minimum GC memory [overhead:2MB] meta P3 NEW
1454585 [Meta] Improve IonBuilder perf meta P2 NEW
1470909 [meta] Remove all use of C-style varargs from SpiderMonkey (except in SpiderMonkey developer C++ debugging functions, e.g. for dumping stuff to stderr) meta P3 NEW
1471438 [meta] Provide more performance info to the gecko profiler meta P2 NEW
1472062 [meta] OOM while evicting the nursery [MemShrink:P2][tbird crash][qa-not-actionable] crash, meta, top50, topcrash P3 NEW
1478034 [meta] Add an interface to bytecode meta P3 NEW
1481434 [meta] Wasm tests in WPT meta P3 NEW
1488322 [meta] Heap profiling meta P5 NEW
1490847 [meta] Long-standing Ion Compilation Time Issues [qf:p2] meta P2 NEW
1500922 [meta] JSVM - Measure JS Engine behaviour related to page load meta P1 NEW
1501438 [meta] Use XPCOM thread pools for Spidermonkey meta P2 NEW
1503319 [meta] Streams meta P2 NEW
1507440 [meta] Incrementalise more of the GC to reduce budget overruns meta P3 NEW
1507445 [meta] Improve generational GC meta P3 NEW
1507448 [meta] Parallelise more parts of the GC meta P3 NEW
1509069 [meta] Improve SpiderMonkey internal documentation. meta P3 NEW
1515056 [meta] Tighten up and improve jsm semantics to enable better performance meta -- NEW
1515380 [meta] Shrink GC nursery on background tabs [overhead:800k] meta P2 NEW
1522189 [meta] Separate out string and object pretenuring decisions meta P3 NEW
1524305 [meta] JavaScript related bugs found while dogfooding arm64 windows nightlies meta P3 NEW
1526993 [meta] ARM64: Post ARM64 Ion Support - Issues/Failures to address meta P2 NEW
1526995 [meta] ARM64: Post ARM64 Ion Support - Windows-on-ARM Test Failures meta P2 NEW
1529669 [meta] Fuzz bugs specific to ARM64 JavaScript meta P3 NEW
1532556 [meta] Optimize boxing of JS values for anyref meta P3 NEW
1533449 [meta] Firefox memory use grows unreasonably high in some cases [MemShrink:meta] meta P3 NEW
1537638 [meta] GC OOM behaviour meta P3 NEW
1539848 [Meta] Investigate JetStream 2 performance meta, perf P1 NEW
1561074 [meta] Implement the WeakRefs proposal dev-doc-complete, meta P3 NEW
1564163 [jsdbg2] Debugger implementation cleanup [meta] meta P3 NEW
1571996 [meta] Implement WebAssembly tail calls proposal meta P3 NEW
1573900 [meta] Parser Performance Measurment meta P1 NEW
1587564 [meta] Improve use of BytecodeLocationOffset class in bytecode interface implementation meta P3 NEW
1590305 [meta] WebAssembly quality on mobile systems meta, mobile P3 NEW
1599723 [meta] Update WebAssembly ABI for multi-value return, tail calls, optimized call_indirect meta P3 NEW
1600159 [Meta] Clean Up the FunctionBox initialization Story meta P3 NEW
1601332 [meta] Stencil format for JS Parser output meta P3 NEW
1609486 [meta] Stencil Performance meta P3 NEW
1610542 [meta] Cranelift version bumps meta P5 NEW
1611412 [meta] Lots of one-off crashes during testing on MacOS meta P3 NEW
1613592 [meta] Replace IonBuilder with a new MIR builder (WarpBuilder) meta P1 NEW
1619282 [meta] SmooshMonkey meta P3 NEW
1620583 [meta] Improve error reporting code meta P3 NEW
1620996 [meta] CacheIR and IC changes for WarpBuilder meta P3 NEW
1621641 [meta] Investigate Wasm spec-test failures meta P3 NEW Ryan Hunt [:rhunt]
1621642 [meta] Fix failing 'spec' spec-tests meta P3 NEW
1625130 [meta] WebAssembly SIMD meta P3 NEW
1628222 [meta] WarpBuilder: CacheIR to MIR compilation meta P3 NEW
1632459 [meta] Audit use of Handle::fromMarkedLocation and replace with safer alternatives where possible meta P3 NEW
1638111 [meta] WarpBuilder: Transpile important InlinableNatives meta P3 NEW
1639895 [meta] MIPS support in SpiderMonkey meta P5 NEW
1640284 [meta] Create a tool for easily discovering and diagnosing costly CacheIR stubs leave-open, meta P2 NEW Caroline Cullen [:caroline]
1646039 [Meta] Warp Fuzzing meta P2 NEW
1646494 [meta] Integrate JS Stencil work with scheduler meta P3 NEW
1648827 [meta] Support AArch64 macOS in JIT and WebAssembly meta P3 NEW
1654001 [meta] ECMAScript normative changes meta P3 NEW
1655177 [meta] Debugger API Improvements meta P5 NEW
1655626 [meta] Implement function-references proposal meta P3 NEW Ryan Hunt [:rhunt]
1662110 [meta] Support progressive compilation of CompilationStencil meta P2 ASSIGNED Nicolas B. Pierron [:nbp]
1662114 [meta] Stencil Backlog Tasks meta P3 NEW
1662149 [meta] Use stencil for selfhosted.js meta P2 NEW
1662156 [meta] Support instantiating JS stencil without allocating inner-inner JSFunctions meta P3 NEW
1663955 [meta] Stencil Phase 2 Capabilities meta P2 NEW
1663956 [meta] Stencil Phase 2 Use-Cases meta P2 NEW
1670018 [meta] Class static initialization block [DocArea=JS] dev-doc-needed, meta P3 NEW Matthew Gaudet (he/him) [:mgaudet]
1670403 [meta] Cache Stencils across Documents meta P1 NEW Ted Campbell [:tcampbell]
1677201 [meta] Handle OOM's in WebAssembly better meta P3 NEW
1677586 [meta] Implement Memory64 proposal meta P3 ASSIGNED Lars T Hansen [:lth]
1683140 [meta] Memory leaks meta P2 NEW
1685127 [meta] Warp: Performance regressions meta P2 NEW
1687630 [meta] Instruction selection / codegen improvements for Ion and stubs for wasm on ARM64 meta P3 NEW
1690460 [meta] SIMD instruction selection optimizations meta P3 NEW
1695715 [meta] WebAssembly Exception Handling meta P3 NEW
1699266 [meta] Remove internal uses of JSID_* APIs. meta P3 NEW
1699271 [meta] Auto generate MIR, LIR, and WarpCacheIRTranspiler boilerplate leave-open, meta P3 NEW Caroline Cullen [:caroline]
1700291 [meta] Pretenure long-lived allocations meta P2 NEW Jon Coppeard (:jonco)
1700381 [meta] Improve Scalar Replacement meta P3 NEW
1701164 [meta] Redundant MoveGroups and other Move badness meta P3 NEW
1701197 [meta] wasi port meta P2 NEW
1706922 [meta] WebAssembly relaxed SIMD meta P3 NEW
1707066 [meta] Improve performance on ReactDOM meta P1 NEW
1707723 [meta] Investigate CacheIR opportunities in ReactDOM meta P3 NEW
1707873 [meta] Move non262/ jstests to jit-tests meta P3 NEW
1708400 [meta] Clean-up jsapi header meta P5 NEW
1712291 [meta] Optimize i64 arithmetic on x64, arm64 meta P3 NEW
1712872 [meta] Add ICU4X support to irregexp meta P1 NEW Ashwini Wankhede
1712893 [meta] ARM64 code size improvements meta P3 NEW
1714072 [meta] Massive memory use + wasm compilation time with console open meta P2 NEW
1715274 [meta] Add support for Type Reflections in the WASM JS-API (js-types) meta P3 NEW
1720747 [meta] Implement matrix multiply intrinsic for Firefox Translations meta P2 NEW
1727034 [meta] Wasm debugging and tooling meta P3 NEW
1728518 [meta] Wasm JIT-bugs meta P3 NEW
1729501 [meta] SpiderMonkey Benchmarks meta P1 NEW
1729502 [meta] SpiderMonkey Site Issues meta P1 NEW
1729503 [meta] SpiderMonkey Intermittents meta P1 NEW
1729504 [meta] SpiderMonkey Crashes meta P1 NEW
1729505 [meta] SpiderMonkey: Build System & Test Suites & Embedding & Internal APIs meta P1 NEW
1729506 [meta] SpiderMonkey Frontend meta P1 NEW
1729507 [meta] Assemblers / MacroAssemblers / Trampolines meta P1 NEW
1729508 [meta] Garbage Collection meta P1 NEW
1729509 [meta] Optimizing Compiler meta P1 NEW
1729511 [meta] JavaScript Language meta P1 NEW
1729512 [meta] WebAssembly Language meta P3 NEW
1729513 [meta] SpiderMonkey Fuzzing & Instrumentation & Security meta P1 NEW
1729514 [meta] SpiderMonkey Runtime meta P1 NEW
1729515 [meta] SpiderMonkey Defects meta P1 NEW
1729516 [meta] Just-In-Time Compilers meta P1 NEW
1729518 [meta] SpiderMonkey meta P1 NEW
1736059 [meta] Import Assertions proposal meta dev-doc-needed, meta P3 NEW
1736079 [meta] Additional static analyses using the GC rooting hazard analysis framework meta P3 NEW
1736620 [meta] SpiderMonkey: GDB Instrumentation meta P3 NEW
1740185 [meta] Wasm text annotations meta P3 NEW
1740269 [meta] Wasm DOM bugs meta P3 NEW
1741457 [meta] Improve SpiderMonkey Error Messages meta P5 NEW
1742930 [meta] Optimize call_indirect meta P2 NEW

215 Total; 215 Open (100%); 0 Resolved (0%); 0 Verified (0%);