Skip to content
@plasma-umass

PLASMA @ UMass

Home of Scalene, Slipcover, BLeak, Hoard, and more.

PLASMA (Programming Languages and Systems at Massachusetts)

Current PhD Students

PLASMA projects

  • Scalene: A state-of-the-art CPU+GPU+memory profiler for Python, with AI-powered optimization suggestions PyPI Latest Release Anaconda-Server Badge Downloads Downloads GitHub stars
  • Coz: A causal profiler that tells you where to optimize your code (C/C++/Rust/Swift/Java) GitHub stars Rust crate downloads (just counting Rust crate downloads)
  • CSrankings: Ranks the world's CS departments GitHub stars
  • Slipcover: Nearly zero-overhead code coverage analysis for Python PyPI Latest Release Downloads GitHub stars
  • ChatDBG: AI-assisted debugging in lldb, gdb, and pdb. Uses AI to answer 'why' PyPI Latest Release Downloads Downloads GitHub stars
  • Commentator: Automatically comments Python code, adding docstrings and type annotations PyPI Latest Release Downloads Downloads GitHub stars
  • CWhy: ("See why") Explains and suggests fixes for C/C++/Rust compiler error messages. PyPI Latest Release Downloads Downloads GitHub stars
  • SQLwrite: SQLite3 with natural language to SQL, recommends indexes to optimize queries GitHub stars

Selected PLASMA publications

See this DBLP entry for a complete list of PLASMA papers co-authored by Emery Berger.

PhD Alumni

MS Alumni

PLASMA publications

Pinned Loading

  1. scalene scalene Public

    Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

    Python 12.5k 405

  2. coz coz Public

    Coz: Causal Profiling

    C 4.2k 162

  3. ChatDBG ChatDBG Public

    ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

    C++ 869 51

  4. slipcover slipcover Public

    Near Zero-Overhead Python Code Coverage

    Python 515 22

  5. cwhy cwhy Public

    "See why!" Explains and suggests fixes for compile-time errors for C, C++, C#, Go, Java, LaTeX, PHP, Python, Ruby, Rust, and TypeScript

    C++ 285 7

  6. sqlwrite sqlwrite Public

    SQLwrite: AI in your DBMS! Automatically converts natural language queries to SQL.

    C 122 9

Repositories

Showing 10 of 100 repositories
  • bigO Public

    Measures empirical computational complexity (in both time and space) of functions

    plasma-umass/bigO’s past year of commit activity
    Python 8 Apache-2.0 2 0 0 Updated Feb 25, 2025
  • plasma-umass/scalene-vscode-extension’s past year of commit activity
    JavaScript 5 Apache-2.0 1 1 1 Updated Feb 19, 2025
  • coverup Public

    Automatic AI-powered test suite generator

    plasma-umass/coverup’s past year of commit activity
    Python 51 Apache-2.0 8 2 0 Updated Feb 11, 2025
  • ChatDBG Public

    ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

    plasma-umass/ChatDBG’s past year of commit activity
    C++ 869 Apache-2.0 51 6 0 Updated Feb 11, 2025
  • pythoness Public

    Pythoness: use natural language to define Python functions.

    plasma-umass/pythoness’s past year of commit activity
    Python 16 2 0 0 Updated Jan 28, 2025
  • scalene Public

    Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

    plasma-umass/scalene’s past year of commit activity
    Python 12,466 Apache-2.0 405 158 (1 issue needs help) 5 Updated Jan 27, 2025
  • codamosa Public Forked from microsoft/codamosa
    plasma-umass/codamosa’s past year of commit activity
    Python 0 MIT 25 0 0 Updated Jan 27, 2025
  • coz Public

    Coz: Causal Profiling

    plasma-umass/coz’s past year of commit activity
    C 4,178 162 47 7 Updated Jan 25, 2025
  • cwhy Public

    "See why!" Explains and suggests fixes for compile-time errors for C, C++, C#, Go, Java, LaTeX, PHP, Python, Ruby, Rust, and TypeScript

    plasma-umass/cwhy’s past year of commit activity
    C++ 285 Apache-2.0 7 2 0 Updated Jan 14, 2025
  • slipcover Public

    Near Zero-Overhead Python Code Coverage

    plasma-umass/slipcover’s past year of commit activity
    Python 515 Apache-2.0 22 11 3 Updated Dec 17, 2024
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy