Runtime emulating static thread local storage of portable...

Electrical computers and digital processing systems: interprogra – Event handling or event notification

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S331000

Reexamination Certificate

active

07856637

ABSTRACT:
A Windows™ process loader is emulated for dynamic TLS data allocation during respective application runtime. A total required TLS data block size is initially calculated and corresponding data block duplicates are created preferably after initializing of the application. An event notification system such as a hooking system intercepts DLL loading and freeing activity as well as thread creation and exiting and provides event notifications for dynamic allocation of corresponding TLS data block duplicates.

REFERENCES:
patent: 5946486 (1999-08-01), Pekowski
patent: 5974470 (1999-10-01), Hammond
patent: 6760903 (2004-07-01), Morshed et al.
patent: 2006/0005085 (2006-01-01), Zunino et al.
Microsoft Corp, Microsoft Portable Executable and Common Object File Format Specification, Microsoft Corporation, Revision 6.0, Feb. 1999, pp. 1-77.
Schwarz, Thread Local Storage—The C++ Way, The Code Project, Aug. 2004, pp. 1-9.

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

Runtime emulating static thread local storage of portable... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Runtime emulating static thread local storage of portable..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Runtime emulating static thread local storage of portable... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4203765

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