Go compiler benchmark data set
Go Shell HTML Assembly Python Perl Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
README.md
benchall.bash
benchjuju.bash
benchlink.bash
benchlinkbranch.bash

README.md

benchjuju

This is a Go compiler benchmark data set. This is not Juju, you want https://github.com/juju/juju.

This is a clone of Juju at revision 9fcb1f0d5440345d4ca5cab51ee411cdc1204925.

Usage

  1. Check out this repo
  2. Put whatever version of Go you want at the top of your $PATH
  3. bash benchjuju.bash

This will build a large command, github.com/juju/juju/cmd/jujud

Results

Results are tracked periodically here

https://docs.google.com/spreadsheets/d/1mczKWp3DUuQvIAwZiORD29j5LRb96QZC4mZDn72gAE4/edit?usp=sharing

Other scripts

benchlink.bash and benchlinkbranch.bash are scripts that use benchstat to aid in benchmarking Go linker changes.