Hassan Salehe Matar, Ph.D's repositories
EmbedSanitizer
EmbedSantizer is a runtime race detection tool which extends ThreadSanitizer to detect data races in 32-bit ARM applications.
TaskSanitizer
A tool for detecting determinacy races in OpenMP task applications.
DynamicProgramming
Practice solutions to some of the dynamic programming problems in computer science. For each problem in this repository there is problem definition, solution discussion, solution implementation and unit tests using Google-test and Google-mock.
KaStORSauto
A bash script to automate the compilation and execution of KaStORS OpenMP dataflow Benchmarks under Archer race detection tool.
OpenMPDataflowExamples
A repository containing small OpenMP dataflow examples: some are racy and others are correct.
dataracebench
Data race benchmark suite
django-session-idle-timeout
A Django middleware application to timeout a logged in user session after a specified time period
example-cpp11
Minimal project that uses qmake, GCC, C++11, gcov and is tested by Travis CI
Goldilocks
This project aims to bring live again the research project source code of Goldilocks, a race and transaction-aware Java runtime.
googletest
Google Test
hassansalehe.github.io
My personal website.
MapReduceInputs
This repository contains text input files for map-reduce testing program implemented in TaskSanitizer.
UbuntuAuto
Bash script files for automatic installation of various software on Ubuntu. The scripts have been saving a lot of my time.
web-share-target
Web API proposal for receiving shared data
WebShare2Targets
A simple web-share demo with two targets which have the same title.
webShareDemo
Web API proposal for sharing data from a web page