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: phpactor/phpactor
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: phpactor/phpactor
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: pseudo-incremental-parser-2
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 12 files changed
  • 1 contributor

Commits on Dec 21, 2025

  1. Ast Merging

    Experimenting with merging ASTs to preserve the object IDs of the
    nodes which might help with far more efficient caching techniques.
    
    Sanity test for merging parser
    
    Failing test
    
    Argh
    
    It's in some kind of working state
    
    Nope
    
    Parser still not working
    
    Failing test
    
    Seems to work
    
    Update diff test for shortcut
    
    Add debug node ID
    
    Get full text
    
    Refactor test to simulate session
    
    Smoke test 1
    
    Fix
    
    Make merging parser tolerant of failure
    
    Add experimental parser option
    
    TEMP: use static cache unconditionally
    
    Record number of cache misses
    dantleech committed Dec 21, 2025
    Configuration menu
    Copy the full SHA
    70167d3 View commit details
    Browse the repository at this point in the history
Loading