diff options
author | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2012-03-15 07:15:02 +0000 |
---|---|---|
committer | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2012-03-15 07:15:02 +0000 |
commit | b06fb70a80b398ee613fe671287ce4bc0b55c43a (patch) | |
tree | 1be9351bbe4abdaebd99cacbac402f1a4ff84754 /sljit/sljitLir.h | |
parent | a8518cc0b826d53f3ded91ee8f41985d9e01f609 (diff) | |
download | pcre-b06fb70a80b398ee613fe671287ce4bc0b55c43a.tar.gz |
JIT compiler update
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@951 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'sljit/sljitLir.h')
-rw-r--r-- | sljit/sljitLir.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sljit/sljitLir.h b/sljit/sljitLir.h index 0cb1c1e..63d2625 100644 --- a/sljit/sljitLir.h +++ b/sljit/sljitLir.h @@ -42,6 +42,10 @@ - very effective to cache an important value once - A fixed stack space can be allocated for local variables - The compiler is thread-safe + - The compiler is highly configurable through preprocessor macros. + You can disable unneeded features (multithreading in single + threaded applications), and you can use your own system functions + (including memory allocators). See sljitConfig.h Disadvantages: - Limited number of registers (only 6+4 integer registers, max 3+2 temporary, max 3+2 saved and 4 floating point registers) |