File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -14,9 +14,9 @@ Key benefits of the new JIT implementation:
14
14
allocation (the resulting native code is more efficient)
15
15
- PHP doesn't have to care about most low-level details (different CPUs,
16
16
calling conventions, TLS details, etc)
17
- - it's mach easier to implement support for new targets (e.g. RISCV)
17
+ - it's much easier to implement support for new targets (e.g. RISCV)
18
18
- IR framework is going to be developed separately from PHP and may accept
19
- contibutions from other projects (new optimizations, improvemets , bug fixes)
19
+ contributions from other projects (new optimizations, improvements , bug fixes)
20
20
21
21
Disadvantages:
22
22
- JIT compilation becomes slower (this is almost invisible for tracing
@@ -26,7 +26,7 @@ IR Framework is included into PHP as a GIT submodule. It should be fetched by
26
26
27
27
`` git submodule update --init --recursive ``
28
28
29
- The new JIT implementation sucessfully passes all CI workflows, but it's still
29
+ The new JIT implementation successfully passes all CI workflows, but it's still
30
30
not mature and may cause failures. To reduce risks, this patch doesn't remove
31
31
the old JIT implementation (that is the same as PHP-8.3 JIT). It's possible
32
32
to build PHP with the old JIT by configuring with ** --disable-opcache-jit-ir** .
You can’t perform that action at this time.
0 commit comments