ph10
|
9b3d0814fc
|
Finish off changes of JIT stack assignment
|
2014-11-08 16:07:30 +00:00 |
|
zherczeg
|
a1b54f2f2e
|
Remove pcre2_jit_stack argument from jit_match.
|
2014-11-07 12:12:52 +00:00 |
|
zherczeg
|
cb414eb732
|
The pcre2_jit_stack_assign is changed to use the matching context.
|
2014-11-06 14:37:09 +00:00 |
|
ph10
|
5eaadb8976
|
Buglet fixed.
|
2014-11-05 16:05:43 +00:00 |
|
ph10
|
b3e8a9f1aa
|
Fix bug for (*ACCEPT) inside a capturing group.
|
2014-11-05 16:05:19 +00:00 |
|
ph10
|
2fe64ff926
|
Make --enable-unicode the default.
|
2014-11-03 18:27:56 +00:00 |
|
ph10
|
09deb5ee68
|
Changed jit_stack_alloc to jit_stack_create.
|
2014-11-03 17:13:00 +00:00 |
|
ph10
|
a7c108fd89
|
Add tests for JIT fast path.
|
2014-11-02 15:34:31 +00:00 |
|
ph10
|
1f1f13ba7c
|
Recognize '-' as standard input in pcre2test.
|
2014-10-31 15:57:47 +00:00 |
|
ph10
|
70f376de32
|
Improve test coverage; minor typo in JIT test and other minor buglets fixed.
|
2014-10-31 12:34:34 +00:00 |
|
ph10
|
e155c46c85
|
Update clean up of RunTest and RunGrepTest working files.
|
2014-10-28 10:19:50 +00:00 |
|
ph10
|
c6a56eba61
|
Document pcre2_jit_free_unused_memory().
|
2014-10-27 10:13:57 +00:00 |
|
ph10
|
5a946255b8
|
Convert the special "EBCDIC on an ASCII system" test.
|
2014-10-26 18:00:19 +00:00 |
|
ph10
|
b5d04b67ba
|
More documentation
|
2014-10-25 15:51:01 +00:00 |
|
ph10
|
2ecf05bf12
|
Remove some unused code and a spurious comment and reword one message.
|
2014-10-25 14:28:43 +00:00 |
|
ph10
|
3f4790b54e
|
More per-function documentation; revised perltest.sh replaces perltest.pl.
|
2014-10-25 14:16:46 +00:00 |
|
ph10
|
ffc2cf7fd8
|
A lot more documentation.
|
2014-10-21 16:33:30 +00:00 |
|
ph10
|
8af601505d
|
Tidy a lot of files (remove trailing spaces)
|
2014-10-20 17:28:49 +00:00 |
|
ph10
|
29c9048c9e
|
More documentation
|
2014-10-20 16:48:14 +00:00 |
|
ph10
|
8a9cfdb118
|
More documentation.
|
2014-10-19 15:30:48 +00:00 |
|
ph10
|
323a12fd52
|
Change --enable-pcre8 etc to --enable-pcre2-8 etc and consequent changes;
change "pcre" to "pcre2" in a number of files.
|
2014-10-17 15:52:57 +00:00 |
|
ph10
|
1ef5c470fc
|
Update pcre2_pattern_info to return a length if "where" is NULL.
|
2014-10-16 16:49:23 +00:00 |
|
ph10
|
21f1ffffa9
|
Make scripts Solaris-compatible.
|
2014-10-16 16:22:44 +00:00 |
|
ph10
|
3b77d7f329
|
Remove length argument from pcre2_config; give width if where==NULL.
|
2014-10-15 16:44:12 +00:00 |
|
ph10
|
2ec08d47e9
|
Fix several bugs concerned with different configurations.
|
2014-10-15 15:57:49 +00:00 |
|
ph10
|
53c7406752
|
Fix Unicode version and JIT target output.
|
2014-10-14 17:07:46 +00:00 |
|
ph10
|
52cc8d2e1e
|
Minor length bug.
|
2014-10-14 16:41:13 +00:00 |
|
ph10
|
58de593032
|
Partial documentation and partial code tweaks.
|
2014-10-14 16:23:57 +00:00 |
|
zherczeg
|
042aea8ba8
|
Fix JIT test issues when PCRE2 configured in various modes.
|
2014-10-13 06:43:00 +00:00 |
|
ph10
|
b07da3c597
|
Refactoring some of the code in RunTest
|
2014-10-12 16:55:21 +00:00 |
|
ph10
|
18862be42a
|
Create PRIV(strcpy_c8) for copying config strings.
|
2014-10-12 15:45:05 +00:00 |
|
ph10
|
e2989d59eb
|
Create default compile and match contexts as constant static data.
|
2014-10-11 17:05:18 +00:00 |
|
ph10
|
349ae13421
|
The tests all run clean with JIT.
|
2014-10-11 15:56:25 +00:00 |
|
zherczeg
|
9e634fb86c
|
Landing initial version of JIT regression tests.
|
2014-10-10 17:29:08 +00:00 |
|
ph10
|
700f8879fe
|
Fix match_unset_backref bug.
|
2014-10-10 16:42:03 +00:00 |
|
ph10
|
b55e3fb8f8
|
Fix "first code unit" bug.
|
2014-10-10 16:16:44 +00:00 |
|
ph10
|
11760edd91
|
Remove leftchar/rightchar from the public API.
|
2014-10-10 11:55:28 +00:00 |
|
zherczeg
|
f5d9edc9d6
|
Support for JIT code free and small partial match optimization.
|
2014-10-09 10:06:19 +00:00 |
|
zherczeg
|
87382cb579
|
Several small JIT fixes.
|
2014-10-08 08:57:26 +00:00 |
|
ph10
|
dc67854097
|
Call _pcre2_jit_free from pcre2_code_free.
|
2014-10-07 13:07:20 +00:00 |
|
ph10
|
b45ad67e96
|
Work on the tests for JIT.
|
2014-10-06 17:28:42 +00:00 |
|
ph10
|
2c25b6fcbf
|
Impose a minimum of 1 for the number of pairs in the ovector.
|
2014-10-05 17:55:25 +00:00 |
|
ph10
|
cabd40adfa
|
Fix duplicate RM15 label (compile error with --disable-stack-for-recursion).
|
2014-10-05 16:56:11 +00:00 |
|
zherczeg
|
df506af557
|
More JIT fixes.
|
2014-10-05 06:20:41 +00:00 |
|
zherczeg
|
c0e4e9fd84
|
Minor fixes. RunTest 1 now works with JIT.
|
2014-10-04 17:05:21 +00:00 |
|
ph10
|
271ecd1b12
|
Break global loop in pcre2test if matching returns the same substring.
|
2014-10-04 15:09:00 +00:00 |
|
zherczeg
|
5db6f761fd
|
Starting commit of the JIT compiler.
|
2014-10-03 10:17:18 +00:00 |
|
ph10
|
e919b59962
|
Save compile-time work when PCRE2_NO_START_OPTIMIZE is set.
|
2014-10-03 09:47:59 +00:00 |
|
ph10
|
e82094f8d9
|
Remove match context argument from pcre2_jit_compile.
|
2014-10-03 09:25:57 +00:00 |
|
ph10
|
a6673eed86
|
Remove the ability to change newlines and \R at match time.
|
2014-10-01 17:02:33 +00:00 |
|