Paper Reading: Bi-directional type checking NOTE: This is a Paper Reading for Topics in Programming Languages: Type Systems. The original paper can be found here. SummaryThe paper first explains that except Syntax Directed Systems, Typing Rules 2023-01-30 Research Notes #paper-reading
Paper Reading: "Types and Programming Languages" Chapter 9 and Chapter 11 SummaryChapter 9 of “Types and Programming Languages” presents the simply typed lambda calculus, which constructs a type system for pure lambda calculus, explaining theoretical aspects such as the typ 2023-01-25 Research Notes #paper-reading
Paper Reading: Efficient scalable thread-safety-violation detection: finding thousands of concurrency bugs during testing NOTE: This is a Paper Reading for Topics in Programming Languages: Automated Testing, Bug Detection, and Program Analysis. The original paper can be found here. This paper presents Thread Safety Viola 2022-11-27 Research Notes #paper-reading
Paper Reading: Hybrid dynamic data race detection NOTE: This is a Paper Reading for Topics in Programming Languages: Automated Testing, Bug Detection, and Program Analysis. The original paper can be found here. The paper proposes a hybrid approach to 2022-11-23 Research Notes #paper-reading
Paper Reading: Lightweight Verification of Array Indexing NOTE: This is a Paper Reading for Topics in Programming Languages: Automated Testing, Bug Detection, and Program Analysis. The original paper can be found here. Summary of the PaperThe authors propose 2022-11-16 Research Notes #paper-reading
Paper Reading: Modular Checking for Buffer Overflows in the Large NOTE: This is a Paper Reading for Topics in Programming Languages: Automated Testing, Bug Detection, and Program Analysis. The original paper can be found here. Background InformationDatalog Declarati 2022-11-13 Research Notes #paper-reading
Paper Reading: Precise Interprocedural Dataflow Analysis via Graph Reachability NOTE: This is a Paper Reading for Topics in Programming Languages: Automated Testing, Bug Detection, and Program Analysis. The original paper can be found here. To be honest, I found the paper to be a 2022-11-07 Research Notes #paper-reading