| 8694751 |
Defer separating children in parallel copying garbage collection |
David Kevin Siegwart, Daryl James Maier, Ryan Andrew Sciampacone |
2014-04-08 |
| 8429143 |
Methods and systems for improving hash table performance |
Timothy P. Ellison, David Kevin Siegwart |
2013-04-23 |
| 8286152 |
Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast application startup and maximal run-time performance |
Derek B. Inglis, Marius Pirvu, Mark Graham Stoodley |
2012-10-09 |
| 8281293 |
Copy-on-write optimization of immutable objects for objects oriented languages |
Mike S. Fulton, Derek B. Inglis |
2012-10-02 |
| 8276134 |
Transforming locks in software loops |
Kevin A. Stoodley, Mark Graham Stoodley, Vijay Sundaresan |
2012-09-25 |
| 8266607 |
Lock reservation using cooperative multithreading and lightweight single reader reserved locks |
Peter Wiebe Burka, Charles B. Hall, Zhong Liang Wang |
2012-09-11 |
| 8230409 |
Code optimization when using multiple reader locks and a non-reader lock |
Mark Graham Stoodley |
2012-07-24 |
| 7908256 |
Speculative computation lock coarsening through the use of localized lock reservation |
Peter Wiebe Burka |
2011-03-15 |
| 7823150 |
Computer-implemented method, system and program product for establishing multiple read-only locks on a shared data object |
Kevin A. Stoodley, Mark Graham Stoodley, Vijay Sundaresan |
2010-10-26 |
| 7765527 |
Per thread buffering for storing profiling data |
Peter Wiebe Burka, Derek B. Inglis |
2010-07-27 |
| 7698697 |
Transforming code to expose glacial constants to a compiler |
Mark Graham Stoodley |
2010-04-13 |
| 7404183 |
Transforming locks in software loops |
Kevin A. Stoodley, Mark Graham Stoodley, Vijay Sundaresan |
2008-07-22 |