Hi there 👋
I'm a PhD candidate in Castle group.
My research interests cover fuzzing, compiler testing and program generation.
I'm
- writing robust and secure code
- learning type systems
- testing compilers and virtual machines.
Name: Haoyang Ma
Type: User
Company: HKUST
Bio: Compiler, Fuzzing, Bug Isolation
Location: Hong Kong
I'm a PhD candidate in Castle group.
My research interests cover fuzzing, compiler testing and program generation.
I'm
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
A collection of out-of-tree Clang plugins for teaching and learning
The CompCert formally-verified C compiler
C++ Design Patterns
Formal Reasoning About Programs
Recent Fuzzing Paper
A Computational Graph Generator for AI Compiler Fuzzing
Code and examples from the book 'Interactive Theorem Proving and Program Development' (Coq'Art book)
LLVM IR入门指南
A collection of out-of-tree LLVM passes for teaching and learning
A metaprogramming training in C++
A list of papers related to correctness of compilers and compiler-like tools.
A Reinforcement-Learning-Based C Program Mutator for LLVM/GCC Bug Isolation
Solidity, the Smart Contract Programming Language
All resources about Types and Programming Languages (TAPL)
Coq implementations of and proofs of properties of typed-languages in Benjamin Pierce's Types and Programming Languages
Code from the book "Types and Programming Languages" in Scala
Open deep learning compiler stack for cpu, gpu and specialized accelerators
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.