Debugging applications at resource constrained virtual...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S127000, C717S128000

Reexamination Certificate

active

07669186

ABSTRACT:
A system for debugging applications at resource-constrained virtual machines may include a target device configured to host a lightweight debug agent to obtain debug information from one or more threads of execution at a virtual machine executing at the target device, and a debug controller. The lightweight debug agent may include a plurality of independently deployable modules. The debug controller may be configured to select one or more of the modules for deployment at the virtual machine for a debug session initiated to debug a targeted thread, to deploy the selected modules at the virtual machine for the debug session, and to receive debug information related to the targeted thread from the lightweight debug agent during the session.

REFERENCES:
patent: 5655121 (1997-08-01), Delagi et al.
patent: 6701514 (2004-03-01), Haswell et al.
patent: 6832367 (2004-12-01), Choi et al.
patent: 6848097 (2005-01-01), Alverson et al.
patent: 6907546 (2005-06-01), Haswell et al.
patent: 6957422 (2005-10-01), Hunt
patent: 6961925 (2005-11-01), Callahan et al.
patent: 6988264 (2006-01-01), Sarma et al.
patent: 7178131 (2007-02-01), Mitchell et al.
patent: 7359831 (2008-04-01), Shrivastava et al.
patent: 7360120 (2008-04-01), De Pauw et al.
patent: 7386837 (2008-06-01), Creamer et al.
patent: 7493387 (2009-02-01), Creamer et al.
patent: 7493622 (2009-02-01), Borkan
patent: 7496903 (2009-02-01), Rees et al.
patent: 7500227 (2009-03-01), Fontana et al.
patent: 7516443 (2009-04-01), Creamer et al.
Gupta et al, “Using hardware transactional memory for data race detection”, IEEE, pp. 1-11, 2009.
Flanagan et al, “Fast track: Efficient and precise dynamic race detection”, ACM PLDI, pp. 121-133, 2009.
Serrano et al, “Scheme fair threads”, ACM PPDP, pp. 203-214, 2004.
Nagpurkar et al, “Efficient remote profiling for resources constrained devices”, ACM Trans on Architecture and code optimization, vol. 3, No. 1, pp. 35-66, 2006.
“Java™ Virtual Machine Debug Interface Reference”, copyright 1996-2004, 69 pages, Sun Microsystems, Inc., printed from the internet: http://java.sun.com/j2se/1.4.2/docs/guide/jpda/jvmdi-spec.html.
“Java™ Debug Wire Protocol”, copyright 2004, 7 pages, Sun Microsystems, Inc., printed from internet: http://java.sun.com/j2se/1.4.2/docs/guide/jpda/jdwp-spec.html.
“Java™ Platform Debugger Architecture”, copyright 2004, 5 pages, Sun Microsystems, Inc., printed from the internet: http://java.sun.com/j2se/1.3/docs/guide/jpda/index.html.
Grzegorz Czajkowski, “Application Isolation in the Java™ Virtual Machine”, Conference on Object Oriented Programming Systems Languages and Applications, 2000, pp. 354-366, Minneapolis, Minnesota, USA.
Antero Taivalsaari, Bill Bush and Doug Simon, “The Spotless System: Implementing a Java™ System for the Palm Connected Organizer” Feb. 2000, 18 pages, Sun Microsystems, Inc., Palo Alto, California, USA.
“J2ME Building Blocks for Mobile Devices”, White Paper on KVM and the Connected, Limited Device Configuration (CLDC), May 19, 2000, 42 pages, printed from the internet: http://java.sun.com/products/cldc/wp/KVMwp.pdf.
“CLDC HotSpot™ Implementation Virtual Machine”, White Paper, Feb. 2005, 24 pages, printed from the internet: http://java.sun.com/j2me/docs/pdf/CLDC-HI—whitepaper-February—2005.pdf.
“Using KVM Debug Wire Protocol to Debug MIDlets”, Mar. 18, 2004, 4 pages, Motorola.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Debugging applications at resource constrained virtual... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Debugging applications at resource constrained virtual..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Debugging applications at resource constrained virtual... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4211761

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.