Skip to content
/ ssaview Public

ssaview live-renders the SSA representation of a go program

License

Notifications You must be signed in to change notification settings

tmc/ssaview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ssaview

http://golang-ssaview.herokuapp.com/

ssaview is a small utlity that renders SSA code alongside input Go code

Runs via HTTP on :8080

License: ISC

  $ go get github.com/tmc/ssaview
  $ ssaview &
  $ open http://localhost:8080/

Ideas for extension:

  • proper fullscreen ui
  • allow selection in one editor to highlight the associated code in the other
  • include interpreter

Deploying:

On Heroku: Uses custom buildpack to preserve GOROOT:

$ heroku buildpacks:set https://github.com/tmc/heroku-buildpack-go.gi

Screenshot: Example screenshot

About

ssaview live-renders the SSA representation of a go program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published