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 89)

Final-50slice.png
Firefox
Currently in BETA channel
Moves to RELEASE week of June 1, 2021

No results.

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


Aurora Tracking Bugs (Firefox 54)

Aurora-50slice.png
Firefox
Currently in AURORA channel
Moves to BETA week of June 1, 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 90)

Nightly-50slice.png
Firefox
Currently in NIGHTLY channel
Moves to BETA week of June 1, 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] 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 -- NEW
1169247 Crash in js::GCMarker::traverseEdge crash, topcrash-win -- NEW
1267873 crash in CallTraceHook<T> crash, topcrash-win -- NEW
1267877 crash in js::jit::CodeGeneratorShared::encodeAllocation crash, topcrash-win -- NEW
1287087 Crash in js::jit::MBasicBlock::add crash, top50, topcrash, topcrash-win, triage-deferred P3 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] crash, meta, top50, topcrash P3 NEW
1702019 Firefox 87.0 topcrash in [@ JS_WrapValue] with Intel GeminiLake (UHD Graphics 600/605) crash, topcrash P1 NEW

12 Total; 12 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] (use needinfo?)
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
1707566 54.2 - 12.16% cnn-ampstories LastVisualChange / cnn-ampstories SpeedIndex + 7 more (Windows) regression on Fri April 16 2021 perf, perf-alert, regression -- NEW

16 Total; 16 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
1441002 Crash in js::GCMarker::eagerlyMarkChildren crash, regression, stalled P1 NEW
1458339 Investigate sharing self-hosted compartment across content processes [overhead:250k] P1 NEW Nicolas B. Pierron [:nbp]
1490009 Crash in OOM | unknown | js::AutoEnterOOMUnsafeRegion::crash | js::gc::StoreBuffer::putCell crash, leave-open, regression, stalled P1 NEW
1500922 [meta] JSVM - Measure JS Engine behaviour related to page load meta P1 NEW
1535306 Crash in [@ js::SplayTree<T>::splay] crash, stalled 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]
1573643 [meta] XDR writes multiple copies of the same atom to XDR buffer meta P1 REOPENED Caroline Cullen [:caroline]
1573900 [meta] Parser Performance Measurment meta P1 NEW
1579860 Add runtime-wide GC heap and malloc thresholds P1 NEW
1582382 Make standalone SpiderMonkey use libxul-like panic and allocation handling P1 NEW
1589769 oss-fuzz Spidermonkey builds busted oss-fuzz P1 NEW
1596565 Investigate JIT workarounds for Intel JCC Erratum performance degradation P1 NEW
1596943 Intermittent dom/base/test/test_bug416383.html | application crashed [@ js::WeakMap<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value> >::markKey(js::GCMarker*, js::gc::Cell*, js::gc::Cell*)] crash, intermittent-failure, leave-open P1 ASSIGNED Steve Fink [:sfink] [:s:]
1597522 Gmail login page loading is slower than Chrome [qf:p1:pageload] P1 NEW
1606511 LeakSanitizer: [@ WorkerInput] [jsbugmon:] bugmon, crash, regression, testcase P1 ASSIGNED Jan de Mooij [:jandem]
1608290 JS parsing (and possibly execution) slower in Fenix vs Fennec [qf:p2:pageload] P1 NEW
1613592 [meta] Replace IonBuilder with a new MIR builder (WarpBuilder) meta P1 NEW
1622824 Investigate why SM(cgc) jobs are so slow on Windows. P1 NEW Rob Thijssen [:grenade (EET/UTC+0300)]
1628279 JS shell module loader is not initialized for additional globals P1 NEW Christian Holler (:decoder)
1638669 Share bytecode with Workers P1 NEW
1644597 Exceptions thrown from undeclared variable access do not have a good column location P1 NEW
1651066 Intermittent /infrastructure/reftest/reftest.https.html | application crashed [@ static js::PrivateScriptData::XDR<js::XDR_ENCODE>(js::XDRState<js::XDR_ENCODE>*, JS::Handle<JSScript *>, JS::Handle<js::ScriptSourceObject *>, JS::Handle<js::Scope *> crash, intermittent-failure P1 NEW Ted Campbell [:tcampbell]
1657846 Add a pref to control the order of weak and gray marking P1 NEW
1658400 No derogatory language: Remove references to grandfather in make_intl_data.py stalled P1 ASSIGNED Jon Bauman [:jbauman:]
1659972 Start documenting SpiderMonkey Conventions P1 ASSIGNED Matthew Gaudet (he/him) [:mgaudet]
1668335 Crash in [@ js::frontend::ParserAtomEntry::toJSAtom] crash, stalled P1 NEW
1669181 Clean-up jit headers leave-open P1 ASSIGNED André Bargull [:anba]
1670403 [meta] Cache Stencils across Documents meta P1 NEW Ted Campbell [:tcampbell]
1682854 Crash in [@ JSStructuredCloneWriter::startWrite] [not-a-fission-bug] crash P1 NEW
1685519 Handle cyclic dynamic imports in TLA P1 ASSIGNED Yulia Startsev
1686052 Update our in-tree ICU to 68.2 P1 ASSIGNED André Bargull [:anba]
1687626 Ship Ion for WebAssembly on ARM64 P1 ASSIGNED Julian Seward [:jseward]
1688788 Migrate Gecko ScriptPreloader to Stencil-XDR bytecode format P1 NEW Matthew Gaudet (he/him) [:mgaudet]
1689394 GC_MINOR_US telemetry changes around 21-01-08 leave-open, regression P1 NEW Jon Coppeard (:jonco)
1694067 Install a telemetry probe for JS parse errors on UI resources P1 NEW Zibi Braniecki [:zbraniecki][:gandalf]
1695589 Enable Wasm SIMD by default on ARM64 dev-doc-needed P1 ASSIGNED Yury Delendik (:yury)
1701159 [MIPS64] Fix mips64 emulator bugs leave-open P1 REOPENED Zhao Jiazhong
1702019 Firefox 87.0 topcrash in [@ JS_WrapValue] with Intel GeminiLake (UHD Graphics 600/605) crash, topcrash P1 NEW
1703740 Update irregexp (Apr 2021) P1 NEW Iain Ireland [:iain]
1707066 [meta] Improve performance on ReactDOM meta P1 NEW
1707792 Handle _SetCanonicalName during BytecodeEmitter P1 NEW Ted Campbell [:tcampbell]
1709135 Change TranscodeRange to iterate over immutable bytes. P1 ASSIGNED Nicolas B. Pierron [:nbp]
1709216 Optimize polymorphic Object.is P1 NEW Iain Ireland [:iain]
1710140 Clean up inlined FunCall/FunApply bailout code P1 NEW Iain Ireland [:iain]

47 Total; 47 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 ASSIGNED Terrence Cole [:terrence]
1008341 [meta] GC tracking bug for stability issues meta P2 ASSIGNED Terrence Cole [:terrence]
1219128 Assertion failure: inited == !getPrototype(key).isUndefined(), at vm/GlobalObject.h [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 ASSIGNED Kannan Vijayan [:djvj]
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
1269698 [perf][google suite][google docs] 88.01%(7750 ms) slower than Chrome when opening 1 page UTF8 content [qf:incomplete][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 ASSIGNED Lars T Hansen [:lth]
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
1349917 Experiment with a binary AST format P2 NEW
1349924 Inline through polymorphic wrapper functions [qf:p3] perf P2 REOPENED Brian Hackett [Laid off!]
1353284 On google sheets the slider is moving but the page scrolls slowly [Windows with touchscreen] [gfx-noted][platform-rel-Google] P2 NEW
1371654 Gmail: Access Inbox profile [qf:p3][QRC][QRC_Analyzed] perf P2 NEW Steve Fink [:sfink] [:s:]
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
1390102 Crash in mozilla::BufferList<T>::WriteBytes crash P2 NEW Kannan Vijayan [:djvj]
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
1402024 Crash in BufferGrayRootsTracer::bufferRoot<T> crash P2 NEW
1402265 Better estimate CPU resources and apportion HelperThreads to tasks P2 NEW
1402700 Crash in js::InitFunctionEnvironmentObjects crash P2 NEW
1402701 Crash in mozilla::dom::GenericBindingGetter 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 Paul Bone [:pbone]
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
1447906 Garbage collection should not erase compartment's LCOV data 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 P2 NEW
1454917 [meta] SpiderMonkey bytecode abstraction P2 NEW
1454919 Move bytecode iterators and other gadgets to a common header P2 NEW
1455547 [BinAST] Generate bytecode without generating a ParseNode P2 NEW
1455548 Refactor BytecodeEmitter to let us emit bytecode without a ParseNode P2 ASSIGNED Tooru Fujisawa [:arai]
1457293 Add Telemetry for IonBuilder runtime 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 Paul Bone [:pbone]
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 Kannan Vijayan [:djvj]
1484824 ARM64: Implement Integer math codegen P2 NEW Sean Stangl [:sstangl]
1485078 Gigabytes of script-sources memory on datascience.com [fxperf:-][MemShrink:P2] P2 NEW
1485805 Add a JS::CompileUtf8 that compiles UTF-8 without inflating to UTF-16 P2 ASSIGNED Jeff Walden [:Waldo]
1487113 use alt data to cache wasm code compiled from Response leave-open P2 REOPENED Luke Wagner [:luke]
1489253 Delete/open emails in Gmail is slower than Chrome [qf: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 crash P2 NEW
1495355 Add explicit GC tuning modes (low memory, tab in background, etc) [MemShrink:P2] P2 ASSIGNED Paul Bone [:pbone]
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 Kris Wright :KrisWright
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] (PTO until 5/5)
1503319 [meta] Streams meta P2 NEW
1503407 ARM64: Update VIXL [arm64:m4] P2 NEW Sean Stangl [:sstangl]
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
1513189 No Ion on ARM64 makes asm.js very slow [arm64:m3] 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
1523749 Allow using bytecode directly from XDR buffers P2 ASSIGNED Tooru Fujisawa [:arai]
1524302 [BinAST] Support LiteralInfinityExpression P2 ASSIGNED Tooru Fujisawa [:arai]
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
1535348 Implement Group-rooted Shape Trees under a preference 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 Marc Jessome[:mjessome]
1557307 Convert the JS tests suites to Python 3. (/js/src/tests/jstests.py ) P2 UNCONFIRMED
1557668 [BinAST] Context 0.1 parser P2 NEW
1559660 Divert JS offthread tasks to use XPCOM thread pool when the runtime hook is present P2 NEW Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh] OOO ~ end of July
1559759 Date picker verification fails on dates after 12th of the month parity-chrome, parity-edge, parity-opera, regression P2 NEW
1562054 [Meta] Ship Private fields proposal dev-doc-needed, meta, parity-chrome P2 NEW Matthew Gaudet (he/him) [:mgaudet]
1563881 Intermittent toolkit/components/search/tests/xpcshell/test_require_engines_in_cache.js | application crashed [@ ProcessExecutableMemory::release()] [test isolation] crash, intermittent-failure, 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
1569799 Divert offthread IonCompile tasks to use the XPCOM helper thread pool P2 NEW
1569802 Divert PromiseHelper tasks to use the XPCOM helper thread pool P2 NEW
1569819 Divert WASM offthread compile tasks to use the XPCOM helper thread pool P2 NEW Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh] OOO ~ end of July
1570058 Divert offthread SourceCompressionTasks to use the XPCOM helper thread pool P2 NEW Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh] OOO ~ end of July
1570103 Divert offthread parse tasks to use the XPCOM helper thread pool P2 NEW
1570398 Streams algorithms are not 100% up-to-date with the current spec P2 NEW
1571652 Facebook game Gardenscape does not work on 32bits version of Firefox P2 ASSIGNED Julian Seward [:jseward]
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
1576885 Reduce size of Maybe<SharedImmutableString> P2 NEW Ashita
1576999 "new Function" cloning of introducer URLs is slow P2 NEW
1577549 Evaluate the distribution of slot counts for ArrayBuffers P2 NEW
1577764 [BinAST] Make Context-0.1 faster 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
1587847 When we parse without creating objects, investigate if we can remove the OffThreadPlaceholderObject code. 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
1592273 Self-hosted JavaScript assertion info: [Latin 1]" js/src/builtin/Module.js:602: Required module should be in the stack iff it is currently being evaluated" [jsbugmon:update] assertion, bugmon, regression, testcase 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
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]
1613501 Assertion failure: fallibleScope_ ([OOM] Cannot allocate a new chunk in an infallible scope.), at ds/LifoAlloc.cpp:173 assertion, bugmon, regression, testcase P2 NEW
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
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
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 PrivateFields don't violate the security assumptions around Window, WindowProxy and Location Objects P2 NEW
1653024 Ship Intl.DateTimeFormat.prototype.formatRange and .formatRangeToParts to release dev-doc-needed 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
1655768 Remove parserGlobal and mergeRealms P2 NEW
1656469 CacheIRWriter::loadArgumentFixedSlot's flags argument should not be optional P2 NEW
1660922 Memory leak on mlb.com P2 UNCONFIRMED
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 NEW
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
1665227 Warp: Support non-object prototypes in scripted constructors 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
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
1672626 Warp: transpile ToBool ICs P2 NEW
1675837 Lots of memory used by JS classes on Facebook P2 REOPENED
1678563 Memory leak on Youtube Live Chat P2 UNCONFIRMED
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
1682616 [meta] Warp Compile Suspendable Functions meta P2 NEW
1682828 Super slow input (due to some heavy JS on the page) 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
1685075 localeCompare behaves differently in C.utf8 locale regression P2 NEW Dan Minor [:dminor]
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
1688787 [meta] Use Stencil for ScriptPreloader meta P2 NEW Matthew Gaudet (he/him) [:mgaudet]
1688789 [meta] Use Stencil for StartupCache / XULPrototypeCache meta P2 NEW
1688790 Migrate StartupCache bytecode format to Stencil-XDR P2 ASSIGNED Matthew Gaudet (he/him) [:mgaudet]
1688794 Consider replacing self-hosted cloning with stencil-instantiate P2 NEW Ted Campbell [:tcampbell]
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
1689483 CompileOption confusion can lead to incorrect decode of Stencil XDR P2 NEW
1692855 Warp can't elide MLexicalCheck P2 NEW
1692856 Transition from GuardSpecificFunction to GuardFunctionScript breaks trial-inlining regression P2 NEW
1694093 Ion/arm64: rework lowering of basic operations (eg, integer add) to remove x86-style tied-register constraints P2 NEW
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 We don't pretenure long-lived allocations P2 NEW Jon Coppeard (:jonco)
1701197 [meta] wasi port meta P2 UNCONFIRMED
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
1704441 Add better abstractions for looking up and iterating over property shapes P2 ASSIGNED Jan de Mooij [:jandem]
1706949 wasi support part 13: icu and intl for wasi P2 UNCONFIRMED Dmitry Bezhetskov
1708381 Tremendous slowdown for C64 emulator with emscripten 2.0.17 due to more aggressive inlining P2 ASSIGNED Julian Seward [:jseward]
1708432 Move JS_Get*PropertyDescriptor* to js/public/PropertyDescriptor.h P2 ASSIGNED Tooru Fujisawa [:arai]
1708448 Move property and element functions into new js/public/PropertyAndElement.h P2 ASSIGNED Tooru Fujisawa [:arai]
1708450 Move call and construct functions into new js/public/CallAndConstruct.h P2 ASSIGNED Tooru Fujisawa [:arai]
1708779 Consider unserializing directly to the Tenured generation when the input is too big for the nursery [qf] P2 NEW
1709541 wasi support part 14: disable more tests P2 UNCONFIRMED Dmitry Bezhetskov
1710075 Allocate fallback stubs as ICScript array P2 ASSIGNED Jan de Mooij [:jandem]

321 Total; 321 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] 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
762406 100% CPU core hang in mozjs.dll ensureSpaceSlow call [js:p2] hang -- UNCONFIRMED
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]
783578 Investigate 64-bit optimizations [js:p2] perf -- NEW
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
822713 JS RegExp doesn't call the operation callback (was: Memory reporting for telemetry can cause the main thread to block on workers for an arbitrary amount of time) [js:p2][Snappy] -- 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

26 Total; 26 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
285663 [meta] Tracking bug for JavaScript time, date, timezone issues. meta P3 NEW
399396 [meta] JavaScript Tests - segregate non-standard tests into /extensions/ meta -- UNCONFIRMED
497788 [meta]Improve performance on Ben Galbraith's linked bubblemark meta, perf -- NEW
505308 [meta] Garbage Collection meta -- NEW
517164 [meta] Make Closure Access Blindingly Fast meta, perf, testcase -- NEW
557354 Improve JSON performance meta, perf -- NEW
568953 [meta] ES6 modules [leave open] compat, dev-doc-needed, feature, 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
646745 kikin crash tracking bug 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
784288 [meta] Self-host JS builtins [js:t] 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 -- 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
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
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 time efficiency for tracking P1 bugs meta, perf P3 ASSIGNED Terrence Cole [:terrence]
1008337 [meta] GC memory efficiency tracking bug [MemShrink:meta] meta P2 ASSIGNED Terrence Cole [:terrence]
1008341 [meta] GC tracking bug for stability issues meta P2 ASSIGNED Terrence Cole [:terrence]
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 ASSIGNED Terrence Cole [:terrence]
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
1139700 [meta] ES6 internal methods meta -- NEW
1147983 [meta] GC microbenchmark for detecting regressions/improvements 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 -- ASSIGNED Kannan Vijayan [:djvj]
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 -- ASSIGNED Terrence Cole [:terrence]
1200406 [meta] Investigate performance gap between asm.js code and native code meta P5 REOPENED
1229043 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 P5 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 ASSIGNED Lars T Hansen [:lth]
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
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 Jon Coppeard (:jonco)
1353816 [meta] Reduce content process memory overhead from system .jsms [e10s-multi:+] meta P1 NEW
1365361 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
1434211 [Meta] Remove cooperative scheduling 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
1445162 [meta] Improve ARM64 Simulator [arm64:m4] meta P3 NEW
1445194 Remove some LIR/MIR boilerplate 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
1470909 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] 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 :Ms2ger (he/him; ⌚ UTC+1/+2)
1488322 [meta] Heap profiling meta P5 NEW
1488718 [meta] Cranelift / Baldrdash 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 Jon Coppeard (:jonco)
1562054 [Meta] Ship Private fields proposal dev-doc-needed, meta, parity-chrome P2 NEW Matthew Gaudet (he/him) [:mgaudet]
1564163 [jsdbg2] Debugger implementation cleanup [meta] meta P3 NEW
1571996 [meta] Implement WebAssembly tail calls proposal meta P3 NEW Andy Wingo [:wingo]
1573643 [meta] XDR writes multiple copies of the same atom to XDR buffer meta P1 REOPENED Caroline Cullen [:caroline]
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
1609046 [meta] Implement the WebAssembly multi-memory proposal 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
1611437 [meta] Simplify the GC after stencil lands 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]
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 NEW
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
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 NEW
1682616 [meta] Warp Compile Suspendable Functions meta P2 NEW
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
1688787 [meta] Use Stencil for ScriptPreloader meta P2 NEW Matthew Gaudet (he/him) [:mgaudet]
1688789 [meta] Use Stencil for StartupCache / XULPrototypeCache meta P2 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
1699268 [meta] Remove internal uses of JSID_IS_ATOM API meta P3 NEW
1699271 [meta] Auto generate MIR, LIR, and WarpCacheIRTranspiler boilerplate leave-open, meta P3 NEW Caroline Cullen [:caroline]
1700381 [meta] Improve Scalar Replacement meta P3 NEW
1701164 [meta] Redundant MoveGroups meta P3 NEW
1701197 [meta] wasi port meta P2 UNCONFIRMED
1705195 [meta] Remove internal uses of JSID_TO_ATOM API 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

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