12. The computer-implemented method of claim 1 , wherein the determining, by the computing system, the binary representation of the document further comprises: pre-computing, by the computing system, an amount of memory needed for the document, wherein information indicating the amount of memory is stored in the binary representation of the document.
12. The computer-implemented method of claim 1 , wherein the determining, by the computing system, the binary representation of the document further comprises: pre-computing, by the computing system, an amount of memory needed for the document, wherein information indicating the amount of memory is stored in the binary representation of the document. 13. The computer-implemented method of claim 12 , the method further comprising: allocating, by the computing system, memory prior to executing the parallelized code based at least in part on the information indicating the amount of memory needed for the document.