WO2002048864A3 - System registers for an object-oriented processor - Google Patents
System registers for an object-oriented processor Download PDFInfo
- Publication number
- WO2002048864A3 WO2002048864A3 PCT/US2001/043957 US0143957W WO0248864A3 WO 2002048864 A3 WO2002048864 A3 WO 2002048864A3 US 0143957 W US0143957 W US 0143957W WO 0248864 A3 WO0248864 A3 WO 0248864A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- system registers
- oriented processor
- oriented
- processor
- registers
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45508—Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30181—Instruction operation extension or modification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4488—Object-oriented
- G06F9/449—Object-oriented method invocation or resolution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/48—Indexing scheme relating to G06F9/48
- G06F2209/481—Exception handling
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Advance Control (AREA)
- Devices For Executing Special Programs (AREA)
Abstract
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2001/043444 WO2002042898A2 (en) | 2000-11-20 | 2001-11-20 | Interpretation loop for object oriented processor |
AU2002241507A AU2002241507A1 (en) | 2000-11-20 | 2001-11-20 | System registers for an object-oriented processor |
AU2002226968A AU2002226968A1 (en) | 2000-11-20 | 2001-11-20 | Data processor having multiple operating modes |
AU2002241505A AU2002241505A1 (en) | 2000-11-20 | 2001-11-20 | Methods and devices for caching method frame segments in a low-power stack-based processor |
AU2002230445A AU2002230445A1 (en) | 2000-11-20 | 2001-11-20 | Interpretation loop for object oriented processor |
PCT/US2001/044031 WO2002071211A2 (en) | 2000-11-20 | 2001-11-20 | Data processor having multiple operating modes |
PCT/US2001/043829 WO2002045385A2 (en) | 2000-11-20 | 2001-11-20 | Methods and devices for caching method frame segments in a low-power stack-based processor |
Applications Claiming Priority (12)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US25217000P | 2000-11-20 | 2000-11-20 | |
US60/252,170 | 2000-11-20 | ||
US25655000P | 2000-12-18 | 2000-12-18 | |
US60/256,550 | 2000-12-18 | ||
US27637501P | 2001-03-16 | 2001-03-16 | |
US60/276,375 | 2001-03-16 | ||
US32302201P | 2001-09-14 | 2001-09-14 | |
US60/323,022 | 2001-09-14 | ||
US09/956,130 US20040015912A1 (en) | 2000-11-20 | 2001-09-20 | Method of byte code quickening: quick instructions for method invocation |
US09/956,130 | 2001-09-20 | ||
PCT/US2001/043444 WO2002042898A2 (en) | 2000-11-20 | 2001-11-20 | Interpretation loop for object oriented processor |
USPCT/US01/43444 | 2001-11-20 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2002048864A2 WO2002048864A2 (en) | 2002-06-20 |
WO2002048864A8 WO2002048864A8 (en) | 2002-09-26 |
WO2002048864A3 true WO2002048864A3 (en) | 2004-02-26 |
Family
ID=27540310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/043957 WO2002048864A2 (en) | 2000-11-20 | 2001-11-20 | System registers for an object-oriented processor |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU2002241507A1 (en) |
WO (1) | WO2002048864A2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7146479B2 (en) | 2001-07-18 | 2006-12-05 | City U Research Limited | Method and apparatus of storage allocation/de-allocation in object-oriented programming environment |
US7487507B1 (en) | 2001-07-18 | 2009-02-03 | City U Research Limited | Secure control transfer in information system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0810522A2 (en) * | 1996-05-30 | 1997-12-03 | Sun Microsystems, Inc. | A method and system for loading classes in read-only memory |
GB2336919A (en) * | 1998-04-30 | 1999-11-03 | Ibm | Pre-emptive threading in a virtual machine |
US6003038A (en) * | 1997-03-31 | 1999-12-14 | Sun Microsystems, Inc. | Object-oriented processor architecture and operating method |
-
2001
- 2001-11-20 AU AU2002241507A patent/AU2002241507A1/en not_active Abandoned
- 2001-11-20 WO PCT/US2001/043957 patent/WO2002048864A2/en not_active Application Discontinuation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0810522A2 (en) * | 1996-05-30 | 1997-12-03 | Sun Microsystems, Inc. | A method and system for loading classes in read-only memory |
US6003038A (en) * | 1997-03-31 | 1999-12-14 | Sun Microsystems, Inc. | Object-oriented processor architecture and operating method |
GB2336919A (en) * | 1998-04-30 | 1999-11-03 | Ibm | Pre-emptive threading in a virtual machine |
Also Published As
Publication number | Publication date |
---|---|
WO2002048864A8 (en) | 2002-09-26 |
WO2002048864A2 (en) | 2002-06-20 |
AU2002241507A1 (en) | 2002-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005043335A3 (en) | System for invoking a privileged function in a device | |
AU8021100A (en) | Method and apparatus for processing an event occurrence within a multithreaded processor | |
TW358918B (en) | A system and method of including trap condition and rounding information in arithmetic processor instructions | |
AU6103900A (en) | System and method for preventing detection of a selected process running on a computer | |
AU3360795A (en) | Method and apparatus for a baseband processor of a receive beamformer system | |
AU2002223824A1 (en) | Instruction processor systems and methods | |
AU2001274967A1 (en) | A method and system for managing the resources of an application program | |
AU2001275737A1 (en) | System and method of detecting events | |
AU7843900A (en) | Frameworks for methods and systems of providing netcentric computing | |
EP0945797A3 (en) | Method and apparatus for object-oriented interrupt system | |
GB9523922D0 (en) | Method of authenticating an application program and a system therefor | |
IL148129A0 (en) | System of reusable software parts for implementing concurrency and hardware access, and methods of use | |
AU6386999A (en) | Apparatus and method for emulating an i/o instruction for the correct processor and for servicing software smi's in multi-processor environment | |
AU6166399A (en) | Method and device for booting a cd-rom from a single disk image having multiple emulations | |
AU2936999A (en) | A method and a system for processing directed sound in an acoustic virtual environment | |
HRP960599B1 (en) | Preparation of aqueous solutions of free hydroxylamine | |
WO2005045612A3 (en) | System for providing transitions between operating modes of a device | |
HK1044827B (en) | A computer processor, a method and a system of checking a computer instruction and a corresponding computer system | |
GB2422230A (en) | Optimization Of SMI Handling And Initialization | |
AU6242396A (en) | Image processing method, image processor, and pseudo-experience device | |
AU1809299A (en) | A method and system for device virtualization based on an interrupt request in ados-based environment | |
DE60141530D1 (en) | IMAGE PROCESSOR AND IMPLEMENTATION METHOD OF A COLORIMETRIC SYSTEM | |
AU2001249553A1 (en) | System and method for metaprogramming software development environment | |
FR2735190B1 (en) | DEVICE FOR CONNECTION OF TWO PIECES ACCORDING TO A NON-CIRCULAR AND PARTICULARLY OVAL CONTOUR. | |
AU7620400A (en) | System for development and maintenance of software solutions for execution on distributed computer systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
AK | Designated states |
Kind code of ref document: C1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: C1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
CFP | Corrected version of a pamphlet front page | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: COMMUNICATION PURSUANT TO RULE 69 EPC (EPO FORM 1205A OF 030903) |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |