Inventor
BACON DAVID FRANCIS
US22 patents
⚠️ This page may combine multiple inventors who share the name “BACON DAVID FRANCIS”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
18 patentsUS6247025B1Jun 12, 2001
Locking and unlocking mechanism for controlling concurrent access to objects
IBM280 citations99
US6463581B1Oct 8, 2002
Method for determining reachable methods in object-oriented applications that use class libraries
IBM82 citations96
US7263700B1Aug 28, 2007
Serially, reusable virtual machine
IBM69 citations95
US6041179AMar 21, 2000
Object oriented dispatch optimization
IBM89 citations94
US7996446B2Aug 9, 2011
Scheduling and performing garbage collection in a real-time system with guaranteed space bounds
IBM41 citations92
US7984083B2Jul 19, 2011
Garbage collector with eager read barrier
IBM20 citations92
US7747659B2Jun 29, 2010
Garbage collector with eager read barrier
IBM38 citations92
US7624137B2Nov 24, 2009
Method and apparatus for scheduling and performing garbage collection in a real-time system with guaranteed space bounds
IBM27 citations92
US7216136B2May 8, 2007
Concurrent collection of cyclic garbage in reference counting systems
IBM15 citations92
US6654951B1Nov 25, 2003
Removal of unreachable methods in object-oriented applications based on program interface analysis
IBM33 citations91
US7702663B2Apr 20, 2010
Breaking read barrier to apply optimizations
IBM8 citations83
US7519639B2Apr 14, 2009
Method and apparatus for dynamic incremental defragmentation of memory
IBM15 citations83
US7756911B2Jul 13, 2010
Method and system for executing a task and medium storing a program therefor
IBM15 citations78
US6879991B2Apr 12, 2005
Synchronous collection of cyclic garbage in reference counting systems
IBM7 citations74
US7917737B2Mar 29, 2011
System and method for managing data
IBM2 citations61
US7457940B2Nov 25, 2008
System and method for managing data
IBM3 citations61
US7792880B2Sep 7, 2010
Method and apparatus for efficient implementation of discontiguous objects
IBM6 citations60
US7596569B2Sep 29, 2009
Method and program for space-efficient representation of objects in a garbage-collected system
IBM4 citations59