1
0
mirror of https://github.com/php/doc-ja.git synced 2026-04-28 02:23:18 +02:00
Commit Graph

77 Commits

Author SHA1 Message Date
takaram fc3c42e673 Fix typo (#63)
新湯 → あらゆる
2022-10-26 15:16:13 +09:00
Yoshinari Takaoka ac0659a422 preload = 事前ロード に統一 2022-10-22 21:52:01 +09:00
Yoshinari Takaoka 0b5ef02d5c Clarify opcache.preload_user behavior
https://github.com/php/doc-en/commit/fe64ac9a1ed0852a413f07c1847cfa6a9ab970e5
2022-10-22 13:31:19 +09:00
Yoshinari Takaoka 35789b9a8b Update document for jit_max_root_traces
Add more explanation for root trace and side trace in PHP manual.
Includes the influence when reach the maximum value of
opcache.jit_max_root_traces or opcache.jit_max_side_traces.

https://github.com/php/doc-en/commit/9e34a0a4732c6dae4befd79efd7de3f728c77fa5
2022-07-24 08:41:51 +09:00
Yoshinari Takaoka 3f52036ee2 誤訳を修正。
replay を relay と読み間違えてました...
2022-05-10 00:46:15 +09:00
Yoshinari Takaoka 19d7fa0404 Fix: New opcache.record_warnings setting is undocumented
https://github.com/php/doc-en/commit/46048f1cb20850849f7302d2b1134f595ba511f0
2022-05-09 19:51:15 +09:00
Yoshinari Takaoka 0ba4c08346 Clarification for usage of JIT tunable options
This patch clarifies the usage of the four JIT tunable options -
jit_hot_{loop,func,return,side_exit} - in PHP manual which end users
should be aware of before they start to tune these options.

1. Valid value range
2. Default value will be used in case beyond valid range
3. Special case of zero value

The patch was verified on my machine with phd local website.

https://github.com/php/doc-en/commit/092a101134ec0a4a1af7b386084a2c71cee51dc1
2022-01-20 05:50:44 +09:00
Yoshinari Takaoka 3fa1907e1d Clarification of jit_bisect_limit usage
As a new bird to PHP interpreter, I tried to set jit_bisect_limit
with jit=tracing in order to debug/probe PHP JIT feature, but
failed to hit my breakpoint and hence got confused.

I found that jit_bisect_limit only works under special JIT trigger
mode like 0: on script load, or 1: on first execution, after heavily
reading source code and trial-and-error experiments.

So, I would like to clarify the usage in PHP manual.
Hopefully, this can save time cost and reduce confusion of new PHP
interpreter developers.

The patch is verified on my local machine with phd build and the
web content and link looks good.

https://github.com/php/doc-en/commit/c46a5fe7bce587682190d9b3153e3487e71aff92
2022-01-19 02:26:27 +09:00
Yoshinari Takaoka b8aff6e50c Clarify meaning of opcache.optimization_level
https://github.com/php/doc-en/commit/c7d6db0d245712c01f72b9e0e79cc3d96a5bc25e
2022-01-14 19:39:47 +09:00
Yoshinari Takaoka fcebb149a3 Clarification for setting 0 to jit_hot_loop/func
I tried to tell JIT to compile every loops and functions
by setting both opcache.jit_hot_loop and opcache.jit_hot_functions
to 0, but failed to get expected result.

After having read the source code and simple experiments, I found
that setting these two options to 0 will actually disable JIT to
compile any iterations and calls.

So I would like to add clarifications for this behavior in PHP manual.

https://github.com/php/doc-en/commit/c8696908a1ffa0d283e36d8c8d36580fdd2c5a88
2022-01-13 21:15:34 +09:00
Yoshinari Takaoka 1f34312aec s/ふるまい/振る舞い/g
$ find . -type f -name "*.xml" -print0 | xargs -0 sed -i -e "s/ふるまい/振る舞い/g"
2021-10-16 05:30:56 +09:00
Yoshinari Takaoka 715eaa7a0d Opcache functions only apply to in-memory cache
https://github.com/php/doc-en/commit/50b104c116f6b1798e36bf2f56b1fa023b8a7a92
2021-10-15 23:20:04 +09:00
Yoshinari Takaoka 683598ffeb Flipping opcache.file_cache_only is broken
https://github.com/php/doc-en/commit/66459d593bdaf75022736d12506820da364296bf
2021-09-06 22:02:57 +09:00
Yoshinari Takaoka 8d1618d46a Clarify preloading and constant behavior.
https://github.com/php/doc-en/commit/d348943ddf72bec7e715faef8f0b7b0ff04bd977
2021-08-19 10:46:23 +09:00
Yoshinari Takaoka eb80d16a4b update EN-Revision only 2021-06-07 11:34:36 +09:00
Yoshinari Takaoka 956f40adca Fix lone section order issues in various extensions 2021-06-07 11:28:12 +09:00
Yoshinari Takaoka eed4f5c97a Document opcache.cache_id for IIS app pools
Cf. <https://bugs.php.net/80812>.
2021-03-02 22:11:58 +09:00
Yoshinari Takaoka 89fa661399 opcache.cache_id defaults to "" 2021-02-12 00:44:10 +09:00
Yoshinari Takaoka 8c575df147 Fix erroneous whitespace change
Cf. <https://github.com/php/doc-en/commit/a3bb15df3f8dd9657471db4d4f1ecd67a7c552e9#commitcomment-45824230>.
2021-01-11 09:38:58 +09:00
Yoshinari Takaoka 5a07945654 Remove interals2 book
The "Hacker's guide" is grossly outdated (it is about ZendEngine 2;
some stuff even about ZE1, although ZE4 is current), and nobody is
working on it for years.  Therefore we remove this part of the manual;
users are better off reading external resources, such as
<http://www.phpinternalsbook.com/>.

Closes GH-152.
2021-01-11 09:36:36 +09:00
Yoshinari Takaoka 9c09efe38a Order the JIT configuration options in definition order.
Closes GH-229.
2021-01-09 11:24:38 +09:00
Yoshinari Takaoka 9bb76b0034 [status ready] translated opcache jit related settings.
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351715 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-28 03:08:32 +00:00
Yoshinari Takaoka 8b45be5ce8 Fix #80434: Missing "s" in documentation for "opcache.jit_max_loop_unrolls"
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351702 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-27 18:30:48 +00:00
Yoshinari Takaoka 15c7fa6cd3 Generate opcache methodsynopses based on stubs
Patch contributed by Máté Kocsis <kocsismate@woohoolabs.com>.


git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351441 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-18 23:57:47 +00:00
Yoshinari Takaoka 1cab05c5f3 opcache.force_restart_timeout is not supported on Windows / opcache.max_wasted_percentage only triggers restart on insufficient free memory
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351428 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-18 21:38:56 +00:00
Yoshinari Takaoka fcca2954f7 Remove obsolete PHP 5 specific info regarding OPcache installation
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351295 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-08 00:03:39 +00:00
Yoshinari Takaoka 280d46a4b8 [status: working] Document JIT related OPcache INI settings
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351212 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-04 02:39:07 +00:00
Yoshinari Takaoka e70a9d4629 Fix return types
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351156 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-02 19:51:55 +00:00
Yoshinari Takaoka 15b197d30d Remove PHP 5 specific info from OPcache INI page
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351154 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-02 19:27:29 +00:00
Yoshinari Takaoka 144f5f2124 Use canonical type names
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@351153 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-02 19:20:32 +00:00
Yoshinari Takaoka 573de680ac Fix typo in opcache ini documentation (updated EN-Revision only)
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350919 c90b9560-bf6c-de11-be94-00142212c4b1
2020-10-15 14:12:42 +00:00
Yoshinari Takaoka 8661cc5664 improved "persistent memory" translations, helped by many japanese phpers.
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350288 c90b9560-bf6c-de11-be94-00142212c4b1
2020-08-05 12:49:04 +00:00
Yoshinari Takaoka 6eb2ba4d30 s/パース/評価/
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350279 c90b9560-bf6c-de11-be94-00142212c4b1
2020-08-03 23:26:52 +00:00
Yoshinari Takaoka 785d0fca5c fixed "parse" mistranslation, pointed out by hnw.
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350278 c90b9560-bf6c-de11-be94-00142212c4b1
2020-08-03 15:03:24 +00:00
Yoshinari Takaoka 367fe1e3f9 unified "preload" word translation, pointed out by hnw
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350277 c90b9560-bf6c-de11-be94-00142212c4b1
2020-08-03 09:47:33 +00:00
Yoshinari Takaoka 7d1133d354 [status ready] Document configuring opcache preloading
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350265 c90b9560-bf6c-de11-be94-00142212c4b1
2020-07-31 14:37:28 +00:00
Yoshinari Takaoka 771ae7b93a [working] Document configuring opcache preloading
Patch provided by Larry Garfield.


git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350251 c90b9560-bf6c-de11-be94-00142212c4b1
2020-07-31 00:17:01 +00:00
Yoshinari Takaoka 0963ad7d0a Preloading is not supported on Windows
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350249 c90b9560-bf6c-de11-be94-00142212c4b1
2020-07-30 23:46:22 +00:00
Yoshinari Takaoka a1dbcc8f18 Add availability info for opcache.huge_code_pages
Cf. <https://bugs.php.net/bug.php?id=79751#1593553471>.


git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350091 c90b9560-bf6c-de11-be94-00142212c4b1
2020-07-01 02:36:48 +00:00
Yoshinari Takaoka 39ceec83be opcache.huge_code_pages is boolean, not string
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350089 c90b9560-bf6c-de11-be94-00142212c4b1
2020-06-30 21:24:11 +00:00
Yoshinari Takaoka d860378b72 Document important OPcache settings for Windows
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350082 c90b9560-bf6c-de11-be94-00142212c4b1
2020-06-24 16:24:39 +00:00
Yoshinari Takaoka d11d0cdd7f Document behavior of out-of-range INI settings
Cf. <https://bugs.php.net/79644>.


git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350003 c90b9560-bf6c-de11-be94-00142212c4b1
2020-06-02 14:21:22 +00:00
Yoshinari Takaoka 93c8eec7b6 Document other primes for opcache.max_accelerated_files
Patch provided by tandre@php.net.


git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@349739 c90b9560-bf6c-de11-be94-00142212c4b1
2020-05-03 10:25:08 +00:00
Yoshinari Takaoka 7355e5c21c fixed missing translaion
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@349609 c90b9560-bf6c-de11-be94-00142212c4b1
2020-04-04 00:15:32 +00:00
Yoshinari Takaoka ab8931c6ff Document when opcache.opt_debug_level was added
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@349608 c90b9560-bf6c-de11-be94-00142212c4b1
2020-04-03 22:05:25 +00:00
Yoshinari Takaoka 69319ca38b updated EN-Revision only
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@349017 c90b9560-bf6c-de11-be94-00142212c4b1
2020-01-25 21:02:48 +00:00
Yoshinari Takaoka df57b0730b Document opcache.cache_id
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@349016 c90b9560-bf6c-de11-be94-00142212c4b1
2020-01-25 21:00:06 +00:00
Yoshinari Takaoka 760c391abc updated translations. including rev 348511 fix.
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@348533 c90b9560-bf6c-de11-be94-00142212c4b1
2019-12-16 12:47:02 +00:00
Satoru Yoshida bc856a3773 sync en
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@348218 c90b9560-bf6c-de11-be94-00142212c4b1
2019-10-26 03:57:08 +00:00
Satoru Yoshida 323237b7a6 sync en
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@347024 c90b9560-bf6c-de11-be94-00142212c4b1
2019-03-19 14:18:02 +00:00