rfc:opcache.no_cache

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
rfc:opcache.no_cache [2020/05/30 15:53] – Link to mailing list thread for the RFC as well tandrerfc:opcache.no_cache [2020/06/06 20:46] – fix changelog formatting tandre
Line 114: Line 114:
  
 <doodle title="Add opcache.allow_cache ini setting to support opcode optimization without caching" auth="tandre" voteType="single" closed="false"> <doodle title="Add opcache.allow_cache ini setting to support opcode optimization without caching" auth="tandre" voteType="single" closed="false">
 +   * Yes
 +   * No
 +</doodle>
 +
 +==== If you voted no, why? ====
 +
 +The [[https://wiki.php.net/rfc/opcache.no_cache#discussion|Discussion]] section mentioned alternative approaches to this RFC. This feedback is being gathered if it may be useful for other work on Opcache such as moving optimizations into PHP's core.
 +
 +  - I would only vote for optimizations without caching if Opcache's opcode optimizations were moved into core first.
 +  - I don't want any form of optimization without caching / I think ''opcache.file_cache'' should be used instead
 +  - I think different ini options/values should be used to do this
 +  - Other
 +
 +<doodle title="If you voted no on opcache.allow_cache, why?" auth="tandre" voteType="multi" closed="false">
 +   * 1
 +   * 2
 +   * 3
 +   * 4
 +</doodle>
 +
 +Also, would you be interested in moving opcode optimizations and the JIT out of the zend_extension opcache into PHP's core?
 +
 +<doodle title="I would be interested in moving opcode optimizations into core" auth="tandre" voteType="single" closed="false">
    * Yes    * Yes
    * No    * No
Line 121: Line 144:
  
 0.2: Previously, the ini setting override to disable caching was ''opcache.no_cache=1''. This was changed to ''opcache.allow_cache=0'' to avoid double negatives and to be consistent with naming of other ini settings such as ''allow_url_fopen'' and ''allow_url_include''. 0.2: Previously, the ini setting override to disable caching was ''opcache.no_cache=1''. This was changed to ''opcache.allow_cache=0'' to avoid double negatives and to be consistent with naming of other ini settings such as ''allow_url_fopen'' and ''allow_url_include''.
 +
 0.3: Fix documentation of changes to ''opcache_get_status()'' 0.3: Fix documentation of changes to ''opcache_get_status()''
 +
 0.4: Improve documentation of ini settings, add another example use case. 0.4: Improve documentation of ini settings, add another example use case.
  
rfc/opcache.no_cache.txt · Last modified: 2020/06/13 17:45 by tandre