Hi everyone,

after having access to a machine running OS X 10.10.2 I started to give Moose 5.1 a try for some initial data analysis.
I used Pharo Launcher (build #24) and downloaded the Moose image with buildnumber 304.

The task is to read a CSV log file containing around 130000 entries, each containing a timestamp, a cpu usage number, and some other information.
Everything works as expected, but the responsiveness of the image drops dramatically after executing the script in Playground with Cmd+Shift+g.
After evaluating the script it takes several seconds to get a response to any action such as opening the world menu or switching tabs in the playground.

Is this because I am doing something very inefficient (most probably) or does this problem occur more often?
Here is the script I am using:


cpuReader := NeoCSVReader on: (cpuFile readStream).
cpuReader separator: $|.
cpuHeader := cpuReader readHeader.
cpuData := cpuReader upToEnd.

g := RTGrapher new.
g extent: 300@200.

ds := RTDataSet new.
ds points: (cpuData collect: [ :each |
    | timestamp cpuUsage |
    timestamp := (each at: 1) asNumber.
    cpuUsage := (each at: 4) asNumber.
    Array braceWith: timestamp with: cpuUsage]).
ds x: #first.
ds y: #second.
ds connectColor: Color blue.

g add: ds.
g addDecorator: RTHorizontalTickLineDecorator new.
g addDecorator: RTVerticalTickLineDecorator new.
g build.
g view canvas.


I also noticed that the 'Meta' representation of an object looks very crammed since it does not use the full size available in the tab.
Should issues like this be reported somewhere else?

Thanks for taking a look at this,
Manfred