Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2011-01-25
2011-01-25
Khatri, Anil (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S154000
Reexamination Certificate
active
07877741
ABSTRACT:
A method and corresponding apparatus for compiling high-level languages into specific processor architectures are provided. In this embodiment, the specific processor is encapsulated in a virtual processor interface with simple instruction set architecture, and a compiler translates application programs into corresponding assembly codes. Further, the difficulty of the compiler design is reduced.
REFERENCES:
patent: 5182806 (1993-01-01), McKeeman et al.
patent: 5392448 (1995-02-01), Frankel et al.
patent: 5787287 (1998-07-01), Bharadwaj
patent: 5937193 (1999-08-01), Evoy
patent: 6035123 (2000-03-01), Razdan et al.
patent: 6112317 (2000-08-01), Berc et al.
patent: 6453465 (2002-09-01), Klein
patent: 6658655 (2003-12-01), Hoogerbrugge et al.
patent: 6698015 (2004-02-01), Moberg et al.
patent: 6708325 (2004-03-01), Cooke et al.
patent: 6832369 (2004-12-01), Kryka et al.
patent: 6971091 (2005-11-01), Arnold et al.
patent: 6973644 (2005-12-01), Nylander et al.
patent: 7103881 (2006-09-01), Stone
patent: 7168069 (2007-01-01), Sigmund
patent: 7188339 (2007-03-01), Qureshi
patent: 7210135 (2007-04-01), McCrady et al.
patent: 7290253 (2007-10-01), Agesen
patent: 7296261 (2007-11-01), Witchel et al.
patent: 7367015 (2008-04-01), Evans et al.
patent: 7367023 (2008-04-01), Adolphson et al.
patent: 7512616 (2009-03-01), Corcoran et al.
patent: 7779394 (2010-08-01), Homing et al.
patent: 525091 (2003-03-01), None
patent: 569138 (2004-01-01), None
patent: 575827 (2004-02-01), None
Berndl et al, “Context threading a flexible and efficient dispatch technique for virtual machine interpretres”, IEEE CGO, pp. 1-12, 2005.
Tsafrir et al, “Minimizing dependencies within generic classes for faster and smaller programs”, ACM OOPSLA, pp. 425-444, 2009.
Suganuma et al, “A region based compilation technique for dynamic compilers”, ACM Trans. on Prog. Lang. and Sys., vol. 28, No. 1, pp. 134-174, 2006.
Klein et al, “A machine checked model for Java like langugae, virtual machine and compiler”, ACM Trans. on Prog. Lang. and Sys. vol. 28, No. 4, pp. 619-695, 2006.
Anton Chernoff, et al.,“Digital FX!32 Running 32-Bit x86 Applications on Alpha NT.” Aug. 1997.
Chao Chie-Min
Huang Po-Han
Jen Chein-Wei
Liao I-Tao
Lin Tay-Jyi
Industrial Technology Research Institute
Khatri Anil
Morris Manning & Martin LLP
Tingkang Xia Tim
LandOfFree
Method and corresponding apparatus for compiling high-level... 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 and corresponding apparatus for compiling high-level..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and corresponding apparatus for compiling high-level... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2697315