Precompilation is currently (in 7.9) compiling things like
array const = enumerate(100000000);
into the .o files. This happens in the new Foreach* benchmarks. It gives me files that are around 40mb in size, and the decoding probably takes much more time than would compiling and running this once. I have no idea how to fix this. It seems logical that this happens, but was it always like this?
Arne
Just had a look again. Noticed that there is a 'dont_dump_program' constant. Will add that to the huge benchmarks.
Arne
On Mon, 2 Jul 2012, Arne Goedeke wrote:
Precompilation is currently (in 7.9) compiling things like
array const = enumerate(100000000);
into the .o files. This happens in the new Foreach* benchmarks. It gives me files that are around 40mb in size, and the decoding probably takes much more time than would compiling and running this once. I have no idea how to fix this. It seems logical that this happens, but was it always like this?
Arne
pike-devel@lists.lysator.liu.se