Gregory Bollella - Palo Alto CA, US Benjamin M. Brosgol - Belmont MA, US Scott D. Robbins - Pittsburgh PA, US David S. Hardin - Cedar Rapids IA, US Peter Dibble - Bethel Park PA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 13/24
US Classification:
710261, 710260, 710240
Abstract:
An invention is provided for a synchronous transfer of control. An asynchronous interrupt exception is received, and in response, the value of a reference counter is determined. The value of the reference counter is based on the execution of synchronized code. Generally, the reference counter is initialized to a predetermined number, and altered based on the execution of synchronized code. When the asynchronous interrupt exception is received, the method is asynchronously interrupted when the value of the reference counter is equal to the predetermined number.
Techniques For Exception Handling By Rewriting Dispatch Table Elements
Peter C. Dibble - Bethel Park PA, US C. Douglass Locke - Mt. Lebanon PA, US Scott D. Robbins - Pittsburgh PA, US Pratik Solanki - Pittsburgh PA, US
Assignee:
TymeSys Corporation - Pittsburgh PA
International Classification:
G06F 9/45 G06F 9/44 G06F 11/00
US Classification:
717127, 717139, 712244, 714 38, 710262
Abstract:
A technique for implementing a data processor to determine if an exception has been thrown. Specifically, the technique may be used in an interpretive environment where a table known as a bytecode (upcode) dispatch table is used. The dispatch table contains addresses for code that implements each bytecode. When the interpreter executes normally, these addresses point to the basic target machine code for executing each bytecode. However, when an Asynchrounously Interrupted Exception (AIE) is thrown, then the dispatch table is repopulated so that all byte codes point to routines that can handle the exception. These may point to a routine, such as an athrow, that has been extended to handle the special case of the AIE. Alternatively, the rewritten table can point to a routine that is specifically written to handle the firing of an AIE. The table contents are restored to their prior state once the exception handling is complete.
Gregory Bollella - Palo Alto CA, US Scott Robbins - Pittsburgh PA, US David Hardin - Cedar Rapids IA, US Benjamin Brosgol - Belmont MA, US Peter Dibble - Bethel Park PA, US Pratik Solanki - Pittsburgh PA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F012/00 G06F017/30
US Classification:
711/170000, 707/206000
Abstract:
An invention is provided for managing memory that includes a heap memory and scoped memory. The scoped memory is managed separately from the heap memory, and includes defining a scope tree structure having a root node and a plurality of child nodes. The child nodes are capable of having respective child nodes, however each child node has only one parent node. Each child node corresponds to a scoped memory space that forms a logical memory pool corresponding to a particular scoped memory. During memory management, a thread is allowed to enter a particular child node only through the parent node of the particular child node. In this manner, a thread executing in a particular scooped memory space allocates memory from the scoped memory corresponding to the particular scoped memory space.
Wiregrass Surgical Associates 4300 W Main St STE 24, Dothan, AL 36305 3347931534 (phone), 3347936840 (fax)
Education:
Medical School University of Alabama School of Medicine Graduated: 1996
Procedures:
Bariatric Surgery Breast Biopsy Breast Reconstruction Destruction of Lesions on the Anus Hemorrhoid Procedures Hernia Repair Proctosigmoidoscopy Thoracoscopy Colonoscopy Endoscopic Retrograde Cholangiopancreatography (ERCP) Laparoscopic Gallbladder Removal Mastectomy Sigmoidoscopy Small Bowel Resection Thyroid Gland Removal Tracheostomy Upper Gastrointestinal Endoscopy
Conditions:
Abdominal Hernia Appendicitis Breast Disorders Cholelethiasis or Cholecystitis Gastrointestinal Hemorrhage
Languages:
English
Description:
Dr. Robbins graduated from the University of Alabama School of Medicine in 1996. He works in Dothan, AL and specializes in General Surgery and Bariatrician. Dr. Robbins is affiliated with Flowers Hospital.
IU Health PhysiciansIndiana University Medical Center Hospitalists 550 University Blvd STE 1501, Indianapolis, IN 46202 3179481310 (phone), 3179480503 (fax)
Education:
Medical School The Flinders Univ of So Australia, Sch of Med Graduated: 2003
Conditions:
Acute Pancreatitis Acute Renal Failure Anemia Atrial Fibrillation and Atrial Flutter Cholelethiasis or Cholecystitis
Languages:
English
Description:
Dr. Robbins graduated from the The Flinders Univ of So Australia, Sch of Med in 2003. He works in Indianapolis, IN and specializes in Internal Medicine. Dr. Robbins is affiliated with IU Health University Hospital.
Salt Lake City, UTAfter many years working as a professional business manager in the manufacturing sector, I began to work as a Realtor in the summer of 2007. I have a BS degree... After many years working as a professional business manager in the manufacturing sector, I began to work as a Realtor in the summer of 2007. I have a BS degree in Chemical Engineering from the University of Utah and a MBA from J L Kellogg Graduate School of Management at Northwestern University. I...
While we disagree with Gov. Snyders actions, we remain committed with the new Legislature and administration to work toward a solution, said Scott Robbins, director of sustainable forest industry and forest policy for the Michigan Forest Products Council.
"If your yard is pretty baron of vegetation and resting sites for mosquitoes and your neighbors is over grown and kind of looks like center American jungle they are the ones who actually need the service," says Scott Robbins, Technical Director for a pest control company. "You arent going to benefi
"To some people, this is like Elvis Presley or John Lennon. It's a change in our times. It's the end of an era," said Scott Robbins, 34, a barber and an Apple fan. "It's like the end of the innovators."