Skip to content

Automatically return All-bottom edge function for seeds #11

@ericbodden

Description

@ericbodden
Member

It seems that in IDE we always want to return the all-bottom edge function at initial seeds, if the input is zero. This should be added as a default to discourage mistakes on the side of the client analysis.

Activity

self-assigned this
on Jan 29, 2015
johanneslerch

johanneslerch commented on Jun 25, 2015

@johanneslerch
Contributor

This would be analog to the initialization of JumpFn with all-top edge functions. Nevertheless, it is different to the original algorithm as described in the IDE paper. There they use id edge functions for the seeds.

A third alternative may make even more sense: The current implementation allows clients to use facts other than ZERO at seeds. In addition, we could allow clients to provide custom values as well, while defaulting to Bottom. This would make analyses easier that require different start values for different kinds of seeds.

ericbodden

ericbodden commented on Jun 26, 2015

@ericbodden
MemberAuthor

see #14 ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @ericbodden@johanneslerch

      Issue actions

        Automatically return All-bottom edge function for seeds · Issue #11 · soot-oss/heros