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: soot-oss/soot Loading
base: 25f7517
Choose a base ref
...
head repository: soot-oss/soot Loading
compare: 581a6e7
Choose a head ref
  • 5 commits
  • 9 files changed
  • 2 contributors

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    7bb46b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6dc6ad1 View commit details
    Browse the repository at this point in the history
  3. added support for passing on types in the PAG in case we later want t…

    …o later invoke a method that object which we have a summary.
    
    Example:
    
    List<...> l = ...;
    Spliterator<...> s = l.spliterator();
    s.forEachRemaining(callback);
    
    We would normally lose the type information over the call to spliterator() if we don't have an implementation for that method. With the new deferred PAG summary, we can just use the declared type because we know that we will use a summary for the call to forEachRemaining() later anyway, so the actual type of the Spliterator is irrelevant.
    StevenArzt committed May 24, 2024
    Configuration menu
    Copy the full SHA
    47ad2a6 View commit details
    Browse the repository at this point in the history
  4. fixed style violations

    StevenArzt committed May 24, 2024
    Configuration menu
    Copy the full SHA
    249f856 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Split handling of fill-array-data instructions into two phases: first

    the command transforming to jimple instructions and later a second phase
    in DexFillArrayDataTransformer that recovers the array data types and
    allies it to the values.
    jpstotz committed May 27, 2024
    Configuration menu
    Copy the full SHA
    581a6e7 View commit details
    Browse the repository at this point in the history
Loading