Extend GCC's GDFA Architecture to Non-separable Framwork
-
Updated
Dec 16, 2016 - Turing
Extend GCC's GDFA Architecture to Non-separable Framwork
Dead Code Elimination & Common Subexpression Elimination. This is the first two homeworks of Advanced Compiler (17' Spring) instructed by Prof. Wei-Chung Hsu.
Lacuna is a JavaScript dead code elimination framework written in Node.js
Hack to modify Ramda in-place to support Rollup and UglifyJS2 for effective dead code elimination
Bury your dead code
A PoC implementation of unused code elimination in runtime
Parse AST, compere constants, clean
❌ Remove dead conditional branches
Detecting semantically equivalent code clone pairs in two or more code fragments.
This project is used to extract some basic assignment statements, loop conditions from the given python program. Using static control flow analysis, the project can be used to create a control flow graph. Using Reaching definition and live variable analysis, one can eliminate dead code from the program.
Testing dead-code elimination of unused default parameters in all known JS bundlers
Testing dead-code elimination of unused default parameters in all known JS bundlers
A simple static JS Code analyzer
Detect dead code with confidence via real user monitoring
Tree-shacking and Dead-code elimination using Abstract Syntax Tree (AST) in python.
SDCC STM8 Dead Code Elimination Tool
Removes unused private/internal types during compile-time.
dead_code_analyzer is a command-line tool for Dart and Flutter projects that identifies unused code elements (classes, functions, variables) to streamline code cleanup and refactoring.
Pycharm Plugin useful for detecting potentially dead code
Add a description, image, and links to the dead-code-elimination topic page so that developers can more easily learn about it.
To associate your repository with the dead-code-elimination topic, visit your repo's landing page and select "manage topics."