• Stars
    star
    95
  • Rank 354,083 (Top 7 %)
  • Language
    C++
  • License
    MIT License
  • Created almost 11 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A tool for analyzing LLVM bitcode using Datalog.

More Repositories

1

doop

The official repo of Doop, the declarative pointer analysis framework.
Java
154
star
2

native-scanner

An analyzer of JNI code that matches native code information with Java code
Java
20
star
3

cclyzer-souffle

CClyzer port to souffle lang
C++
18
star
4

HeapDL

Heaps Don't Lie! Analyzes standard JVM and Android heap snapshots to improve the completeness of program analysis tools such as Doop.
Java
14
star
5

JInfoFlow-bench

Java
9
star
6

sound-modulo-analysis-openjdk-8

This repository contains a modified `sound-modulo-analysis` version of the Java OpenJDK 8 as described in the PLDI 2020 paper "Static Analysis of Java Enterprise Applications: Frameworks and Caches, The Elephants in the Room"
Java
8
star
7

doop-pldi15-tutorial

Tutorial site for PLDI 2015
CSS
5
star
8

souffle-addon

C++
5
star
9

feb16-seminar

Page for the PLAST seminar (February 2016)
CSS
4
star
10

source-ir-fitter

A tool to map source code elements to IR elements.
Java
3
star
11

credex

Extending facebook/redex with passes driven from external program analysis
C++
1
star
12

zero-lang-quest

Java
1
star
13

doop-api

API for doop entities.
Java
1
star
14

map-hash-repeat

Experimenting with mbrace
F#
1
star
15

plast-lab.github.io

CSS
1
star
16

morphing

"Writing programs that morph over programs."
Java
1
star
17

clue-common

Common functionality shared by the components of the Clyze unified analysis framework.
Groovy
1
star
18

DelphJ

DelphJ is a Java-based OO language (MorphJ with delegation features) that eschews inheritance completely, in favor of a combination of class morphing and (deep) delegation.
Java
1
star