unikraft / loupedb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Loupe Results Database

This repository stores the results generated by Loupe as part of Unikraft development and our ASPLOS'24 paper.

The paper provides an analysis of this data set.

Notes

  • Although you technically can browse this data set manually with a simple text editor (all data is in CSV), we recommend you to use loupe search, as described in the main Loupe README.
  • This repository also contains OS support descriptions for 11 OSes, all in the format ${OS_NAME}.syscalls.
  • This repository also contains ASPLOS24-supp.pdf, which provides a list and description of applications in our database, along with support plans for 11 OSes.
  • Some folders contain data in the format imported, e.g., flask/suite/imported/data. This was manually imported from runs with Loupe that pre-date the database in its current format. Eventually we will re-run these with the new Loupe wrapper.

Contributing

We welcome contributions from anyone. This is open data.

To contribute to this repository, please fork and submit a Pull-Request.

You can find ideas of apps to add here.

Licensing

This data set is under the is under the CC BY license. You can find the CC BY license here.

Disclaimer

This is the first release of our data set generated with the Loupe research proof-of-concept. Although we carefully dissected these results, we cannot make any guarantees of correctness. Please use it with a critical eye. We hope that it will be useful!

About


Languages

Language:Shell 58.7%Language:Scheme 11.1%Language:Python 10.5%Language:Go 7.1%Language:Java 4.6%Language:JavaScript 3.3%Language:Lua 2.7%Language:Perl 1.0%Language:C# 0.4%Language:Erlang 0.3%Language:Rust 0.1%Language:TypeScript 0.1%