Inventor · disambiguated record
Mark Graham Stoodley
Also filed as: STOODLEY MARK G · STOODLEY MARK GRAHAM
31 granted patents·1 pending application·236 citations·filing 2003–2020
96Inventor score
Technology areasG06F
Top patents by PatentIndex Score
32 records- 0198US11226799B1Deriving profile data for compiler optimizationIBM·Filed 2020·Granted Jan 18, 2022·21 cites·20 claims
- 0297US11188364B1Compilation strategy for a sharable application snapshotIBM·Filed 2020·Granted Nov 30, 2021·12 cites·20 claims
- 0391US7840950B2Programmatic compiler optimization of glacial constantsIBM·Filed 2006·Granted Nov 23, 2010·27 cites·34 claims
- 0488US8185903B2Managing system resourcesFULTON MIKE STEPHEN·Filed 2007·Granted May 22, 2012·22 cites·14 claims
- 0586US8448157B2Eliminating redundant operations for common properties using shared real registersMITRAN MARCEL·Filed 2010·Granted May 21, 2013·12 cites·18 claims
- 0685US7552428B2Method for JIT compiler to optimize repetitive synchronizationIBM·Filed 2004·Granted Jun 23, 2009·38 cites·3 claims
- 0783US11106475B2Correlating class loader objects across execution environmentsIBM·Filed 2019·Granted Aug 31, 2021·2 cites·2 claims
- 0883US9286085B2Correlating class loader objects across execution environmentsIBM·Filed 2014·Granted Mar 15, 2016·5 cites·8 claims
- 0982US7698697B2Transforming code to expose glacial constants to a compilerIBM·Filed 2005·Granted Apr 13, 2010·13 cites·32 claims
- 1081US8104028B2Method for JIT compiler to optimize repetitive synchronizationSTOODLEY MARK GRAHAM·Filed 2009·Granted Jan 24, 2012·13 cites·20 claims
- 1178US7823150B2Computer-implemented method, system and program product for establishing multiple read-only locks on a shared data objectIBM·Filed 2005·Granted Oct 26, 2010·9 cites·24 claims
- 1277US8555266B2Managing variable assignments in a programCOPELAND REID T·Filed 2007·Granted Oct 8, 2013·13 cites·13 claims
- 1377US7937695B2Reducing number of exception checksIBM·Filed 2007·Granted May 3, 2011·8 cites·21 claims
- 1475US8423594B2Real-time hash mapFULTON MICHAEL STEPHEN·Filed 2010·Granted Apr 16, 2013·6 cites·19 claims
- 1575US8286152B2Systems, methods, and computer products for just-in-time compilation for virtual machine environments for fast application startup and maximal run-time performanceGRCEVSKI NIKOLA·Filed 2007·Granted Oct 9, 2012·9 cites·3 claims
- 1666US7404183B2Transforming locks in software loopsIBM·Filed 2004·Granted Jul 22, 2008·10 cites·7 claims
- 1765US9250865B2Selective speculative class-based optimizationIBM·Filed 2014·Granted Feb 2, 2016·1 cites·7 claims
- 1865US8990819B2Efficient rollback and retry of conflicted speculative threads using distributed tokensIBM·Filed 2012·Granted Mar 24, 2015·1 cites·13 claims
- 1964US9239706B2Selective speculative class-based optimizationIBM·Filed 2013·Granted Jan 19, 2016·1 cites·14 claims
- 2064US9164783B2Load time resolution for dynamic binding languagesSTOODLEY MARK G·Filed 2007·Granted Oct 20, 2015·4 cites·12 claims
- 2164US8572596B2Runtime code modification in a multi-threaded environmentSTOODLEY KEVIN ALEXANDER·Filed 2007·Granted Oct 29, 2013·2 cites·13 claims
- 2264US8291393B2Just-in-time compiler support for interruptible codeGALLOP PATRICK G·Filed 2007·Granted Oct 16, 2012·5 cites·20 claims
- 2359US8589900B2Runtime code modification in a multi-threaded environmentSTOODLEY KEVIN ALEXANDER·Filed 2007·Granted Nov 19, 2013·1 cites·13 claims
- 2458US8276134B2Transforming locks in software loopsGRCEVSKI NIKOLA·Filed 2008·Granted Sep 25, 2012·1 cites·14 claims
- 2556US11520866B2Controlling processor instruction executionIBM·Filed 2019·Granted Dec 6, 2022·0 cites·17 claims
- 2655US10467026B2Correlating class loader objects across execution environmentsIBM·Filed 2016·Granted Nov 5, 2019·0 cites·12 claims
- 2754US9262172B2Efficient rollback and retry of conflicted speculative threads using distributed tokensIBM·Filed 2013·Granted Feb 16, 2016·0 cites·7 claims
- 2851US8584111B2Runtime code modification in a multi-threaded environmentSTOODLEY KEVIN ALEXANDER·Filed 2007·Granted Nov 12, 2013·0 cites·13 claims
- 2947US9152535B2Programmatic identification of root methodIBM·Filed 2012·Granted Oct 6, 2015·0 cites·15 claims
- 3046US8230409B2Code optimization when using multiple reader locks and a non-reader lockGRCEVSKI NIKOLA·Filed 2007·Granted Jul 24, 2012·0 cites·12 claims
- 3145US7287244B2Efficiently releasing locks when an exception occursIBM·Filed 2003·Granted Oct 23, 2007·0 cites·15 claims
- 3242US2009063595A1Method and apparatus for updating references to objects in a garbage collection operationSTOODLEY MARK GRAHAM·Filed 2007·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →