Closed
Bug 1382023
Opened 7 years ago
Closed 7 years ago
Pull some irregexp patches.
Categories
(Core :: JavaScript Engine: JIT, enhancement)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
mozilla56
Tracking | Status | |
---|---|---|
firefox56 | --- | fixed |
People
(Reporter: sstangl, Assigned: sstangl)
Details
Attachments
(2 files)
1.08 KB,
patch
|
jandem
:
review+
|
Details | Diff | Splinter Review |
1.04 KB,
patch
|
jandem
:
review+
|
Details | Diff | Splinter Review |
At the All-Hands, there was some talk of staying more current with v8's irregexp, since we haven't pulled from upstream in many years, and we made stylistic changes that make importation difficult. Most of the changes to v8's irregexp have been for Latin1 and Unicode support. There have been some small changes that affect performance, that integrate well with our old version. These changes are probably too small to affect anything, but regexp has been showing up on some Speedometer profiles for me, and so I want to normalize things as much as I can. Chromium review links are in each patch's description.
Attachment #8887686 -
Flags: review?(jdemooij)
Assignee | ||
Comment 1•7 years ago
|
||
Attachment #8887687 -
Flags: review?(jdemooij)
Comment 2•7 years ago
|
||
Comment on attachment 8887686 [details] [diff] [review] 0001-Fold-repeated-assertions.patch Review of attachment 8887686 [details] [diff] [review]: ----------------------------------------------------------------- Makes sense, thanks for doing this.
Attachment #8887686 -
Flags: review?(jdemooij) → review+
Updated•7 years ago
|
Attachment #8887687 -
Flags: review?(jdemooij) → review+
Assignee | ||
Updated•7 years ago
|
Keywords: checkin-needed
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/fef3121e0dd2 Fold repeated assertions. r=jandem https://hg.mozilla.org/integration/mozilla-inbound/rev/762b5a6fe669 Optimize better in presence of lookaround. r=jandem
Keywords: checkin-needed
Comment 4•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/fef3121e0dd2 https://hg.mozilla.org/mozilla-central/rev/762b5a6fe669
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox56:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
You need to log in
before you can comment on or make changes to this bug.
Description
•