Pre-Grant Publication Number: 20070226722
Filing Date: March 24, 2006
Inventors: Yuan Chou
Assignee: SUN MICROSYSTEMS, INC.
Current U.S. Classification: 717, 717/158000
View Prior Art for Claim 00001
A method for selectively executing different versions of executable code for the same source code, wherein the different versions are optimized in different ways, the method comprising:
receiving an executable code module which includes two or more versions of executable code for the same source code, wherein the two or more versions are optimized in different ways; and
executing the executable code module, wherein executing the executable code module involves,
evaluating a test condition; and
executing a specific version of the executable code based on the outcome of the evaluation, whereby the executable is optimized for the test condition.
Title Proceedings of the ACM SIGPLAN workshop on Dynamic and adaptive compilation and optimization
ISBN 1-58113-241-7
Description
A generic framework for remote dynamic program optimization.
Patent/Application # 5944819
Description
A patent on optimized software execution based on hardware attributes queried at runtime.
Title Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'97
ISBN
Description
Conference article discussing relevant prior art; cited by the paper in [[prior art 90]]. Here a program dynamically chooses among multiple statically compiled/optimized code variants based upon an execution time measure.
0 days left






