Stanislav Malyshev
|
4427d1dcfd
|
Merge branch 'pull-request/341'
* pull-request/341: (23 commits)
typofixes
|
2013-06-10 14:30:59 -07:00 |
|
Dmitry Stogov
|
738dfc69e7
|
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed comments
|
2013-06-10 12:06:14 +04:00 |
|
Dmitry Stogov
|
53e6529203
|
Fixed comments
|
2013-06-10 12:05:20 +04:00 |
|
Dmitry Stogov
|
95d88cc66a
|
Merge branch 'PHP-5.5'
* PHP-5.5:
Avoid multiple allocations of the same key in different processes
|
2013-06-10 11:44:54 +04:00 |
|
Dmitry Stogov
|
23a9bb09ba
|
Avoid multiple allocations of the same key in different processes
|
2013-06-10 11:43:03 +04:00 |
|
Dmitry Stogov
|
456ef2ebfa
|
Merge branch 'PHP-5.5'
* PHP-5.5:
Compact HashTables before storing them in shared memory
Conflicts:
ext/opcache/ZendAccelerator.c
|
2013-06-10 11:25:41 +04:00 |
|
Dmitry Stogov
|
540488bf55
|
Compact HashTables before storing them in shared memory
|
2013-06-10 11:22:19 +04:00 |
|
Dmitry Stogov
|
841e1f0364
|
Merge branch 'PHP-5.5'
* PHP-5.5:
Use size_t instead of int
|
2013-06-10 10:37:53 +04:00 |
|
Dmitry Stogov
|
2e9d3e8b39
|
Use size_t instead of int
|
2013-06-10 10:36:35 +04:00 |
|
Rasmus Lerdorf
|
4c762152bf
|
Use size_t everywhere instead
|
2013-05-29 14:34:53 -07:00 |
|
Rasmus Lerdorf
|
e02add77fc
|
Use size_t everywhere instead
|
2013-05-29 14:34:22 -07:00 |
|
Rasmus Lerdorf
|
80c13e9965
|
This needs to be a long
Otherwise we are limited to a 2G opcache segment
|
2013-05-29 14:26:42 -07:00 |
|
Rasmus Lerdorf
|
29ee4b81f2
|
This needs to be a long
Otherwise we are limited to a 32G opcache segment
|
2013-05-29 14:22:43 -07:00 |
|
Dmitry Stogov
|
458f02c471
|
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed crash during search in empty persistent HashTable
|
2013-05-29 00:01:35 +04:00 |
|
Dmitry Stogov
|
6008ac8e32
|
Fixed crash during search in empty persistent HashTable
|
2013-05-28 23:45:36 +04:00 |
|
Dmitry Stogov
|
05a88447ad
|
Merge branch 'PHP-5.5'
* PHP-5.5:
Avoid possible conditional jump depended on uninitialised value
|
2013-04-29 10:46:54 +04:00 |
|
Dmitry Stogov
|
4b83f4a011
|
Avoid possible conditional jump depended on uninitialised value
|
2013-04-29 10:45:31 +04:00 |
|
Dmitry Stogov
|
3f48e8765d
|
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed compilation warnings (issue #92)
|
2013-04-29 10:32:50 +04:00 |
|
Dmitry Stogov
|
a5b4eeb5f0
|
Fixed compilation warnings (issue #92)
|
2013-04-29 10:32:08 +04:00 |
|
Pierre Joye
|
3cc81d151d
|
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
|
2013-04-20 18:24:04 +02:00 |
|
Pierre Joye
|
d818fdcc47
|
Merge branch 'PHP-5.5'
* PHP-5.5:
fix x64 opcache, still uses fugly fixed addresses, see TODO entry for explanaton
|
2013-04-20 18:23:21 +02:00 |
|
Pierre Joye
|
14d9f3450b
|
fix x64 opcache, still uses fugly fixed addresses, see TODO entry for explanaton
|
2013-04-20 18:22:39 +02:00 |
|
Dmitry Stogov
|
1fe5ee4d6a
|
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed 5.2 ZTS build
|
2013-04-19 21:44:00 +04:00 |
|
Dmitry Stogov
|
c7cf9b68b6
|
Fixed 5.2 ZTS build
|
2013-04-19 21:37:24 +04:00 |
|
Xinchen Hui
|
676e737f5b
|
Fix other typos & add test script
|
2013-04-19 11:21:44 +08:00 |
|
Xinchen Hui
|
580d6fe94d
|
Fix typo
|
2013-04-19 10:55:11 +08:00 |
|
Felipe Pena
|
1192cfa58c
|
- Fixed ZTS build
|
2013-04-18 19:27:02 -03:00 |
|
Dmitry Stogov
|
60a59d27b4
|
Disable FCALL optimization pass for PHP older than 5.4
|
2013-04-18 22:22:48 +04:00 |
|
Dmitry Stogov
|
edfeab8bf2
|
Added an optimization pass to convert FCALL_BY_NAME into DO_FCALL.
|
2013-04-18 22:12:31 +04:00 |
|
Dmitry Stogov
|
7deb3d41eb
|
Merge branch 'PHP-5.5' into PHP-5.5-opcache
* PHP-5.5:
Fixed compiler warning "cast from pointer to integer of different size"
|
2013-04-18 14:19:17 +04:00 |
|
Xinchen Hui
|
0704e4badb
|
Fixed compiler warning "cast from pointer to integer of different size"
|
2013-04-18 17:32:46 +08:00 |
|
Dmitry Stogov
|
2bfb523f45
|
Merge identical constants (and related cache_slots) in op_array->literals table.
|
2013-04-18 10:48:16 +04:00 |
|
Dmitry Stogov
|
36d343c0c4
|
Merge branch 'PHP-5.5' into PHP-5.5-opcache
* PHP-5.5:
Initialize literals hash_value and cache_slot
Added curl config test for windows
updated lib versions
updated lib versions
fixed EOL
updated lib versions
allow lcov 1.10
allow lcov 1.10
Conflicts:
ext/opcache/Optimizer/zend_optimizer.c
|
2013-04-17 21:32:08 +04:00 |
|
Dmitry Stogov
|
5a897009a8
|
Initialize literals hash_value and cache_slot
|
2013-04-17 21:19:56 +04:00 |
|
Dmitry Stogov
|
276847caba
|
Added script level constant replacement
|
2013-04-11 15:18:35 +04:00 |
|
Dmitry Stogov
|
af967de2af
|
Allow wilcards in opcache.blacklist_filename
|
2013-04-10 21:41:30 +04:00 |
|
Dmitry Stogov
|
e27039630a
|
Fixed support for PHP-5.3
|
2013-04-10 21:27:06 +04:00 |
|
Dmitry Stogov
|
2b3a4afcbf
|
Added missing ARG_INFO
|
2013-04-10 16:45:59 +04:00 |
|
Dmitry Stogov
|
7845f49006
|
Numeric string constants used as array indeces have to be converted to long at compile time
|
2013-04-10 15:33:08 +04:00 |
|
Dmitry Stogov
|
2b28f29e53
|
Fixed CFG construction bugs
|
2013-04-09 17:48:45 +04:00 |
|
Dmitry Stogov
|
4bf1f3801b
|
Fixed ZTS build
|
2013-04-09 12:03:41 +04:00 |
|
Dmitry Stogov
|
4cf00c08bd
|
Fixed issue #26 (added opcache_invalidate(string $filename [, bool $force = false]) function)
|
2013-04-09 11:57:28 +04:00 |
|
Dmitry Stogov
|
d9c9e78369
|
Fixed issue #82 (allow comments in blacklist file, lines started with ";")
|
2013-04-09 10:51:19 +04:00 |
|
Dmitry Stogov
|
23b44e7f39
|
Fixed ZTS build
|
2013-04-01 21:16:33 +04:00 |
|
Dmitry Stogov
|
74f158fb9d
|
Fixed issue #79 (Optimization Problem/Bug)
|
2013-04-01 11:33:04 +04:00 |
|
Dmitry Stogov
|
3ae5c55596
|
don't optimize script if it's not going to be cached
|
2013-03-28 13:45:40 +04:00 |
|
Dmitry Stogov
|
037ea6f360
|
Reimplemented OPcache restart trigger. Now, if memory or hash are full the restart is scheduled only in case the amount of wasted memory is above opcache.max_wasted_percentage. Otherwise OPcahce continue serving the following requests using already cached files, but doesn't try to add new files (the cache is full anyway).
|
2013-03-28 13:34:59 +04:00 |
|
Dmitry Stogov
|
031553cd01
|
Fixed issue #78 (incorrect file path validation)
|
2013-03-28 12:30:18 +04:00 |
|
Dmitry Stogov
|
1556d5df8a
|
Fixed issue #74 (Allowed per request OPcache disabling)
|
2013-03-27 23:13:21 +04:00 |
|
Dmitry Stogov
|
91ab11ed07
|
Fixed issue #76 (actually we don't need zend_shared_memory_block_header at all)
|
2013-03-27 22:16:18 +04:00 |
|
Dmitry Stogov
|
f139534694
|
Added description for opcache.enable_cli
|
2013-03-27 21:02:39 +04:00 |
|
Dmitry Stogov
|
6a7088fd18
|
back to dev (7.0.2-dev)
|
2013-03-25 13:57:50 +04:00 |
|
Dmitry Stogov
|
f17156c2d1
|
Fixed copy/paste mistake
|
2013-03-25 13:30:45 +04:00 |
|
Dmitry Stogov
|
0a00d29256
|
Fixed bug #64482 (Opcodes for dynamic includes should not be cached)
|
2013-03-25 13:05:16 +04:00 |
|
Dmitry Stogov
|
64b029af0d
|
Separate "start_time" from "last_restart_time"
|
2013-03-25 12:33:24 +04:00 |
|
Dmitry Stogov
|
987dee9ca1
|
Fixed PHP-5.2 ZTS compatibility
|
2013-03-25 12:21:58 +04:00 |
|
Dmitry Stogov
|
a3316ffe6a
|
7.0.1 release
|
2013-03-25 11:44:09 +04:00 |
|
Stanislav Malyshev
|
c20e4bbc96
|
make it int main
|
2013-03-24 23:58:30 -07:00 |
|
Stanislav Malyshev
|
016fbd9991
|
fix return value
|
2013-03-24 23:43:25 -07:00 |
|
Stanislav Malyshev
|
385d0e52cc
|
add code to check if we know flock definition on this system
In order to configure detect it and not fail the compile.
Not an ideal solution, suggestions are welcome on how to improve it.
|
2013-03-24 20:11:28 -07:00 |
|
Stanislav Malyshev
|
7c0bdb9a4f
|
add definition for 5.5
|
2013-03-24 19:54:10 -07:00 |
|
Stanislav Malyshev
|
c342c9b964
|
fix bug #64490 - add __FreeBSD_kernel__ to allowed FreeBSD defs
|
2013-03-24 19:07:30 -07:00 |
|
Dmitry Stogov
|
f621f0b8e7
|
strlen() returns size_t
|
2013-03-19 10:45:38 +04:00 |
|
Dmitry Stogov
|
a62ffb72f4
|
Renamed Zend Optimizer+ into Zend OPcache
|
2013-03-19 10:32:24 +04:00 |
|
Dmitry Stogov
|
840c0d6091
|
Add stats to phpinfo
|
2013-03-19 10:17:44 +04:00 |
|
Dmitry Stogov
|
5b0879e7c9
|
Avoid trailing line break
|
2013-03-18 13:36:31 +04:00 |
|
Dmitry Stogov
|
1fe43d0798
|
Add oom, wasted, hash and manual restart counters to help identify potential configuration problems
|
2013-03-18 13:13:35 +04:00 |
|
Dmitry Stogov
|
ccf7d7cc93
|
Add optional flag to opcache_get_status()
|
2013-03-18 11:23:26 +04:00 |
|
Dmitry Stogov
|
dcc927d3f2
|
Load "black list" only if O+ is enabled
|
2013-03-17 12:17:04 +04:00 |
|
Dmitry Stogov
|
e66c8681c7
|
Made opcache_get_status() return statistics during O+ restart
|
2013-03-17 11:56:04 +04:00 |
|
Dmitry Stogov
|
930b272d70
|
Enabled O+ build by default (it may be disabled before 5.0.0 release)
|
2013-03-17 10:58:30 +04:00 |
|
Dmitry Stogov
|
07b1eaa609
|
Removed files that are neccessary only for standalone pecl branch
|
2013-03-17 10:40:59 +04:00 |
|
Dmitry Stogov
|
e00b04a54f
|
Fixed memory leaks
|
2013-03-16 17:24:54 +04:00 |
|
Dmitry Stogov
|
92430bcf5d
|
Fixed compatibility with ext/phar
|
2013-03-16 16:08:11 +04:00 |
|
Dmitry Stogov
|
ac05e68f55
|
Fixed O+ testes
|
2013-03-16 12:07:09 +04:00 |
|
Dmitry Stogov
|
34d3202eda
|
Merge Zend Optimizer+
git-subtree-dir: ext/opcache
git-subtree-mainline: b1dbfb7357
git-subtree-split: 8d35170c5f
|
2013-03-16 00:41:46 +04:00 |
|