v8/src/regexp
Martin Bidlingmaier f3a666d694 [regexp] Handle interrupts in experimental interpreter
No surprises; very much based on interrupt handling in the irregexp
interpreter.

Cq-Include-Trybots: luci.v8.try:v8_linux64_fyi_rel_ng
Bug: v8:10765
Change-Id: I2353cac4639a494362b8dfdf9507985fb6298c0e
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2452710
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Commit-Queue: Martin Bidlingmaier <mbid@google.com>
Cr-Commit-Position: refs/heads/master@{#70370}
2020-10-07 09:45:09 +00:00
..
arm [nci] Replace CompilationTarget with a new Code::Kind value 2020-08-05 12:27:22 +00:00
arm64 [nci] Replace CompilationTarget with a new Code::Kind value 2020-08-05 12:27:22 +00:00
experimental [regexp] Handle interrupts in experimental interpreter 2020-10-07 09:45:09 +00:00
ia32 [nci] Replace CompilationTarget with a new Code::Kind value 2020-08-05 12:27:22 +00:00
mips [nci] Replace CompilationTarget with a new Code::Kind value 2020-08-05 12:27:22 +00:00
mips64 [nci] Replace CompilationTarget with a new Code::Kind value 2020-08-05 12:27:22 +00:00
ppc Adding Red Hat to the list of Authorized contributors. 2020-09-16 12:34:39 +00:00
s390 [nci] Replace CompilationTarget with a new Code::Kind value 2020-08-05 12:27:22 +00:00
x64 [nci] Replace CompilationTarget with a new Code::Kind value 2020-08-05 12:27:22 +00:00
gen-regexp-special-case.cc [globals] Change uc32 to be unsigned 2020-06-10 08:37:46 +00:00
OWNERS
property-sequences.cc
property-sequences.h
regexp-ast.cc
regexp-ast.h [regexp] Support more quantifiers in experimental engine 2020-09-09 06:17:31 +00:00
regexp-bytecode-generator-inl.h
regexp-bytecode-generator.cc [regexp] Fix non-unicode ignore-case backreferences 2020-06-03 08:59:08 +00:00
regexp-bytecode-generator.h [regexp] Fix non-unicode ignore-case backreferences 2020-06-03 08:59:08 +00:00
regexp-bytecode-peephole.cc [zone] Cleanup zone allocations in src/regexp and tests 2020-07-10 10:30:05 +00:00
regexp-bytecode-peephole.h Reland "[regexp] Bytecode peephole optimization" 2019-10-01 12:50:24 +00:00
regexp-bytecodes.cc Reland "[regexp] Bytecode peephole optimization" 2019-10-01 12:50:24 +00:00
regexp-bytecodes.h [regexp] Additional range checks 2020-06-18 08:02:28 +00:00
regexp-compiler-tonode.cc [regexp] Assign proper flags to TextNode 2020-09-24 08:51:15 +00:00
regexp-compiler.cc [zone] Cleanup zone allocations in src/regexp and tests 2020-07-10 10:30:05 +00:00
regexp-compiler.h [regexp] Fix integer overflows in TextNode::GetQuickCheckDetails 2020-06-10 12:22:47 +00:00
regexp-dotprinter.cc [regexp] Fix integer overflows in TextNode::GetQuickCheckDetails 2020-06-10 12:22:47 +00:00
regexp-dotprinter.h
regexp-error.cc [regexp] Add missing const qualifier 2020-03-20 08:50:00 +00:00
regexp-error.h Reland "[regexp] Rewrite error handling" 2020-03-19 16:59:43 +00:00
regexp-interpreter.cc [regexp] Prototype new linear time EXPERIMENTAL regexp engine 2020-08-18 05:51:24 +00:00
regexp-interpreter.h [regexp] Consistent expectations for output registers 2020-04-21 10:13:03 +00:00
regexp-macro-assembler-arch.h [ppc64][ppc] Split up ARCH_PPC and ARCH_PPC64 2020-02-21 15:42:20 +00:00
regexp-macro-assembler-tracer.cc [regexp] Fix non-unicode ignore-case backreferences 2020-06-03 08:59:08 +00:00
regexp-macro-assembler-tracer.h [regexp] Fix non-unicode ignore-case backreferences 2020-06-03 08:59:08 +00:00
regexp-macro-assembler.cc [clang-tidy] Prefer static_cast to c style casts 2020-06-10 19:15:30 +00:00
regexp-macro-assembler.h [regexp] Fix non-unicode ignore-case backreferences 2020-06-03 08:59:08 +00:00
regexp-nodes.h [zone] Cleanup zone allocations in src/regexp and tests 2020-07-10 10:30:05 +00:00
regexp-parser.cc [zone] Cleanup zone allocations in src/regexp and tests 2020-07-10 10:30:05 +00:00
regexp-parser.h [zone] Cleanup zone allocations in src/regexp and tests 2020-07-10 10:30:05 +00:00
regexp-stack.cc Reland "[regexp] Guarantee an allocated regexp stack" 2019-10-21 07:13:28 +00:00
regexp-stack.h [regexp] Upstream small changes 2020-03-12 07:07:12 +00:00
regexp-utils.cc [cleanup] Clean up SYNCHRONIZED_ACCESSORS macro naming and its uses 2020-10-05 11:01:22 +00:00
regexp-utils.h
regexp.cc [regexp] Handle interrupts in experimental interpreter 2020-10-07 09:45:09 +00:00
regexp.h [regexp] Support capture groups in experimental engine 2020-09-16 08:16:08 +00:00
special-case.h [regexp] Fix and unify non-unicode case-folding algorithms 2020-03-10 11:09:28 +00:00