Paramjit Singh Sandhu

  • Citations Per Year
Learn More
Accesses to shared data structures in multithreaded programs must be correctly synchronized to ensure data consistency and integrity. However, this synchronization between threads is a common source of performance problems in multithreaded applications. Lock-free data structures are an alternative to traditional synchronization methods that have potential(More)
<lb>In this paper we have implemented a fairly robust taint<lb>tracking facility in the JavaScript language implementation<lb>of the Microsoft Research’s C3 system. We have also imple-<lb>mented a comprehensive suite of test cases (in JavaScript)<lb>along with a framework (in C#) ensuring that our sematics<lb>have been correctly implemented. Using our taint(More)
  • 1