Update irregexp to new version 849d5a599c7fb05be3ff69be15463c4e9469e40f from 2023-12-11 00:00:00
Categories
(Core :: JavaScript Engine, enhancement, P3)
Tracking
()
People
(Reporter: update-bot, Assigned: iain)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [3pl-filed][task_id: I2rHGiV7TlyKLHuR2T0gBw])
Attachments
(1 obsolete file)
This update covers 2746 commits, including 125 new upstream commits I've never filed a bug on before. (They're the top 125.). Here are the overall diff statistics.
js/src/irregexp/imported/gen-regexp-special-case.cc | 48 -----
js/src/irregexp/imported/regexp-ast.cc | 15 +-
js/src/irregexp/imported/regexp-ast.h | 12 +-
js/src/irregexp/imported/regexp-bytecode-generator.cc | 2 +-
js/src/irregexp/imported/regexp-bytecode-peephole.cc | 4 +-
js/src/irregexp/imported/regexp-compiler-tonode.cc | 39 +---
js/src/irregexp/imported/regexp-compiler.cc | 2 +-
js/src/irregexp/imported/regexp-interpreter.cc | 84 ++++----
js/src/irregexp/imported/regexp-interpreter.h | 13 +-
js/src/irregexp/imported/regexp-macro-assembler.cc | 70 ++++---
js/src/irregexp/imported/regexp-macro-assembler.h | 23 +-
js/src/irregexp/imported/regexp-parser.cc | 159 ++++++++++-------
js/src/irregexp/imported/regexp.h | 12 +-
js/src/irregexp/imported/special-case.h | 10 -
js/src/irregexp/moz.yaml | 4 +-
15 files changed, 232 insertions(+), 265 deletions(-)
| Reporter | ||
Comment 2•2 years ago
|
||
| I2rHGiV7TlyKLHuR2T0gBw | ||
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=c44d59dd8e193fb07535b2f3e0c633590ce290ae
| Reporter | ||
Comment 3•2 years ago
|
||
| Reporter | ||
Comment 4•2 years ago
|
||
| aN17TRlWSNOP6vjvfyhHiw | ||
All jobs completed, we found the following issues.
Known Issues (From Taskcluster):
- spidermonkey-sm-nonunified-linux64/debug (NSgTNngpSKy18kA-NFzvOQ) - new failure not classified
- spidermonkey-sm-compacting-linux64/debug (RMJXk0czTp682P8L39ztiQ) - new failure not classified
- spidermonkey-sm-linux64-wasi-pbl/opt (felbN4KvS-aBK5DgZ_BbBQ) - new failure not classified
- spidermonkey-sm-package-linux64/opt (fomWWXSHRxeSw0n0N93wAA) - new failure not classified
- spidermonkey-sm-temporal-linux64/debug (BbJ-EYrPSF23fUUA4_UsXg) - new failure not classified
- spidermonkey-sm-asan-linux64/opt (Ca5KLJH0R_m2Gdiyr7ti8g) - new failure not classified
- spidermonkey-sm-linux64-wasi-intl/opt (YzglwaM0QdGn_zA5YVEdVQ) - new failure not classified
- spidermonkey-sm-gdb-linux64/debug (fQiTdKP6QJ623cszq13dAw) - new failure not classified
- spidermonkey-sm-plain-linux64/opt (dVhKrU0_SbGHvBc75r1G8w) - new failure not classified
- spidermonkey-sm-nojit-linux64/opt (aPkd5DG7SWqyR5Jq4DVAMg) - new failure not classified
- spidermonkey-sm-fuzzing-linux64/opt (YzuV1_naSmyLQRUUcTg3XQ) - new failure not classified
- spidermonkey-sm-fuzzilli-linux64/debug (HljvBdtrQ12R4PjXn4WdZg) - new failure not classified
- spidermonkey-sm-plain-linux32/debug (d4oVzeD0Qfqr6y9vQBW8Tw) - new failure not classified
- spidermonkey-sm-wasm-no-experimental-linux64/debug (JoDsG-jXTZuGelvtyaqkAA) - new failure not classified
- spidermonkey-sm-linux64-wasi/opt (azjU5kZ1SaWGwlD-_bJE1A) - new failure not classified
- spidermonkey-sm-arm64-sim-linux64/debug (XgCcsGFQSuq-7UmqCucVIA) - new failure not classified
- spidermonkey-sm-tsan-linux64/opt (Qgf_zC67TCuLiCyxt952Cw) - new failure not classified
- spidermonkey-sm-rt-linux64/debug (J9VzQ9-AQcOGt6YPjbRmeA) - new failure not classified
- spidermonkey-sm-plain-linux64/debug (fBjrwr5nSzCZ2WjGgcDInA) - new failure not classified
- hazard-linux64-shell-haz/debug (cB-qn5pwSHmVWhffpQ2BXg) - new failure not classified
- spidermonkey-sm-arm-sim-linux32/debug (SMGuzywiSTWzP_LuGbWUoQ) - new failure not classified
- spidermonkey-sm-rootanalysis-linux64/debug (ZNxinB9-S_CfaXmk6l0hkA) - new failure not classified
- spidermonkey-sm-pbl-linux64/opt (Dj1TLT00QTSwk0FGdMC8iw) - 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.
Updated•2 years ago
|
Updated•2 years ago
|
| Reporter | ||
Updated•2 years ago
|
| Reporter | ||
Comment 5•2 years ago
|
||
| T3nuCZefQgWLT3z6l_R68Q | ||
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).
Updated•2 years ago
|
Description
•