<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-15"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
btw, have you looked at NeoCSV by Sven Van Caekenberghe. <br>
<br>
<a class="moz-txt-link-freetext" href="http://mc.stfx.eu/Neo/">http://mc.stfx.eu/Neo/</a><br>
<a class="moz-txt-link-freetext" href="https://github.com/svenvc/docs/blob/master/neo/neo-csv-paper.md">https://github.com/svenvc/docs/blob/master/neo/neo-csv-paper.md</a><br>
<br>
Herbert König wrote:
<blockquote cite="mid:5147829A.3000106@gmx.net" type="cite">Hi,
<br>
<br>
I'm no expert in crashing the VM so maybe it's me doing something
stupid.
<br>
I have a 157 MB semicolon delimited file from which I basically want to
create 1.5 million objects.
<br>
Around 1.37 million I get the attached crash dump. Memory is around
530M
<br>
Everything works fine if I only read the second half of the file.
<br>
I tried croquet.exe -memory: 1024 without success.
<br>
<br>
I read the whole file into a String and before I sprinkled the method
with debugging aids it looked like:
<br>
<br>
initFrom: aString
<br>
"read the protocol file via feeding its lines into a state machine
each performed method returns the state for the next line"
<br>
|status|
<br>
status := #initialHeaders:.
<br>
aString linesDo: [:line|
<br>
status := self perform: status with: line].
<br>
<br>
Latest Cog VM, image updated to 12333.
<br>
<br>
Cheers,
<br>
<br>
Herbert
<br>
<br>
<br>
<pre wrap=""><pre wrap="">
<hr size="4" width="90%">
</pre></pre>
</blockquote>
<br>
</body>
</html>