Closed Bug 1861893 Opened 2 years ago Closed 2 years ago

Update irregexp to new version 210e75b19db4352c9b78dce0bae11c2dc3077df4 from 2023-11-05 00:00:00

Categories

(Core :: JavaScript Engine, enhancement, P3)

enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1863253
Tracking Status
firefox121 --- affected

People

(Reporter: update-bot, Assigned: iain)

References

(Blocks 1 open bug)

Details

(Whiteboard: [3pl-filed][task_id: aFWpiusjSMmm1iwtVTiV1A])

Attachments

(1 obsolete file)

This update covers 1941 commits, including 127 new upstream commits I've never filed a bug on before. (They're the top 127.). Here are the overall diff statistics.


js/src/irregexp/imported/gen-regexp-special-case.cc | 48 ------
js/src/irregexp/imported/regexp-ast.h | 12 +-
js/src/irregexp/imported/regexp-compiler-tonode.cc | 39 +---
js/src/irregexp/imported/regexp-interpreter.cc | 53 +++---
js/src/irregexp/imported/regexp-interpreter.h | 13 +-
js/src/irregexp/imported/regexp-macro-assembler.cc | 65 ++++---
js/src/irregexp/imported/regexp-macro-assembler.h | 21 +-
js/src/irregexp/imported/regexp-parser.cc | 159 +++++++++++--------
js/src/irregexp/imported/regexp.h | 8 +-
js/src/irregexp/imported/special-case.h | 10 -
js/src/irregexp/moz.yaml | 4 +-
11 files changed, 196 insertions(+), 236 deletions(-)

Duplicate of this bug: 1860461

All jobs completed, we found the following issues.

Known Issues (From Taskcluster):

  • hazard-linux64-shell-haz/debug (I78j78aBQUaS_s8HnTpsxg) - new failure not classified
  • spidermonkey-sm-fuzzing-linux64/opt (B4-S1beoRz-Ocn3hTKKohQ) - new failure not classified
  • spidermonkey-sm-compacting-linux64/debug (EtDS6nq5QC2MGtWHU828Eg) - new failure not classified
  • spidermonkey-sm-linux64-wasi-pbl/opt (fT44_dUuSAmRLFNirYKouw) - new failure not classified
  • spidermonkey-sm-tsan-linux64/opt (Dre6jlapRDG5-W8UJM3JJw) - new failure not classified
  • spidermonkey-sm-nonunified-linux64/debug (Jb-xBUO5QtCQ5MOyC_3bUg) - new failure not classified
  • spidermonkey-sm-plain-linux64/debug (TvVEmcNwRqq2t9Lg7mJgRw) - new failure not classified
  • spidermonkey-sm-linux64-wasi-intl/opt (Sq4Az6svQ0SP5xyKmiBQGw) - new failure not classified
  • spidermonkey-sm-temporal-linux64/debug (bn3koBWnSdy230Jmoc5M4w) - new failure not classified
  • spidermonkey-sm-nojit-linux64/opt (e8PiYdk7T6GgNSGSqdlP2A) - new failure not classified
  • spidermonkey-sm-pbl-linux64/opt (Xec4InVKTbWzEv6isdLDVA) - new failure not classified
  • spidermonkey-sm-fuzzilli-linux64/debug (YzPbaJeXSlqQ4cVmVKcx6Q) - new failure not classified
  • spidermonkey-sm-plain-linux32/debug (KlvohFJ0R2KL8moihjvl-Q) - new failure not classified
  • spidermonkey-sm-plain-linux64/opt (YTysWy2ER7a6yxaUrRXgjA) - new failure not classified
  • spidermonkey-sm-rt-linux64/debug (EEunGYpgQouRAFMvBRuyvQ) - new failure not classified
  • spidermonkey-sm-arm64-sim-linux64/debug (blUHAvuhQI-b9YwsgwicDA) - new failure not classified
  • spidermonkey-sm-linux64-wasi/opt (WxfeQMvFRqSOYsoLjryA7Q) - new failure not classified
  • spidermonkey-sm-asan-linux64/opt (RFifJBGRSbStZBFJis7Lzw) - new failure not classified
  • spidermonkey-sm-package-linux64/opt (Nta4q4s9S3mzDo0QWd4qoQ) - new failure not classified
  • spidermonkey-sm-arm-sim-linux32/debug (RD218R5MT-6m7vaMDw0j6A) - new failure not classified
  • spidermonkey-sm-wasm-no-experimental-linux64/debug (JgX7qaxOTNCQ6ATs1RH9tw) - new failure not classified
  • spidermonkey-sm-gdb-linux64/debug (TfUYh7bvQDqRMSue_AjJEQ) - new failure not classified
  • spidermonkey-sm-rootanalysis-linux64/debug (UOBoh17qT6GShyWbK9Vzdg) - new failure not classified

These failures may mean that the library update succeeded; you'll need to review
them yourself and decide. If there are lint failures, you will need to fix them in
a follow-up patch. (Or ignore the patch I made, and recreate it yourself with
./mach vendor js/src/irregexp/moz.yaml.)

In either event, I have done all I can, so you will need to take it from here.
When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.

Assignee: nobody → iireland
Severity: -- → S3
Priority: -- → P3

This bug is being closed because a newer revision of the library is available.
This bug will be marked as a duplicate of it (because although this bug is older, it is superseded by the newer one).

Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1863253
Resolution: --- → DUPLICATE
Attachment #9360906 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: