summaryrefslogtreecommitdiff
path: root/ext/opcache
Commit message (Expand)AuthorAgeFilesLines
* Fixed useless or duplicated IS_INTERNED() checksDmitry Stogov2014-09-193-8/+8
* Use runtime-cache to avoid hash lookups in BIND_GLOBAL instructionDmitry Stogov2014-09-171-0/+4
* Improve opcache.fast_shutdownDmitry Stogov2014-09-161-60/+70
* Removed ZEND_QM_ASSIGN_VAR and ZEND_JMP_SET_VAR opcodes (in PHPNG they did ex...Dmitry Stogov2014-09-116-15/+6
* Revert "Removing ext/ereg and dependencies"Dmitry Stogov2014-09-111-11/+18
* Removing ext/ereg and dependenciesTjerk Meesters2014-09-111-18/+11
* We don't need to check for xlat entry twiceDmitry Stogov2014-09-091-6/+2
* Fixed GC problem (arrays may be recorded as possible root of garbage cycle. w...Dmitry Stogov2014-09-091-0/+6
* Preallocate hash tables of required sizeDmitry Stogov2014-09-031-1/+1
* Refactored INI subsystem to use zend_string* instead of char*Dmitry Stogov2014-09-012-20/+17
* Use better hash functionsDmitry Stogov2014-08-281-2/+2
* Refactored optimizer (compile different opimizer passes separately, instead o...Dmitry Stogov2014-08-2815-175/+209
* Use 'const' qualifier for pointrs to code used at run-time (the code must not...Dmitry Stogov2014-08-281-1/+1
* first show to make 's' work with size_tAnatol Belski2014-08-271-3/+3
* Reorder fields for better nenory consumtion and data locality on 64-bit systemsDmitry Stogov2014-08-272-6/+6
* Fixed incorrect ZEND_INIT_FCALL_BY_NAME -> ZEND_INIT_FCALL conversionDmitry Stogov2014-08-271-2/+2
* Fixed uint32_t overflowDmitry Stogov2014-08-263-6/+6
* Fixed return operand type (Use IS_TMP_VAR instead of IS_VAR in the same way a...Dmitry Stogov2014-08-261-2/+2
* Remove ZEND_ACC_INTERACTIVE and CG(interactive)Nikita Popov2014-08-252-5/+1
* Merge branch 'ast'POST_AST_MERGENikita Popov2014-08-255-37/+80
|\
| * Merge remote-tracking branch 'php-src/master' into astNikita Popov2014-08-2519-206/+210
| |\
| * \ Merge remote-tracking branch 'php-src/master' into astNikita Popov2014-08-1621-1130/+286
| |\ \
| * \ \ Merge remote-tracking branch 'php-src/phpng' into astNikita Popov2014-08-166-15/+47
| |\ \ \
| * | | | ZEND_INIT_FCALL_BY_NAME can have non-string literalNikita Popov2014-08-151-2/+6
| * | | | Fix typoNikita Popov2014-08-151-1/+1
| * | | | ZEND_STRLEN and ZEND_DEFINED have IS_VAR results for nowNikita Popov2014-08-151-2/+2
| * | | | Update opcache for new AST structuresNikita Popov2014-08-153-33/+71
* | | | | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-252-4/+4
* | | | | master renamings phase 5Anatol Belski2014-08-251-1/+1
| |_|_|/ |/| | |
* | | | master renames phase 3Anatol Belski2014-08-252-2/+2
* | | | master renames phase 2Anatol Belski2014-08-2513-79/+79
* | | | master renames phase 1Anatol Belski2014-08-2517-212/+212
* | | | fixes to %pd format usageAnatol Belski2014-08-241-2/+2
* | | | fixed some incompatible typesAnatol Belski2014-08-203-11/+15
* | | | ported opcacheAnatol Belski2014-08-2010-66/+66
* | | | basic macro replacements, all at onceAnatol Belski2014-08-1910-121/+121
| |_|/ |/| |
* | | Add copyright headerXinchen Hui2014-08-1511-0/+227
* | | Remove old version PHP supportsXinchen Hui2014-08-1518-1133/+61
| |/ |/|
* | Fixed modeDmitry Stogov2014-08-141-0/+0
* | Fixed compilation warningsDmitry Stogov2014-08-141-1/+1
* | update zend_make_printable_zval to take TSRM contextkrakjoe2014-08-111-2/+2
* | Fixed bug #67725 (now we create immutable arrays only in SHM)Dmitry Stogov2014-08-052-3/+10
* | Don't waste SHM for unused BucketsDmitry Stogov2014-08-042-8/+21
* | Delete immutable arrays copied into SHM (related to bug #67725)Dmitry Stogov2014-08-041-0/+9
* | Merge branch 'master' into phpngDmitry Stogov2014-08-041-1/+4
|\ \ | |/ |/|
| * Merge branch 'PHP-5.6'Dmitry Stogov2014-07-301-1/+4
| |\
| | * Merge branch 'PHP-5.5' into PHP-5.6Dmitry Stogov2014-07-301-1/+4
| | |\
| | | * Fixed usage after freeDmitry Stogov2014-07-301-1/+4
* | | | Fixed compilation on WindowsDmitry Stogov2014-07-151-2/+4
* | | | Implemented builtin instruction for strlen()Dmitry Stogov2014-07-143-0/+17