Laurie Hendren


Updated: 05/22/2018 by Computer Hope

Name: Laurie Hendren

Born: 1958, Peterborough, Ontario, Canada

Computer-related contributions


  • Efficiently implementing the copy semantics of MATLAB arrays in JavaScript (with Vincent Foley-Bourgon, 2016)
  • Velociraptor: an embedded compiler toolkit for numerical programs targeting CPUs and GPUs (with Rahul Garg, 2014)
  • AspectMatlab: An Aspect-Oriented Scientific Programming Language (with Toheed Aslam, Jesse Doherty, and Anton Dubrau, 2010)
  • A staged static program analysis to improve the performance of runtime monitoring (with Eric Bodden and Ondřej Lhoták, 2007)
  • Towards Dynamic Interprocedural Analysis in JVMs (with Feng Qian, 2004)
  • Run-time Evaluation of Opportunities for Object Inlining in Java (with Ondřej Lhoták, 2002)
  • Efficient Inference of Static Types for Java Bytecode (with Etienne Gagnon and Guillaume Marceau, 2000)
  • Soot: A Java Optimization Framework (with Raja Vallée-Rai, Vijay Sundaresan, Patrick Lam, Etienne Gagnon and Phong Co, 1999)
  • SableCC: an Object-Oriented Compiler Framework (with Etienne Gagnon, 1998)

Honors and awards

  • Fellow, Royal Society of Canada (2012)
  • Fellow, ACM (2009)
  • Leo Yaffe Award for Excellence in Teaching (2007)


  • “New research ideas should be developed along with software infrastructures to test those ideas.”


submit to reddit

Leave a Reply

Your email address will not be published. Required fields are marked *

Web Design BangladeshWeb Design BangladeshMymensingh