BuildCraft/BuildCraft — pull request #633 by nallar (2013-02-12 18:02:29+00:00)
Title: Improve quarry performance, updated build.xml. Correctly this time. 

Reduce getBlockId calls in canChangeBlock/isSoftBlock to one, add canChangeBlock/isSoftBlock with blockID parameter to allow for only a single getBlockId call per block checked for the visit list.
Use boolean[x * z] instead of boolean[][] for blockedColumns, java multidimensional arrays are arrays of arrays, using a single large array is better in most cases.

Signed-off-by: Ross Allan