There are no reviews yet. Be the first to send feedback to the community and the maintainers!
scalene
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposalscoz
Coz: Causal Profilingbrowsix
Browsix is a Unix-like operating system for the browser.doppio
Breaks the browser language barrier (includes a plugin-free JVM).Mesh
A memory allocator that automatically reduces the memory footprint of C/C++ applications.ChatDBG
ChatDBG - AI-assisted debugging. Uses AI to answer 'why'slipcover
Near Zero-Overhead Python Code CoverageBLeak
BLeak: Automatically Debugging Memory Leaks in Web Applicationscwhy
"See why!" Explains and suggests fixes for compile-time errors for C, C++, C#, Go, Java, LaTeX, PHP, Python, Ruby, Rust, and TypeScriptsqlwrite
SQLwrite: AI in your DBMS! Automatically converts natural language queries to SQL.NextDoor
Graph Sampling using GPUDataDebug
Excel 2010/2013 add-in that automatically finds errors in spreadsheetscoverup
Automatic AI-powered test suite generatorsystemgo
Init system in Go, intended to run on Browsix and other Unix-like OS. Part of GSoC 2016 project.sheriff
Sheriff consists of two tools: Sheriff-Detect, a false-sharing detector, and Sheriff-Protect, a false-sharing eliminator that you can link with your code to eliminate false sharing.DoubleTake
Evidence-based dynamic analysis: a fast checker for memory errors.commentator
Automatically comments Python code, adding docstrings and type annotations, with optional translation to other languages.Predator
Predator: Predictive False Sharing Detectionmemory-landscape
The space of memory management research and systems produced by the PLASMA lab (https://plasma-umass.org).snakefish
parallel Pythonentroprise
measure entropy of memory allocatorsparcel
An Excel formula parserRehearsal
Rehearsal: A Configuration Verification Tool for PuppetHound
Hound memory leak detectorsmash-project
Smash compressing allocator projectbrowsix-spec
Archipelago
Archipelago memory allocatorsimplesocket
A simple socket wrapper for C++.pythoness
Pythoness: use natural language to define Python functions.compsci631
Support code for Programming Languages (COMPSCI631)Tortoise
Tortoise: Interactive System Configuration Repairscalene-gui
Scalene web GUIllm-utils
Utilities for our LLM projects (CWhy, ChatDBG, ...).transparentFS
TransparentFS code, paper, and slideshomebrew-scalene
Homebrew tap for Scalene (emeryberger/scalene)GSoC
Description of our Google Summer of Code projects for 2015vam
Implementation from "A Locality-Improving Dynamic Memory Allocator", Feng and Berger, MSP 2005HeapToss
HeapToss is an LLVM compiler pass that moves stack variables that may escape their declaring function's context into the heap.pytest-cleanslate
jsvm
GSoC-2013
Google Summer of Code 2013plasma-umass.github.io
home pagespl
doppio_jcl
Scripts that produce a version of the Java Class Library and Java Home in a way that is compatible with DoppioJVM.nextdoor-eurosys21
mesh-testsuite
ChatSheet
custom-public
proto
probabilistic race tolerancewasm-gc-template
typissed
Generates MTurk typo jobsscalene-benchmarks
Benchmarks comparing Scalene with other commonly-used profilerstransparentMM
Transparent memory managementLove Open Source and this site? Check out how you can help us