Doug Ilijev
|
675ce01066
regexBytecodeDebug: Fix printing of set negations; don't print sizeof and alignof
|
7 år sedan |
Doug Ilijev
|
762cd67d68
[MERGE #4151 @dilijev] Code quality: Use enum classes in RegExp Bytecode
|
8 år sedan |
Taylor Woll
|
1c68c73e59
[1.7>1.8] [MERGE #4195 @boingoing] Merge unreleased/rs3 to release/1.7
|
8 år sedan |
Taylor Woll
|
036fe50c38
Merge unreleased/rs3 to release/1.7
|
8 år sedan |
Doug Ilijev
|
0c3f21fe0b
Refactor to use enum class ProgramTag
|
8 år sedan |
Doug Ilijev
|
593571e6bb
Refactor to use enum class HardFailMode
|
8 år sedan |
Doug Ilijev
|
f8be9672d8
Refactor to use enum class InstTag
|
8 år sedan |
Doug Ilijev
|
d0626c0de2
Refactor to enum class ContTag
|
8 år sedan |
Doug Ilijev
|
4f935e2576
Optimize memory for Switch instructions.
|
8 år sedan |
Doug Ilijev
|
96ff85cfaf
Fix xplat builds: Remove from templatized ctors to fix compilation unit logic.
|
8 år sedan |
Doug Ilijev
|
4066662d12
Remove 'bool isNegation' from WordBoundaryTestInst
|
8 år sedan |
Doug Ilijev
|
ace1d65388
Remove HardFailMixin to eliminate the boolean field and size cost.
|
8 år sedan |
Doug Ilijev
|
dd47dc5be2
Eliminate virtual Print from Inst to improve usefulness of `-RegexBytecodeDebug`
|
8 år sedan |
Doug Ilijev
|
27a2cb884d
Fix xplat compile errors.
|
8 år sedan |
Doug Ilijev
|
10f808663a
Add -RegexBytecodeDebug Flag to display RegExp bytecode's binary layout
|
8 år sedan |
Doug Ilijev
|
9e68676188
Add missing braces and formatting.
|
8 år sedan |
Rajat Dua
|
a8e157afdd
Fix a regex bug
|
8 år sedan |
Jianchun Xu
|
c91129d377
swb: avoid write barrier for global static data
|
9 år sedan |
Lei Shi
|
3deaff1331
fix missing write barrier issues found by extended verify mark for write barrier
|
9 år sedan |
Jianchun Xu
|
c6bf63b2d6
swb: annotate nested field type, union
|
9 år sedan |
Rajat Dua
|
bbfb5a9688
Moved the RegexOptBT phase check to be done at regex compile time
|
9 år sedan |
Rajat Dua
|
2d631be352
Fix a bug with restoring of loops
|
9 år sedan |
Rajat Dua
|
6b4151a44b
Regex backtracking improvements
|
9 år sedan |
Jianchun Xu
|
f1696fd4ae
apply -BaselineMode for -regexDebug dump
|
9 år sedan |
Hitesh Kanwathirtha
|
1552054536
Fix ChakraCore retail build
|
10 år sedan |
Hitesh Kanwathirtha
|
7453224eec
Clean up inline usage
|
10 år sedan |
Jianchun Xu
|
ed8dde7755
Merge branch 'master' into linux
|
10 år sedan |
Gorkem Yakin
|
d72cfaa5cc
Make sure number of RegExp literals to sync is at most the maximum allowed
|
10 år sedan |
Gorkem Yakin
|
ad56276a65
Do not unnecessarily rescan a string for a literal in a RegExp disjunction
|
10 år sedan |
Hitesh Kanwathirtha
|
97fc96ff5e
Get rest of Lib/Parser building
|
10 år sedan |