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 |
|
ph10
|
3cf2d76de6
|
Make PCRE2_NO_START_OPTIMIZE a compile-only option.
|
2014-10-01 16:16:27 +00:00 |
|
ph10
|
20eea3134c
|
Update pcre2test with JIT features (untested)
|
2014-09-30 16:30:39 +00:00 |
|
zherczeg
|
946dfc5bee
|
Land the JIT compiler (as a separate commit).
|
2014-09-30 07:08:35 +00:00 |
|
zherczeg
|
e214eed4e4
|
PCRE2 successfully compiles with --enable-jit now.
|
2014-09-30 07:06:48 +00:00 |
|
ph10
|
e9c35e20dd
|
More documentation.
|
2014-09-29 16:45:37 +00:00 |
|
ph10
|
a1701d249d
|
More draft documentation.
|
2014-09-28 17:39:28 +00:00 |
|
ph10
|
8235cd4bc4
|
More documentation - initial drafts.
|
2014-09-28 11:31:21 +00:00 |
|
ph10
|
8d6b56dbb6
|
Some typos
|
2014-09-26 09:44:49 +00:00 |
|
ph10
|
28f791ce12
|
Documentation scripts
|
2014-09-23 11:35:51 +00:00 |
|
ph10
|
e7627347f4
|
More documentation.
|
2014-09-19 18:26:32 +00:00 |
|
ph10
|
caef487b9f
|
Add the pcre2callout documentation.
|
2014-09-19 18:19:18 +00:00 |
|
ph10
|
a4127fec4f
|
Changed SUPPORT_PCRE8 etc into SUPPORT_PCRE2_8 etc.
|
2014-09-19 17:53:33 +00:00 |
|
ph10
|
1ccf0a0118
|
Set the callout block version back to 0 for this new project and re-order the
fields.
|
2014-09-19 17:38:26 +00:00 |
|
ph10
|
ad496af8a1
|
API documentation and a lot of little related changes to the code.
|
2014-09-19 07:43:39 +00:00 |
|
ph10
|
5b13c53a3a
|
Changed remaining size_t occurrences to PCRE2_SIZE.
|
2014-08-31 17:03:37 +00:00 |
|
ph10
|
17a077505b
|
Update HACKING for PCRE2.
|
2014-08-31 16:32:01 +00:00 |
|
ph10
|
63b805a7e6
|
Make /()a/ set the "first character must be" data.
|
2014-08-30 16:21:17 +00:00 |
|
ph10
|
ee904b10ee
|
Small tidy.
|
2014-08-30 15:47:43 +00:00 |
|
ph10
|
e8fbf13f71
|
Basic CMake support is now working, at least on Linux.
|
2014-08-30 15:41:23 +00:00 |
|
ph10
|
083b6c31b8
|
Even when coverage is not configured, clean up old coverage files during 'make
distclean'.
|
2014-08-30 14:57:12 +00:00 |
|
ph10
|
511b57efc4
|
Fix int/long bug in limit argument decoding.
|
2014-08-30 14:20:14 +00:00 |
|
ph10
|
af7821b2d9
|
Fix typos: PCREPOSIX -> PCRE2POSIX.
|
2014-08-30 08:52:32 +00:00 |
|
ph10
|
92ab924d25
|
Check for pcre2grep's existence before testing; clean up all temporary files
afterwards.
|
2014-08-29 15:24:33 +00:00 |
|
ph10
|
68b30db4eb
|
Re-specify how the substring functions return lengths.
|
2014-08-29 12:12:34 +00:00 |
|
ph10
|
8c0c55e3e6
|
Refactor match_ref() and fix UTF-8 caseless bug.
|
2014-08-27 16:59:56 +00:00 |
|
ph10
|
41f673e0c8
|
Add non-API new features to ChangeLog.
|
2014-08-26 15:41:31 +00:00 |
|