Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-09-20 Thread An Onlooker
By a stopwatch.
вторник, 16 августа 2016 г., 11:16:19 UTC+3 пользователь Ivan Kuzmin написал:
> P.S. May be it is just some strange cognitive effect. Is there a way to 
> measure time from run button pressing to printing execution results precisely 
> and objectively somehow?

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-08-16 Thread Robby Findler
On Tue, Aug 16, 2016 at 3:16 AM, Ivan Kuzmin  wrote:
> P.S. May be it is just some strange cognitive effect. Is there a way to 
> measure time from run button pressing to printing execution results precisely 
> and objectively somehow?

Probably it is real, but you're right that doing this a bit more
objectively is a good idea!

To do that, use the "Open Require Path..." menu item to open
"drracket/private/unit.rkt", search for these two lines:

  (define/public (execute-callback)
(when (send execute-button is-enabled?)

and add, just below them on its own line:

  (printf "Run: ~s\n" (current-process-milliseconds))

Then, using the same menu item to open "drracket/private/rep.rkt",
search for this line:

  (define/public (insert-prompt)

and insert just below it a similar line:

  (printf "Prompt: ~s\n" (current-process-milliseconds))

It should be the case that you'll be able to take two consecutive
printouts and use subtraction to get a good estimate of how much time
was used.

Thanks for your help looking into this!

Robby

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-08-16 Thread Matthew Flatt
Do you see any change if you start DrRacket in Terminal with

  env PLT_INCREMENTAL_GC=n /Applications/Racket\ v6.5/bin/drracket 

? (That's assuming that Racket is installed as "Racket v6.5" in the
"Applications" folder.)

As of v6.4, DrRacket uses an incremental GC mode to reduce pauses while
programs are being edited. Incremental mode can slow down bulk work,
though, such as starting a program. The GC's mode adapts to the current
workload, but adapting takes a little while, and running a program
right after typing is one of the transition cases. In contrast,
clicking the "Run" button repeatedly should shift to a non-incremental
mode after a couple of clicks.

Thanks!
Matthew

At Tue, 16 Aug 2016 18:16:13 +1000, Ivan Kuzmin wrote:
> Hello, Robby! Thank you for your reply.
> 
> I have done quoting out register-collecting-blit and the flashing gc icon 
> disappeared. But the feeling of slowness is still present, I afraid.
> 
> I am timing execution with cursor blinks: it blinks once or twice in DrRacket 
> 6.5 while (+ 1 1) execution, but in DrRacket 6.2.1 this code executes almost 
> immediately.
> But more complex expressions aren’t executed proportionally slower - the same 
> one blink.
> 
> P.S. May be it is just some strange cognitive effect. Is there a way to 
> measure time from run button pressing to printing execution results precisely 
> and objectively somehow?
> 
> > On 16 Aug 2016, at 02:52, Robby Findler  wrote:
> > 
> > Hi Ivan: here is another experiment to try. What happens if you follow
> > these steps:
> > 
> > - start DrRacket
> > - open "Language" menu's "Choose Language..." menu item
> > - select "The Racket Language" (click ok to close the dialog)
> > - select the "File" menu's "Open Require Path..." menu item
> > - type "fr/pr/frame" in the dialog and hit return
> > - search for "(register-c" in that file. You should see a call to
> > register-collecting-blit around line 912 or so
> > - put a quote in front of it (to stop it from executing), the code
> > should be like this:
> > 
> >  '(register-collecting-blit gc-canvas
> >0 0
> >(send onb get-width)
> >(send onb get-height)
> >onb offb)
> > 
> > - save the file and restart DrRacket
> > 
> > At this point, redo your experiment that was very slow earlier (you
> > may need to switch back to one of the teaching languages in the
> > "Choose Language..." dialog to fully replicate your experiment).
> > 
> > If the steps above worked, you will have disabled the flashing gc
> > icon, so if you were using that to time your DrRacket, then use
> > something else (a watch, maybe).
> > 
> > Thanks in advance!
> > 
> > Robby

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-08-16 Thread Ivan Kuzmin
Hello, Robby! Thank you for your reply.

I have done quoting out register-collecting-blit and the flashing gc icon 
disappeared. But the feeling of slowness is still present, I afraid.

I am timing execution with cursor blinks: it blinks once or twice in DrRacket 
6.5 while (+ 1 1) execution, but in DrRacket 6.2.1 this code executes almost 
immediately.
But more complex expressions aren’t executed proportionally slower - the same 
one blink.

P.S. May be it is just some strange cognitive effect. Is there a way to measure 
time from run button pressing to printing execution results precisely and 
objectively somehow?

> On 16 Aug 2016, at 02:52, Robby Findler  wrote:
> 
> Hi Ivan: here is another experiment to try. What happens if you follow
> these steps:
> 
> - start DrRacket
> - open "Language" menu's "Choose Language..." menu item
> - select "The Racket Language" (click ok to close the dialog)
> - select the "File" menu's "Open Require Path..." menu item
> - type "fr/pr/frame" in the dialog and hit return
> - search for "(register-c" in that file. You should see a call to
> register-collecting-blit around line 912 or so
> - put a quote in front of it (to stop it from executing), the code
> should be like this:
> 
>  '(register-collecting-blit gc-canvas
>0 0
>(send onb get-width)
>(send onb get-height)
>onb offb)
> 
> - save the file and restart DrRacket
> 
> At this point, redo your experiment that was very slow earlier (you
> may need to switch back to one of the teaching languages in the
> "Choose Language..." dialog to fully replicate your experiment).
> 
> If the steps above worked, you will have disabled the flashing gc
> icon, so if you were using that to time your DrRacket, then use
> something else (a watch, maybe).
> 
> Thanks in advance!
> 
> Robby

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-08-15 Thread Robby Findler
Hi Ivan: here is another experiment to try. What happens if you follow
these steps:

- start DrRacket
- open "Language" menu's "Choose Language..." menu item
- select "The Racket Language" (click ok to close the dialog)
- select the "File" menu's "Open Require Path..." menu item
- type "fr/pr/frame" in the dialog and hit return
- search for "(register-c" in that file. You should see a call to
register-collecting-blit around line 912 or so
- put a quote in front of it (to stop it from executing), the code
should be like this:

  '(register-collecting-blit gc-canvas
0 0
(send onb get-width)
(send onb get-height)
onb offb)

- save the file and restart DrRacket

At this point, redo your experiment that was very slow earlier (you
may need to switch back to one of the teaching languages in the
"Choose Language..." dialog to fully replicate your experiment).

If the steps above worked, you will have disabled the flashing gc
icon, so if you were using that to time your DrRacket, then use
something else (a watch, maybe).

Thanks in advance!

Robby

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-28 Thread Robby Findler
Here's another experiment to try:

1) start DrRacket from the command-line, like this:

  $  env PLTDRBREAK=1 /Applications/Racket\ v6.5/bin/drracket

You should see a small new window appears with two buttons, "Break
Main Thread" and "Break All Threads".

Hit Run and wait about half of the time you judge it will take to
finish. At that point, click "Break All Threads". You should see some
output in the terminal window after that. Try this three or four of
five times and if you get different results, send all the different
ones.

Robby


On Thu, Jul 28, 2016 at 1:11 AM, Ivan Kuzmin  wrote:
> Alex, hello!
>
> Thank you for your reply. No, we are just using Beginning Student Language in 
> HTDP course. Apart from my bug report, there are two other similar reports on 
> our forums. But I don't know how persistent the problem is. On the one side 
> if we are the only students that observe that lag, then we are way 
> outnumbered by those who don't. On the other, we don't know, who just didn't 
> mention it or tolerate it silently.
>
> The common things are 64 bit version and OS X. No other commonalities jumped 
> out for me from available information. I don't even know if downgrading to 
> v6.2.1 was helpful to others. I have posted link to this thread on our 
> forums, may be some other students will be able to supply more useful 
> information.
>
>> This might be a wild guess, but are you using typed/racket as the language?  
>> On my machine (Windows 7, DrRacket 6.6), if I use #lang typed/racket, 
>> evaluate it than type "Hello World" in the REPL, it takes about 2 seconds to 
>> display the result (after that it seems to run fast).  If I just use #lang 
>> racket, it is instantaneous.
>>
>> Best Regards,
>> Alex.
>>
>>
>> On Thursday, July 28, 2016 at 10:52:10 AM UTC+8, Robby Findler wrote:
>> > Okay, thanks. (For the record, I use Mac OS X 10.11 routinely and do
>> > not experience this issue, so there must be something something else
>> > going on. I'm not sure what guess to make next, but it is interesting
>> > that 6.2.1 didn't have this issue.)
>> >
>> > On Wed, Jul 27, 2016 at 9:45 PM, Ivan Kuzmin wrote:
>> > > But nothing changes in working order.
>> > >
>> > > --
>> > > You received this message because you are subscribed to the Google 
>> > > Groups "Racket Users" group.
>> > > To unsubscribe from this group and stop receiving emails from it, send 
>> > > an email to racket-users+unsubscr...@googlegroups.com.
>> > > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-28 Thread Robby Findler
Thanks. I'm not seeing anything out of the ordinary there. Rats.

Robby

On Thu, Jul 28, 2016 at 1:40 AM, Ivan Kuzmin  wrote:
> Here are the results!
>
> https://gist.github.com/inkuzmin/d5ae6b1287171ae3823fd715fa2e8e0e
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-28 Thread Ivan Kuzmin
Sorry for the redundancy in paste, it seems like all the results are the same 
but I have copied all five outputs, for the sake of specification.

> Here are the results!

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-28 Thread Ivan Kuzmin
Here are the results!

https://gist.github.com/inkuzmin/d5ae6b1287171ae3823fd715fa2e8e0e

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-28 Thread Ivan Kuzmin
Alex, hello!

Thank you for your reply. No, we are just using Beginning Student Language in 
HTDP course. Apart from my bug report, there are two other similar reports on 
our forums. But I don't know how persistent the problem is. On the one side if 
we are the only students that observe that lag, then we are way outnumbered by 
those who don't. On the other, we don't know, who just didn't mention it or 
tolerate it silently.

The common things are 64 bit version and OS X. No other commonalities jumped 
out for me from available information. I don't even know if downgrading to 
v6.2.1 was helpful to others. I have posted link to this thread on our forums, 
may be some other students will be able to supply more useful information.

> This might be a wild guess, but are you using typed/racket as the language?  
> On my machine (Windows 7, DrRacket 6.6), if I use #lang typed/racket, 
> evaluate it than type "Hello World" in the REPL, it takes about 2 seconds to 
> display the result (after that it seems to run fast).  If I just use #lang 
> racket, it is instantaneous.
> 
> Best Regards,
> Alex.
> 
> 
> On Thursday, July 28, 2016 at 10:52:10 AM UTC+8, Robby Findler wrote:
> > Okay, thanks. (For the record, I use Mac OS X 10.11 routinely and do
> > not experience this issue, so there must be something something else
> > going on. I'm not sure what guess to make next, but it is interesting
> > that 6.2.1 didn't have this issue.)
> > 
> > On Wed, Jul 27, 2016 at 9:45 PM, Ivan Kuzmin wrote:
> > > But nothing changes in working order.
> > >
> > > --
> > > You received this message because you are subscribed to the Google Groups 
> > > "Racket Users" group.
> > > To unsubscribe from this group and stop receiving emails from it, send an 
> > > email to racket-users+unsubscr...@googlegroups.com.
> > > For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Alex Harsanyi
This might be a wild guess, but are you using typed/racket as the language?  On 
my machine (Windows 7, DrRacket 6.6), if I use #lang typed/racket, evaluate it 
than type "Hello World" in the REPL, it takes about 2 seconds to display the 
result (after that it seems to run fast).  If I just use #lang racket, it is 
instantaneous.

Best Regards,
Alex.


On Thursday, July 28, 2016 at 10:52:10 AM UTC+8, Robby Findler wrote:
> Okay, thanks. (For the record, I use Mac OS X 10.11 routinely and do
> not experience this issue, so there must be something something else
> going on. I'm not sure what guess to make next, but it is interesting
> that 6.2.1 didn't have this issue.)
> 
> On Wed, Jul 27, 2016 at 9:45 PM, Ivan Kuzmin  wrote:
> > But nothing changes in working order.
> >
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to racket-users+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Robby Findler
Okay, thanks. (For the record, I use Mac OS X 10.11 routinely and do
not experience this issue, so there must be something something else
going on. I'm not sure what guess to make next, but it is interesting
that 6.2.1 didn't have this issue.)

On Wed, Jul 27, 2016 at 9:45 PM, Ivan Kuzmin  wrote:
> But nothing changes in working order.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Ivan Kuzmin
But nothing changes in working order.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Ivan Kuzmin
Hello, Robby!

It took about 15 seconds and no warnings or errors were reported.

> It may be that something went wrong with the date stamps.
> 
> Can you try opening a Terminal window and Running the command: (quit
> DrRacket first and you should be able to just paste that command into
> the Terminal window and hit return)
> 
>   /Applications/Racket\ v6.5/bin/raco setup
> 
> This should print a lot and complete in about a minute or so. If it
> takes substantially longer (or you see what appears to be an error),
> something else more interesting is going on. If it completely quickly,
> tho, then I think that your DrRacket should be back in working order.
> 
> Robby
> 
> 
> 
> On Wed, Jul 27, 2016 at 9:30 PM, Ivan Kuzmin wrote:
> > Matthias, hello! Thank you for your reply.
> >
> > I downloaded dmg. Then I copied DrRacket folder into Applications folder 
> > and start DrRacket without any additional tuning.
> >
> >> This sounds like your interpreting code instead of running compiled code.
> >> Did you download dmg or source? If the latter, did you run setup?
> >>
> >>
> >>
> >> > On Jul 27, 2016, at 10:20 PM, Ivan Kuzmin wrote:
> >> >
> >> > To reproduce:
> >> > 1. Download DrRacket x86_64 v6.5 [1]
> >> > 2. Start on OS X El Capitan.
> >> > 3. Type in "hello world" and press run...
> >> >
> >> > It takes about 2-3 seconds to execute this code on my machine. Also 
> >> > "flawed" builds show blinking recycling icon in the bottom right corner 
> >> > while executing the code and consume more than 500 MB of RAM.
> >> >
> >> > [1] I have tested all the major versions down to v6.3; the last one that 
> >> > works well is v6.2.1
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google 
> >> > Groups "Racket Users" group.
> >> > To unsubscribe from this group and stop receiving emails from it, send 
> >> > an email to racket-users+unsubscr...@googlegroups.com.
> >> > For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to racket-users+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Robby Findler
It may be that something went wrong with the date stamps.

Can you try opening a Terminal window and Running the command: (quit
DrRacket first and you should be able to just paste that command into
the Terminal window and hit return)

  /Applications/Racket\ v6.5/bin/raco setup

This should print a lot and complete in about a minute or so. If it
takes substantially longer (or you see what appears to be an error),
something else more interesting is going on. If it completely quickly,
tho, then I think that your DrRacket should be back in working order.

Robby



On Wed, Jul 27, 2016 at 9:30 PM, Ivan Kuzmin  wrote:
> Matthias, hello! Thank you for your reply.
>
> I downloaded dmg. Then I copied DrRacket folder into Applications folder and 
> start DrRacket without any additional tuning.
>
>> This sounds like your interpreting code instead of running compiled code.
>> Did you download dmg or source? If the latter, did you run setup?
>>
>>
>>
>> > On Jul 27, 2016, at 10:20 PM, Ivan Kuzmin wrote:
>> >
>> > To reproduce:
>> > 1. Download DrRacket x86_64 v6.5 [1]
>> > 2. Start on OS X El Capitan.
>> > 3. Type in "hello world" and press run...
>> >
>> > It takes about 2-3 seconds to execute this code on my machine. Also 
>> > "flawed" builds show blinking recycling icon in the bottom right corner 
>> > while executing the code and consume more than 500 MB of RAM.
>> >
>> > [1] I have tested all the major versions down to v6.3; the last one that 
>> > works well is v6.2.1
>> >
>> > --
>> > You received this message because you are subscribed to the Google Groups 
>> > "Racket Users" group.
>> > To unsubscribe from this group and stop receiving emails from it, send an 
>> > email to racket-users+unsubscr...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Ivan Kuzmin
Matthias, hello! Thank you for your reply. 

I downloaded dmg. Then I copied DrRacket folder into Applications folder and 
start DrRacket without any additional tuning. 

> This sounds like your interpreting code instead of running compiled code. 
> Did you download dmg or source? If the latter, did you run setup? 
> 
> 
> 
> > On Jul 27, 2016, at 10:20 PM, Ivan Kuzmin wrote:
> > 
> > To reproduce:
> > 1. Download DrRacket x86_64 v6.5 [1]
> > 2. Start on OS X El Capitan.
> > 3. Type in "hello world" and press run...
> > 
> > It takes about 2-3 seconds to execute this code on my machine. Also 
> > "flawed" builds show blinking recycling icon in the bottom right corner 
> > while executing the code and consume more than 500 MB of RAM.
> > 
> > [1] I have tested all the major versions down to v6.3; the last one that 
> > works well is v6.2.1
> > 
> > -- 
> > You received this message because you are subscribed to the Google Groups 
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to racket-users+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Ivan Kuzmin
Matthias, hello! Thank you for your reply. 

I did download dmg. Then I copied DrRacket folder into Applications folder and 
start DrRacket without any additional tuning. 

> This sounds like your interpreting code instead of running compiled code. 
> Did you download dmg or source? If the latter, did you run setup? 
> 
> 
> 
> > On Jul 27, 2016, at 10:20 PM, Ivan Kuzmin wrote:
> > 
> > To reproduce:
> > 1. Download DrRacket x86_64 v6.5 [1]
> > 2. Start on OS X El Capitan.
> > 3. Type in "hello world" and press run...
> > 
> > It takes about 2-3 seconds to execute this code on my machine. Also 
> > "flawed" builds show blinking recycling icon in the bottom right corner 
> > while executing the code and consume more than 500 MB of RAM.
> > 
> > [1] I have tested all the major versions down to v6.3; the last one that 
> > works well is v6.2.1
> > 
> > -- 
> > You received this message because you are subscribed to the Google Groups 
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to racket-users+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Ivan Kuzmin
Matthias, hello! Thank you for your reply.

I did download dmg. Then I copied DrRacket folder into Applications folder and 
start DrRacket without any additional tuning.

четверг, 28 июля 2016 г., 12:23:11 UTC+10 пользователь Matthias Felleisen 
написал:
> This sounds like your interpreting code instead of running compiled code. 
> Did you download dmg or source? If the latter, did you run setup? 
> 
> 
> 
> > On Jul 27, 2016, at 10:20 PM, Ivan Kuzmin  wrote:
> > 
> > To reproduce:
> > 1. Download DrRacket x86_64 v6.5 [1]
> > 2. Start on OS X El Capitan.
> > 3. Type in "hello world" and press run...
> > 
> > It takes about 2-3 seconds to execute this code on my machine. Also 
> > "flawed" builds show blinking recycling icon in the bottom right corner 
> > while executing the code and consume more than 500 MB of RAM.
> > 
> > [1] I have tested all the major versions down to v6.3; the last one that 
> > works well is v6.2.1
> > 
> > -- 
> > You received this message because you are subscribed to the Google Groups 
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to racket-users+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Matthias Felleisen

This sounds like your interpreting code instead of running compiled code. 
Did you download dmg or source? If the latter, did you run setup? 



> On Jul 27, 2016, at 10:20 PM, Ivan Kuzmin  wrote:
> 
> To reproduce:
> 1. Download DrRacket x86_64 v6.5 [1]
> 2. Start on OS X El Capitan.
> 3. Type in "hello world" and press run...
> 
> It takes about 2-3 seconds to execute this code on my machine. Also "flawed" 
> builds show blinking recycling icon in the bottom right corner while 
> executing the code and consume more than 500 MB of RAM.
> 
> [1] I have tested all the major versions down to v6.3; the last one that 
> works well is v6.2.1
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] DrRacket 6.5 + OS X El Capitan = slow execution

2016-07-27 Thread Ivan Kuzmin
To reproduce:
1. Download DrRacket x86_64 v6.5 [1]
2. Start on OS X El Capitan.
3. Type in "hello world" and press run...

It takes about 2-3 seconds to execute this code on my machine. Also "flawed" 
builds show blinking recycling icon in the bottom right corner while executing 
the code and consume more than 500 MB of RAM.

[1] I have tested all the major versions down to v6.3; the last one that works 
well is v6.2.1

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.