Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Namespace-scoped declares #2972

Closed
wants to merge 6 commits into from
Closed

Namespace-scoped declares #2972

wants to merge 6 commits into from

Commits on Feb 12, 2020

  1. Add namespace_declare() function

    The declares are not yet used for anything.
    nikic committed Feb 12, 2020
    Copy the full SHA
    ce9c029 View commit details
    Browse the repository at this point in the history
  2. Add strict_types to zend_declarables

    In order to consolidate all the (ordinary) declare state in one
    place.
    nikic committed Feb 12, 2020
    Copy the full SHA
    cd314d4 View commit details
    Browse the repository at this point in the history
  3. Handle namespaced declares

    Opcache support is still missing
    nikic committed Feb 12, 2020
    Copy the full SHA
    341f25b View commit details
    Browse the repository at this point in the history
  4. Add opcache support for namespaced declares

    Opcache now verifies that the namespaced declares during loading
    are the same as the ones during compilation, and invalidates the
    script if this isn't the case.
    nikic committed Feb 12, 2020
    Copy the full SHA
    d339522 View commit details
    Browse the repository at this point in the history
  5. Add file-cache support

    nikic committed Feb 12, 2020
    Copy the full SHA
    09d7e1f View commit details
    Browse the repository at this point in the history
  6. Fix rebase fallout

    nikic committed Feb 12, 2020
    Copy the full SHA
    9f5a786 View commit details
    Browse the repository at this point in the history