Gor Nishanov
Microsoft
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Gor Nishanov.
Software - Practice and Experience | 2001
Gor Nishanov; Sibylle Schupp
Class templates represent a difficulty for C++ garbage collectors since relevant information is available only very late, at instantiation time. Current collectors therefore either fail to work with class templates or have to run in a non‐optimized mode. This paper introduces the template garbage collector (TGC), the first mostly‐copying collector that can handle class templates. It discusses the design decisions that are suggested by the specifics of generic template programming and presents performance results and memory measurements of tests with MTL and GTL, two generic C++ libraries based on the Standard Template Library. The tests show that TGC substantially improves the run times of programs with many small objects with short lifetimes or large objects with long lifetimes. The memory usage at the same time is reasonable. Since TGC modifies the mostly‐copying technique, the heap sizes are in many cases considerably smaller than they are for traditional mostly‐copying collectors. The tests also show that TGC is competitive with the Boehm–Demers–Weiser collector, the most widely used collector for C++. Copyright
Archive | 2001
Rod Gamache; Michael T. Massa; Sunita Shrivastava; Gor Nishanov; David B. Lomet; Philip A. Bernstein; Rohit Jain
Archive | 1999
Gor Nishanov; Glenn R. Peterson; Rod Gamache; Michael T. Massa; Sunita Shrivastava
Archive | 2003
Gor Nishanov; Vitali V. Prokopenko
Archive | 2001
Gor Nishanov; Peter W. Wieland
Archive | 2008
Andrea D'Amato; Rajeev Nagar; Gor Nishanov; Rajsekhar Das; Gregorio Maeso
Archive | 2015
Abhinit Kumar; Andrea D'Amato; David A. Dion; Gor Nishanov; Lokesh Srinivas Koppolu; Nicholas Maliwacki
Archive | 2014
Gor Nishanov; Andrea D'Amato; David A. Dion; Amitabh Prakash Tamhane; Lokesh Srinivas Koppolu; Nicholas Maliwacki
Archive | 2012
Gor Nishanov; Andrea D'Amato; Amitabh Prakash Tamhane; David A. Dion
Archive | 2016
James J. Radigan; Gor Nishanov