Refactor Regexp#match cache implementation (#7724)

* Refactor Regexp#match cache implementation

Improved variable and function names
Fixed [Bug 19537] (Maybe fixed in https://github.com/ruby/ruby/pull/7694)

* Add a comment of the glossary for "match cache"

* Skip to reset match cache when no cache point on null check
This commit is contained in:
TSUYUSATO Kitsune 2023-04-19 13:08:28 +09:00 committed by GitHub
parent 8023da746c
commit a1c2c274ee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
Notes: git 2023-04-19 04:09:07 +00:00
Merged-By: makenowjust <make.just.on@gmail.com>
4 changed files with 437 additions and 334 deletions

719
regexec.c

File diff suppressed because it is too large Load diff