Patent ID: 8621424

Claim:
A method, comprising: compiling source code into executable instructions; modifying said executable instructions, in response to said compiling, comprising modifying one or more conditional assignment instructions into one or more conditional move instructions, wherein said conditional move instructions specify traversal of nodes in one or more trees associated with a ranking component, said one or more conditional move instructions comprising one or more instructions to copy one or more values into one or more registers at least partially in response to one or more conditions; adapting said executable instructions for use on a computing platform based at least in part on said one or more conditional move instructions, wherein said executable instructions comprises said a ranking component to specify ranking electronic documents based at least in part on said one or more trees; and interpreting at least one complex call instruction comprising two or more case statements from source code into two or more simplified call instructions comprising a single case statement during compilation, wherein said two or more simplified call instructions specify operation without use of a switch condition.