gosta

module
v0.0.0-...-6b2c996 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2021 License: MIT

README

Gosta

detecting Goroutine bugs with static analysis methodologies

Current Features

  • Detecting goroutine-deadlock by abstract execution on GFSM(Goroutine Finite State Machine)

TODO LIST(Small)

  • Kill the redundant SFSM(Small Finite State Machine for a Basic Block) when transforming SFSMs to GFSMs.
  • Add heuristic algorithms, which can lead the tool to the paths that are most likely to have goroutine deadlocks.

TODO LIST(Big)

  • Support goroutine-leak
  • After a BUG detected, we still need to check the path sensitivity using SMT-Solver.

Directories

Path Synopsis
src
testcase
try

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL