Skip to content

Pull requests: CompilerProgramming/ez-lang

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Implement a simple bytecode interpreter and various fixes
#1 by dibyendumajumdar was merged Dec 9, 2024 Loading… updated Dec 9, 2024
Start on Optimizing Compiler
#2 by dibyendumajumdar was merged Dec 12, 2024 Loading… updated Dec 13, 2024
Various cleanups and refactoring
#3 by dibyendumajumdar was merged Dec 14, 2024 Loading… updated Dec 14, 2024
Refactor SSA implementatiom
#5 by dibyendumajumdar was merged Dec 15, 2024 Loading… updated Dec 15, 2024
Out of SSA
#7 by dibyendumajumdar was merged Dec 17, 2024 Loading… updated Dec 18, 2024
Liveness Analysis
#6 by dibyendumajumdar was merged Dec 16, 2024 Loading… updated Dec 18, 2024
Bug fixes and test for lost copy & swap problems
#8 by dibyendumajumdar was merged Dec 18, 2024 Loading… updated Dec 18, 2024
Revise the return instruction
#10 by dibyendumajumdar was merged Dec 18, 2024 Loading… updated Dec 18, 2024
Fix bug with swap cycles
#9 by dibyendumajumdar was merged Dec 18, 2024 Loading… updated Dec 18, 2024
Interference graph
#11 by dibyendumajumdar was merged Dec 21, 2024 Loading… updated Dec 22, 2024
WIP Graph Coloring Register Allocator
#13 by dibyendumajumdar was merged Dec 23, 2024 Loading… updated Dec 23, 2024
Chatin Graph Coloring Register Allocator continued
#15 by dibyendumajumdar was merged Dec 26, 2024 Loading… updated Dec 26, 2024
The graph coloring register allocator now pre-assigns function args
#17 by dibyendumajumdar was merged Dec 27, 2024 Loading… updated Dec 28, 2024
Small cleanups and doc updates
#18 by dibyendumajumdar was merged Dec 28, 2024 Loading… updated Dec 28, 2024
Sparse Conditional Constant Propagation
#19 by dibyendumajumdar was merged Dec 31, 2024 Loading… updated Dec 31, 2024
SCCP Updates
#21 by dibyendumajumdar was merged Jan 1, 2025 Loading… updated Jan 1, 2025
SCCP improvement
#22 by dibyendumajumdar was merged Jan 1, 2025 Loading… updated Jan 1, 2025
Sparse Conditional Constant Propagation - apply the changes after analysis
#23 by dibyendumajumdar was merged Jan 19, 2025 Loading… updated Jan 19, 2025
A parser bugfix and additional test cases for SSA
#24 by dibyendumajumdar was merged Jan 19, 2025 Loading… updated Jan 19, 2025
SCCP: some more test cases
#25 by dibyendumajumdar was merged Jan 26, 2025 Loading… updated Jan 26, 2025
Bug fixes
#26 by dibyendumajumdar was merged Feb 15, 2025 Loading… updated Feb 15, 2025
New pass that detects == operations against constant value in conditi…
#27 by dibyendumajumdar was merged Feb 15, 2025 Loading… updated Feb 15, 2025
Initial null support in optimizing compiler - missing null checks
#30 by dibyendumajumdar was merged Feb 18, 2025 Loading… updated Feb 18, 2025
Add test for simple SSA liveness example, also add comments and reorg…
#31 by dibyendumajumdar was merged Feb 22, 2025 Loading… updated Feb 22, 2025
ProTip! Type g i on any issue or pull request to go back to the issue listing page.