Alexi Turcotte's repositories
reallytg.github.io
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
drasync-artifact
Artifact for DrAsync, a tool to detect and visualize anti-patterns related to programming with JavaScript's async features.
reformulator-artifact
Artifact for Reformulator ASE'22 paper.
p5-promise-viz
P5 for promise visualization.
reformulator-analysis
CodeQL analysis to detect the Select N+1 Problem in Sequelize applications.
AwaitInLoopPerformanceBenchmark
Compare performance of having an await in a loop vs. using a Promise.all.
drasync-artifact-scripts
Scripts to be included in the DrAsync ICSE'22 artifact.
ecoopawardphotos
Photos from the ECOOP'18 award ceremony
looptransformerasyncjs
Transform async/await loops to Promise.all.
OOPSLA20-typer-artifact
Artifact for the OOPSLA 2020 paper "Designing Types for R, Empirically".
orm-refactoring
Refactoring data flows in ORM-backed JavaScript applications.
ProfilingPromisesAnalysis
Analysis for Profiling Promises project.
ProfilingPromisesProcessing
Utility for processing raw analysis output (from ProfilingPromisesAnalysis) and converting it for use in p5-promise-viz.
ProfilingPromisesQueries
CodeQL queries for the profiling project.
promise-profile-visualizer
A tool to visualize promise profiles.
react-rerendering-queries
Starter workspace to use to find React re-rendering issues with CodeQL static analysis.
server-config
Configuration for PRL-PRG servers
signatr-paper
Paper for the signatr project.
towardsTS4R
Building towards a full-fledged type system for the R programming language.
typedevil_nodeprof
TypeDevil implemented in NodeProf
typer-data
Just a dump of some data for TypeR.