Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: php-runtime/frankenphp-symfony
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.1.1
Choose a base ref
...
head repository: php-runtime/frankenphp-symfony
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 10 commits
  • 6 files changed
  • 5 contributors

Commits on Oct 30, 2023

  1. frankenphp-symfony: call gc_collect_cycles() after handling request (…

    …#142)
    
    Triggering the garbage collector after the request has been handled and
    when the worker may be idle prevents the garbage collection from being
    randomly done in the middle of the handling of a request (which delays
    the delivery of the HTTP response).
    
    Another option, that is done by Laravel Octone, is to trigger the GC
    when a configurable amount of memory has been consumed instead of after
    every request.
    I think this patch is good enough for FrankenPHP as usually many workers
    will be available.
    dunglas authored Oct 30, 2023
    Configuration menu
    Copy the full SHA
    2a952fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7539a9 View commit details
    Browse the repository at this point in the history
  3. frankenphp-symfony: perf improvement (#148)

    Backport of some micro-optimizations by @francislavoie
    laravel/octane#764 (comment)
    
    ---------
    
    Co-authored-by: Francis Lavoie <lavofr@gmail.com>
    dunglas and francislavoie authored Oct 30, 2023
    Configuration menu
    Copy the full SHA
    19b7bc3 View commit details
    Browse the repository at this point in the history
  4. frankenphp-symfony: tiny refactoring (#151)

    Tiny refactoring as suggested in
    php-runtime/runtime#148 (comment)
    dunglas authored Oct 30, 2023
    Configuration menu
    Copy the full SHA
    1339d2d View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Allow Symfony 7 (#152)

    chalasr authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    d66150d View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    5a16ebb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3bc258 View commit details
    Browse the repository at this point in the history
  3. Prepare release for Franken (#159)

    This will fix #157
    Nyholm authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    56822c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. frankenphp: break loop when loopMax is reached (#174)

    Fixes the issue that the loop doesn't exist when `$loopMax` is reached,
    but `$loopMax+1`. Please refer to
    php-runtime/runtime#173 for details.
    tamcy authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    38a5dfa View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2024

  1. [FrankenPHP] Add Xdebug support (#179)

    Use the new
    [`xdebug_connect_to_client()`](https://xdebug.org/docs/all_functions#xdebug_connect_to_client)
    function if available to allow debugging with Xdebug in worker mode.
    dunglas authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    34b8c25 View commit details
    Browse the repository at this point in the history
Loading