summaryrefslogtreecommitdiffstats
path: root/js/src/regexp/regexp-shim.h
Commit message (Collapse)AuthorAgeLines
* Issue #1679 - Part 2: Some small issues to address buildability.Moonchild2020-11-12-1/+1
| | | | | | | - Explicitly |this| the Asserts in Cell.as<> - Unified deprot in regexp-error.h - Convert RegExpShared* inner() to a reinterpret_cast because for SOME reason .as<> no longer works after the reimport (which is a static cast)
* Issue #1679 - Part 1: First pass account for some of the refactoring ↵Matt A. Tobin2020-11-09-8/+15
| | | | | | differences in regexp-shim.h This is the patch Moonchild committed on the aborted branch before the plan was revised.
* Issue #1677 - Part 6: Implement NativeRegExpMacroAssembler for new regexp ↵Matt A. Tobin2020-11-09-11/+21
| | | | import based on irregexp/NativeRegExpMacroAssembler.cpp
* Issue #1677 - Part 5: "Simplify" regexp re-import process (and re-import ↵Matt A. Tobin2020-11-09-1/+3
| | | | | | from later revision) I am going on record to say Mozilla are utter fucking assholes for pulling this as part of their progression.
* Issue #1677 - Part 4: Implement shim for regexpMatt A. Tobin2020-11-09-209/+372
|
* Issue #1677 - Part 3: Create shim definitions for V8-specific code in new ↵Matt A. Tobin2020-11-09-0/+999
regexp implementation