<!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>