InfoQ Homepage Parsing Content on InfoQ
Articles
RSS Feed-
Making Your Code Faster by Taming Branches
Most software code contains conditional branches. In code, they appear in if-then-else clauses, loops, and switch-case constructs. For better performance, modern processors predict the branch and execute the following instructions speculatively. It is a powerful optimization.
-
Implementing High Performance Parsers in Java
On certain occasions you will need to build your own parser, eg if there is nothing standard that fits the bill. This article walks through the steps of building a high performance parser