Method for executing plural programs, method for converting...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S102000, C711S150000

Reexamination Certificate

active

07908597

ABSTRACT:
A synchronous reference code indicative of the fact that synchronous updating was made is provided to data which is to be applied to a critical section, and the code is set when synchronous updating is made. After a sentence in the critical section is executed, it is confirmed whether or not the synchronous updating of the data was made. In a thread for synchronous reference, reference is made, it is confirmed whether or not synchronous updating was made, and then the correctness of the updating is confirmed. When the synchronous updating is not made, the execution of the critical section is completed. Thereby the simultaneous execution of the critical sections and reduction of an overhead are realized.

REFERENCES:
patent: 6757891 (2004-06-01), Azagury et al.
patent: 2004/0162948 (2004-08-01), Tremblay et al.
patent: 05-257792 (1993-10-01), None
Transactional Monitors for Concurrent Objects Adam Welc, Suresh Jagannathan, and Antony L. Hosking ECOOP 2004, LNCS 3086, pp. 518-541.
Language Support for Lightweight Transactions Tim Harris, Keir Fraser OOPSLA'03, Oct. 26-30, 2003, Anaheim, California.
A Qualitative Survey of Modern Software Transactional Memory Systems Virendra J. Marathe and Michael L. Scott Department of Computer Science University of Rochester Jun. 2004.
Lock Reservation: Java Locks Can Mostly Do Without Atomic Operations Kiyokuni Kawachiya, Akira Koseki, and Tamiya Onodera OOPSLA'02, Nov. 4-8, 2002, Seattle, Washington, USA.
D. Bacon, et al. “Thin Locks: Featherweight Synchronization for Java”, IBM T.J. Watson Research Center.
Jong-Deok Choi, et al. “Escape Analysis for Java” IBM T.J. Watson Research Center.

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

Method for executing plural programs, method for converting... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for executing plural programs, method for converting..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for executing plural programs, method for converting... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2757911

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