This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Beta release of the Eclipse IDE for Scala (2.9.0 RC1)

12 replies
Iulian Dragos
Joined: 2008-12-18,
User offline. Last seen 42 years 45 weeks ago.

The Scala IDE for Eclipse for Scala beta 1 available now!
--------------------------------------------
Almost at the same time with the 2.9.0-RC1 release of the Scala
language, we are happy to announce a first beta of the
Scala IDE for Eclipse!

The new Scala IDE contains a completely revamped compiler interface
that promises to deliver better responsiveness, reliability, no
lock-ups and excellent semantic actions. Actions such as hyperlinking,
completion and real-time type checking are working reliably on large
projects. This release is a firm foundation on which the IDE can grow
to support all the features of a modern IDE.

Requirements:
 - Eclipse 3.6.x (Helios)
Download:
- http://download.scala-ide.org/

The current release is an effort to provide a much more reliable and
stable plugin. Existing features in the 1.x series have been reviewed
and ported to the new compiler interface. However, you may notice that
some of them did not make it into this release (most notably,
highlighting implicit applications). We chose to be
conservative and include only features that can work reliably at this
point. To ease the choice between the IDE versions, there's a feature
matrix at

http://www.assembla.com/wiki/show/scala-ide/Features.

A note on versioning: the current release is a large departure from
the initial code base, and in order to minimize confusion, we called
this version 2.0.0 beta1. The initial code base, using the 2.8.x Scala
compiler carries the 1.0.0.qualifier version.

The compiler interface has been written by Scala's author and Scala
Solutions founder, Martin Odersky, who together with the IDE team at
Scala Solutions (Eugene Vigdorchik, Donna Malayeri, Hubert Polciniczak
and Iulian Dragos) and members of the Scala IDE community (Matt
Russel, Mirko Stocker, David Bernard, Miles Sabin) has been working
for the past four months to deliever a better IDE.

Rodrigo Cano
Joined: 2009-03-22,
User offline. Last seen 42 years 45 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1)
I can only get freezes from it :-/.I created an empty project, tried adding an object with a main for testing, tried the most basic content assist "print<ctrl + space>", and then it hangs.The notification bar in the bottom always says updateOccurrenceAnnotations when freezing

On Mon, Mar 28, 2011 at 1:44 PM, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
The Scala IDE for Eclipse for Scala beta 1 available now!
--------------------------------------------
Almost at the same time with the 2.9.0-RC1 release of the Scala
language, we are happy to announce a first beta of the
Scala IDE for Eclipse!

The new Scala IDE contains a completely revamped compiler interface
that promises to deliver better responsiveness, reliability, no
lock-ups and excellent semantic actions. Actions such as hyperlinking,
completion and real-time type checking are working reliably on large
projects. This release is a firm foundation on which the IDE can grow
to support all the features of a modern IDE.

Requirements:
 - Eclipse 3.6.x (Helios)
Download:
 - http://download.scala-ide.org/

The current release is an effort to provide a much more reliable and
stable plugin. Existing features in the 1.x series have been reviewed
and ported to the new compiler interface. However, you may notice that
some of them did not make it into this release (most notably,
highlighting implicit applications). We chose to be
conservative and include only features that can work reliably at this
point. To ease the choice between the IDE versions, there's a feature
matrix at

http://www.assembla.com/wiki/show/scala-ide/Features.

A note on versioning: the current release is a large departure from
the initial code base, and in order to minimize confusion, we called
this version 2.0.0 beta1. The initial code base, using the 2.8.x Scala
compiler carries the 1.0.0.qualifier version.

The compiler interface has been written by Scala's author and Scala
Solutions founder, Martin Odersky, who together with the IDE team at
Scala Solutions (Eugene Vigdorchik, Donna Malayeri, Hubert Polciniczak
and Iulian Dragos) and members of the Scala IDE community (Matt
Russel, Mirko Stocker, David Bernard, Miles Sabin) has been working
for the past four months to deliever a better IDE.

Bernd Johannes
Joined: 2011-01-28,
User offline. Last seen 42 years 45 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1) - res

Am Montag, 28. März 2011, 19:12:00 schrieb Rodrigo Cano:
> I can only get freezes from it :-/.
> I created an empty project, tried adding an object with a main for testing,
> tried the most basic content assist "print", and then it
> hangs.
> The notification bar in the bottom always says updateOccurrenceAnnotations
> when freezing

It's been the same for me here with the wip-experiment trunk from last week
(my first retry with eclipse since many months). I tried to get it to work
somehow (switching jvms, some jvm options) to no avail.

I retried with the announced beta on a freshly extracted eclipse and a new
workspace (using the sun jvm). The first try failed also (with the same
behaviour as you described).

I decided to play with it a little more, but unfortunately not in an analytic
way. So I don't know which step got me there and I don't recall the exact
order of things anymore.

- ran an update of eclipse
- played with the "scala setup diagnostic" thingy trying to convince it not to
pop up every time
- threw a bunch of options into the eclipse.ini (some of them might not be
useful or even detrimental... I didn't think about it twice)

And now it works... But I hadn't have the time yet to explore it any further.
But the first showstopper is gone now.
My best guess is that the update of eclipse could have done it.

my data:

Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
x86_64 x86_64 GNU/Linux

java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)

Version: Helios Service Release 2
Build id: 20110218-0911

vmargs-section: (most of these might not be needed)
-server
-Xss128m
-XX:+UseParallelGC
-XX:+ClassUnloading
-XX:+Inline
-XX:-DoEscapeAnalysis
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx2512m
-XX:MaxPermSize=256m

So after the first "well... it's the same thing as always" I am looking
forward to give it a real try :-)

Greetings
Bernd

hseeberger
Joined: 2008-12-27,
User offline. Last seen 1 year 25 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1)
Same for me here :-(

On 28 March 2011 19:12, Rodrigo Cano <ioniviil [at] gmail [dot] com> wrote:
I can only get freezes from it :-/.I created an empty project, tried adding an object with a main for testing, tried the most basic content assist "print<ctrl + space>", and then it hangs. The notification bar in the bottom always says updateOccurrenceAnnotations when freezing

On Mon, Mar 28, 2011 at 1:44 PM, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
The Scala IDE for Eclipse for Scala beta 1 available now!
--------------------------------------------
Almost at the same time with the 2.9.0-RC1 release of the Scala
language, we are happy to announce a first beta of the
Scala IDE for Eclipse!

The new Scala IDE contains a completely revamped compiler interface
that promises to deliver better responsiveness, reliability, no
lock-ups and excellent semantic actions. Actions such as hyperlinking,
completion and real-time type checking are working reliably on large
projects. This release is a firm foundation on which the IDE can grow
to support all the features of a modern IDE.

Requirements:
 - Eclipse 3.6.x (Helios)
Download:
 - http://download.scala-ide.org/

The current release is an effort to provide a much more reliable and
stable plugin. Existing features in the 1.x series have been reviewed
and ported to the new compiler interface. However, you may notice that
some of them did not make it into this release (most notably,
highlighting implicit applications). We chose to be
conservative and include only features that can work reliably at this
point. To ease the choice between the IDE versions, there's a feature
matrix at

http://www.assembla.com/wiki/show/scala-ide/Features.

A note on versioning: the current release is a large departure from
the initial code base, and in order to minimize confusion, we called
this version 2.0.0 beta1. The initial code base, using the 2.8.x Scala
compiler carries the 1.0.0.qualifier version.

The compiler interface has been written by Scala's author and Scala
Solutions founder, Martin Odersky, who together with the IDE team at
Scala Solutions (Eugene Vigdorchik, Donna Malayeri, Hubert Polciniczak
and Iulian Dragos) and members of the Scala IDE community (Matt
Russel, Mirko Stocker, David Bernard, Miles Sabin) has been working
for the past four months to deliever a better IDE.




--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io


Iulian Dragos
Joined: 2008-12-18,
User offline. Last seen 42 years 45 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1) - res

On Tue, Mar 29, 2011 at 8:06 AM, Bernd Johannes wrote:
> Am Montag, 28. März 2011, 19:12:00 schrieb Rodrigo Cano:
>> I can only get freezes from it :-/.
>> I created an empty project, tried adding an object with a main for testing,
>> tried the most basic content assist "print", and then it
>> hangs.
>> The notification bar in the bottom always says updateOccurrenceAnnotations
>> when freezing
>
> It's been the same for me here with the wip-experiment trunk from last week
> (my first retry with eclipse since many months). I tried to get it to work
> somehow (switching jvms, some jvm options) to no avail.

There was a regression last week indeed, which introduced exactly this
behavior. It would help us if you could tell us the version of the
Scala plugin you are using (About Eclipse, click on the IDE logo
button, then you should see it).

thanks,
iulian

>
> I retried with the announced beta on a freshly extracted eclipse and a new
> workspace (using the sun jvm). The first try failed also (with the same
> behaviour as you described).
>
> I decided to play with it a little more, but unfortunately not in an analytic
> way. So I don't know which step got me there and I don't recall the exact
> order of things anymore.
>
> - ran an update of eclipse
> - played with the "scala setup diagnostic" thingy trying to convince it not to
> pop up every time
> - threw a bunch of options into the eclipse.ini (some of them might not be
> useful or even detrimental... I didn't think about it twice)
>
> And now it works... But I hadn't have the time yet to explore it any further.
> But the first showstopper is gone now.
> My best guess is that the update of eclipse could have done it.
>
> my data:
>
> Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
> x86_64 x86_64 GNU/Linux
>
> java version "1.6.0_24"
> Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
> Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
>
> Version: Helios Service Release 2
> Build id: 20110218-0911
>
> vmargs-section: (most of these might not be needed)
> -server
> -Xss128m
> -XX:+UseParallelGC
> -XX:+ClassUnloading
> -XX:+Inline
> -XX:-DoEscapeAnalysis
> -Dosgi.requiredJavaVersion=1.5
> -Xms40m
> -Xmx2512m
> -XX:MaxPermSize=256m
>
> So after the first "well... it's the same thing as always" I am looking
> forward to give it a real try :-)
>
> Greetings
> Bernd
>

Hubert Plociniczak
Joined: 2009-09-12,
User offline. Last seen 42 years 45 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1) - res

On 03/29/2011 11:41 AM, iulian dragos wrote:
> On Tue, Mar 29, 2011 at 8:06 AM, Bernd Johannes wrote:
>> Am Montag, 28. März 2011, 19:12:00 schrieb Rodrigo Cano:
>>> I can only get freezes from it :-/.
>>> I created an empty project, tried adding an object with a main for testing,
>>> tried the most basic content assist "print", and then it
>>> hangs.
>>> The notification bar in the bottom always says updateOccurrenceAnnotations
>>> when freezing
>> It's been the same for me here with the wip-experiment trunk from last week
>> (my first retry with eclipse since many months). I tried to get it to work
>> somehow (switching jvms, some jvm options) to no avail.
> There was a regression last week indeed, which introduced exactly this
> behavior. It would help us if you could tell us the version of the
> Scala plugin you are using (About Eclipse, click on the IDE logo
> button, then you should see it).

Also, in future, whenever you get the deadlock, thread dump would be
useful, if possible :)
That way we can diagnose it and fix it.

Thanks,
hubert

> thanks,
> iulian
>
>> I retried with the announced beta on a freshly extracted eclipse and a new
>> workspace (using the sun jvm). The first try failed also (with the same
>> behaviour as you described).
>>
>> I decided to play with it a little more, but unfortunately not in an analytic
>> way. So I don't know which step got me there and I don't recall the exact
>> order of things anymore.
>>
>> - ran an update of eclipse
>> - played with the "scala setup diagnostic" thingy trying to convince it not to
>> pop up every time
>> - threw a bunch of options into the eclipse.ini (some of them might not be
>> useful or even detrimental... I didn't think about it twice)
>>
>> And now it works... But I hadn't have the time yet to explore it any further.
>> But the first showstopper is gone now.
>> My best guess is that the update of eclipse could have done it.
>>
>> my data:
>>
>> Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
>> x86_64 x86_64 GNU/Linux
>>
>> java version "1.6.0_24"
>> Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
>> Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
>>
>> Version: Helios Service Release 2
>> Build id: 20110218-0911
>>
>> vmargs-section: (most of these might not be needed)
>> -server
>> -Xss128m
>> -XX:+UseParallelGC
>> -XX:+ClassUnloading
>> -XX:+Inline
>> -XX:-DoEscapeAnalysis
>> -Dosgi.requiredJavaVersion=1.5
>> -Xms40m
>> -Xmx2512m
>> -XX:MaxPermSize=256m
>>
>> So after the first "well... it's the same thing as always" I am looking
>> forward to give it a real try :-)
>>
>> Greetings
>> Bernd
>>
>
>

hseeberger
Joined: 2008-12-27,
User offline. Last seen 1 year 25 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1) - res
See attached screenshot

On 29 March 2011 11:41, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
On Tue, Mar 29, 2011 at 8:06 AM, Bernd Johannes <bjohanns [at] bacon [dot] de> wrote:
> Am Montag, 28. März 2011, 19:12:00 schrieb Rodrigo Cano:
>> I can only get freezes from it :-/.
>> I created an empty project, tried adding an object with a main for testing,
>> tried the most basic content assist "print<ctrl + space>", and then it
>> hangs.
>> The notification bar in the bottom always says updateOccurrenceAnnotations
>> when freezing
>
> It's been the same for me here with the wip-experiment trunk from last week
> (my first retry with eclipse since many months). I tried to get it to work
> somehow (switching jvms, some jvm options) to no avail.

There was a regression last week indeed, which introduced exactly this
behavior. It would help us if you could tell us the version of the
Scala plugin you are using (About Eclipse, click on the IDE logo
button, then you should see it).

thanks,
iulian

>
> I retried with the announced beta on a freshly extracted eclipse and a new
> workspace (using the sun jvm). The first try failed also (with the same
> behaviour as you described).
>
> I decided to play with it a little more, but unfortunately not in an analytic
> way. So I don't know which step got me there and I don't recall the exact
> order of things anymore.
>
> - ran an update of eclipse
> - played with the "scala setup diagnostic" thingy trying to convince it not to
> pop up every time
> - threw a bunch of options into the eclipse.ini (some of them might not be
> useful or even detrimental... I didn't think about it twice)
>
> And now it works... But I hadn't have the time yet to explore it any further.
> But the first showstopper is gone now.
> My best guess is that the update of eclipse could have done it.
>
> my data:
>
> Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
> x86_64 x86_64 GNU/Linux
>
> java version "1.6.0_24"
> Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
> Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
>
> Version: Helios Service Release 2
> Build id: 20110218-0911
>
> vmargs-section: (most of these might not be needed)
> -server
> -Xss128m
> -XX:+UseParallelGC
> -XX:+ClassUnloading
> -XX:+Inline
> -XX:-DoEscapeAnalysis
> -Dosgi.requiredJavaVersion=1.5
> -Xms40m
> -Xmx2512m
> -XX:MaxPermSize=256m
>
> So after the first "well... it's the same thing as always" I am looking
> forward to give it a real try :-)
>
> Greetings
> Bernd
>



--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io


Iulian Dragos
Joined: 2008-12-18,
User offline. Last seen 42 years 45 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1) - res
It's the correct version, so can you please open a ticket with a stack trace? If it's frozen, you can retrieve it on the command line using 'jstack <pid>'.
thanks!iulian

On Tue, Mar 29, 2011 at 11:48 AM, Heiko Seeberger <heiko [dot] seeberger [at] googlemail [dot] com> wrote:
See attached screenshot

On 29 March 2011 11:41, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
On Tue, Mar 29, 2011 at 8:06 AM, Bernd Johannes <bjohanns [at] bacon [dot] de> wrote:
> Am Montag, 28. März 2011, 19:12:00 schrieb Rodrigo Cano:
>> I can only get freezes from it :-/.
>> I created an empty project, tried adding an object with a main for testing,
>> tried the most basic content assist "print<ctrl + space>", and then it
>> hangs.
>> The notification bar in the bottom always says updateOccurrenceAnnotations
>> when freezing
>
> It's been the same for me here with the wip-experiment trunk from last week
> (my first retry with eclipse since many months). I tried to get it to work
> somehow (switching jvms, some jvm options) to no avail.

There was a regression last week indeed, which introduced exactly this
behavior. It would help us if you could tell us the version of the
Scala plugin you are using (About Eclipse, click on the IDE logo
button, then you should see it).

thanks,
iulian

>
> I retried with the announced beta on a freshly extracted eclipse and a new
> workspace (using the sun jvm). The first try failed also (with the same
> behaviour as you described).
>
> I decided to play with it a little more, but unfortunately not in an analytic
> way. So I don't know which step got me there and I don't recall the exact
> order of things anymore.
>
> - ran an update of eclipse
> - played with the "scala setup diagnostic" thingy trying to convince it not to
> pop up every time
> - threw a bunch of options into the eclipse.ini (some of them might not be
> useful or even detrimental... I didn't think about it twice)
>
> And now it works... But I hadn't have the time yet to explore it any further.
> But the first showstopper is gone now.
> My best guess is that the update of eclipse could have done it.
>
> my data:
>
> Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
> x86_64 x86_64 GNU/Linux
>
> java version "1.6.0_24"
> Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
> Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
>
> Version: Helios Service Release 2
> Build id: 20110218-0911
>
> vmargs-section: (most of these might not be needed)
> -server
> -Xss128m
> -XX:+UseParallelGC
> -XX:+ClassUnloading
> -XX:+Inline
> -XX:-DoEscapeAnalysis
> -Dosgi.requiredJavaVersion=1.5
> -Xms40m
> -Xmx2512m
> -XX:MaxPermSize=256m
>
> So after the first "well... it's the same thing as always" I am looking
> forward to give it a real try :-)
>
> Greetings
> Bernd
>



--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io





--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais
hseeberger
Joined: 2008-12-27,
User offline. Last seen 1 year 25 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1) - res
Hi,
Like Bernd described it is no longer frozen for me, too. No clue why. If it freezes again, I will send you the stack trace.
Heiko

On 29 March 2011 11:56, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
It's the correct version, so can you please open a ticket with a stack trace? If it's frozen, you can retrieve it on the command line using 'jstack <pid>'.
thanks!iulian

On Tue, Mar 29, 2011 at 11:48 AM, Heiko Seeberger <heiko [dot] seeberger [at] googlemail [dot] com> wrote:
See attached screenshot

On 29 March 2011 11:41, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
On Tue, Mar 29, 2011 at 8:06 AM, Bernd Johannes <bjohanns [at] bacon [dot] de> wrote:
> Am Montag, 28. März 2011, 19:12:00 schrieb Rodrigo Cano:
>> I can only get freezes from it :-/.
>> I created an empty project, tried adding an object with a main for testing,
>> tried the most basic content assist "print<ctrl + space>", and then it
>> hangs.
>> The notification bar in the bottom always says updateOccurrenceAnnotations
>> when freezing
>
> It's been the same for me here with the wip-experiment trunk from last week
> (my first retry with eclipse since many months). I tried to get it to work
> somehow (switching jvms, some jvm options) to no avail.

There was a regression last week indeed, which introduced exactly this
behavior. It would help us if you could tell us the version of the
Scala plugin you are using (About Eclipse, click on the IDE logo
button, then you should see it).

thanks,
iulian

>
> I retried with the announced beta on a freshly extracted eclipse and a new
> workspace (using the sun jvm). The first try failed also (with the same
> behaviour as you described).
>
> I decided to play with it a little more, but unfortunately not in an analytic
> way. So I don't know which step got me there and I don't recall the exact
> order of things anymore.
>
> - ran an update of eclipse
> - played with the "scala setup diagnostic" thingy trying to convince it not to
> pop up every time
> - threw a bunch of options into the eclipse.ini (some of them might not be
> useful or even detrimental... I didn't think about it twice)
>
> And now it works... But I hadn't have the time yet to explore it any further.
> But the first showstopper is gone now.
> My best guess is that the update of eclipse could have done it.
>
> my data:
>
> Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
> x86_64 x86_64 GNU/Linux
>
> java version "1.6.0_24"
> Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
> Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
>
> Version: Helios Service Release 2
> Build id: 20110218-0911
>
> vmargs-section: (most of these might not be needed)
> -server
> -Xss128m
> -XX:+UseParallelGC
> -XX:+ClassUnloading
> -XX:+Inline
> -XX:-DoEscapeAnalysis
> -Dosgi.requiredJavaVersion=1.5
> -Xms40m
> -Xmx2512m
> -XX:MaxPermSize=256m
>
> So after the first "well... it's the same thing as always" I am looking
> forward to give it a real try :-)
>
> Greetings
> Bernd
>



--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io





--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io


Iulian Dragos
Joined: 2008-12-18,
User offline. Last seen 42 years 45 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1) - res


On Tue, Mar 29, 2011 at 12:09 PM, Heiko Seeberger <heiko [dot] seeberger [at] googlemail [dot] com> wrote:
Hi,
Like Bernd described it is no longer frozen for me, too. No clue why. If it freezes again, I will send you the stack trace.

Could it be because you disabled Mark Occurrences?
thanks,iulian 

Heiko

On 29 March 2011 11:56, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
It's the correct version, so can you please open a ticket with a stack trace? If it's frozen, you can retrieve it on the command line using 'jstack <pid>'.
thanks!iulian

On Tue, Mar 29, 2011 at 11:48 AM, Heiko Seeberger <heiko [dot] seeberger [at] googlemail [dot] com> wrote:
See attached screenshot

On 29 March 2011 11:41, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
On Tue, Mar 29, 2011 at 8:06 AM, Bernd Johannes <bjohanns [at] bacon [dot] de> wrote:
> Am Montag, 28. März 2011, 19:12:00 schrieb Rodrigo Cano:
>> I can only get freezes from it :-/.
>> I created an empty project, tried adding an object with a main for testing,
>> tried the most basic content assist "print<ctrl + space>", and then it
>> hangs.
>> The notification bar in the bottom always says updateOccurrenceAnnotations
>> when freezing
>
> It's been the same for me here with the wip-experiment trunk from last week
> (my first retry with eclipse since many months). I tried to get it to work
> somehow (switching jvms, some jvm options) to no avail.

There was a regression last week indeed, which introduced exactly this
behavior. It would help us if you could tell us the version of the
Scala plugin you are using (About Eclipse, click on the IDE logo
button, then you should see it).

thanks,
iulian

>
> I retried with the announced beta on a freshly extracted eclipse and a new
> workspace (using the sun jvm). The first try failed also (with the same
> behaviour as you described).
>
> I decided to play with it a little more, but unfortunately not in an analytic
> way. So I don't know which step got me there and I don't recall the exact
> order of things anymore.
>
> - ran an update of eclipse
> - played with the "scala setup diagnostic" thingy trying to convince it not to
> pop up every time
> - threw a bunch of options into the eclipse.ini (some of them might not be
> useful or even detrimental... I didn't think about it twice)
>
> And now it works... But I hadn't have the time yet to explore it any further.
> But the first showstopper is gone now.
> My best guess is that the update of eclipse could have done it.
>
> my data:
>
> Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
> x86_64 x86_64 GNU/Linux
>
> java version "1.6.0_24"
> Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
> Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
>
> Version: Helios Service Release 2
> Build id: 20110218-0911
>
> vmargs-section: (most of these might not be needed)
> -server
> -Xss128m
> -XX:+UseParallelGC
> -XX:+ClassUnloading
> -XX:+Inline
> -XX:-DoEscapeAnalysis
> -Dosgi.requiredJavaVersion=1.5
> -Xms40m
> -Xmx2512m
> -XX:MaxPermSize=256m
>
> So after the first "well... it's the same thing as always" I am looking
> forward to give it a real try :-)
>
> Greetings
> Bernd
>



--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io





--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io





--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais
hseeberger
Joined: 2008-12-27,
User offline. Last seen 1 year 25 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1) - res
No. I did nothing like that.

On 29 March 2011 12:18, iulian dragos <jaguarul [at] gmail [dot] com> wrote:


On Tue, Mar 29, 2011 at 12:09 PM, Heiko Seeberger <heiko [dot] seeberger [at] googlemail [dot] com> wrote:
Hi,
Like Bernd described it is no longer frozen for me, too. No clue why. If it freezes again, I will send you the stack trace.

Could it be because you disabled Mark Occurrences?
thanks,iulian 

Heiko

On 29 March 2011 11:56, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
It's the correct version, so can you please open a ticket with a stack trace? If it's frozen, you can retrieve it on the command line using 'jstack <pid>'.
thanks!iulian

On Tue, Mar 29, 2011 at 11:48 AM, Heiko Seeberger <heiko [dot] seeberger [at] googlemail [dot] com> wrote:
See attached screenshot

On 29 March 2011 11:41, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
On Tue, Mar 29, 2011 at 8:06 AM, Bernd Johannes <bjohanns [at] bacon [dot] de> wrote:
> Am Montag, 28. März 2011, 19:12:00 schrieb Rodrigo Cano:
>> I can only get freezes from it :-/.
>> I created an empty project, tried adding an object with a main for testing,
>> tried the most basic content assist "print<ctrl + space>", and then it
>> hangs.
>> The notification bar in the bottom always says updateOccurrenceAnnotations
>> when freezing
>
> It's been the same for me here with the wip-experiment trunk from last week
> (my first retry with eclipse since many months). I tried to get it to work
> somehow (switching jvms, some jvm options) to no avail.

There was a regression last week indeed, which introduced exactly this
behavior. It would help us if you could tell us the version of the
Scala plugin you are using (About Eclipse, click on the IDE logo
button, then you should see it).

thanks,
iulian

>
> I retried with the announced beta on a freshly extracted eclipse and a new
> workspace (using the sun jvm). The first try failed also (with the same
> behaviour as you described).
>
> I decided to play with it a little more, but unfortunately not in an analytic
> way. So I don't know which step got me there and I don't recall the exact
> order of things anymore.
>
> - ran an update of eclipse
> - played with the "scala setup diagnostic" thingy trying to convince it not to
> pop up every time
> - threw a bunch of options into the eclipse.ini (some of them might not be
> useful or even detrimental... I didn't think about it twice)
>
> And now it works... But I hadn't have the time yet to explore it any further.
> But the first showstopper is gone now.
> My best guess is that the update of eclipse could have done it.
>
> my data:
>
> Linux 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64
> x86_64 x86_64 GNU/Linux
>
> java version "1.6.0_24"
> Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
> Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
>
> Version: Helios Service Release 2
> Build id: 20110218-0911
>
> vmargs-section: (most of these might not be needed)
> -server
> -Xss128m
> -XX:+UseParallelGC
> -XX:+ClassUnloading
> -XX:+Inline
> -XX:-DoEscapeAnalysis
> -Dosgi.requiredJavaVersion=1.5
> -Xms40m
> -Xmx2512m
> -XX:MaxPermSize=256m
>
> So after the first "well... it's the same thing as always" I am looking
> forward to give it a real try :-)
>
> Greetings
> Bernd
>



--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io





--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io





--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais



--
Heiko Seeberger

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Akka - Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors: akka.io


tolsen77
Joined: 2008-10-08,
User offline. Last seen 1 year 38 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1)
A small note to those trying out this plugin. Completion seemed to be broken if I used this plugin with my old workspace. Recreating the whole workspace and projects resolved this problem. Probably some old metadata from the previous Scala plugin that's caused some problems.

My setup is Eclipse 3.6.2 with Aptana 2.0.5 plugin on Windows 7 (32-bit).

On Mon, Mar 28, 2011 at 6:44 PM, iulian dragos <jaguarul [at] gmail [dot] com> wrote:
The Scala IDE for Eclipse for Scala beta 1 available now!
--------------------------------------------
Almost at the same time with the 2.9.0-RC1 release of the Scala
language, we are happy to announce a first beta of the
Scala IDE for Eclipse!

The new Scala IDE contains a completely revamped compiler interface
that promises to deliver better responsiveness, reliability, no
lock-ups and excellent semantic actions. Actions such as hyperlinking,
completion and real-time type checking are working reliably on large
projects. This release is a firm foundation on which the IDE can grow
to support all the features of a modern IDE.

Requirements:
 - Eclipse 3.6.x (Helios)
Download:
 - http://download.scala-ide.org/

The current release is an effort to provide a much more reliable and
stable plugin. Existing features in the 1.x series have been reviewed
and ported to the new compiler interface. However, you may notice that
some of them did not make it into this release (most notably,
highlighting implicit applications). We chose to be
conservative and include only features that can work reliably at this
point. To ease the choice between the IDE versions, there's a feature
matrix at

http://www.assembla.com/wiki/show/scala-ide/Features.

A note on versioning: the current release is a large departure from
the initial code base, and in order to minimize confusion, we called
this version 2.0.0 beta1. The initial code base, using the 2.8.x Scala
compiler carries the 1.0.0.qualifier version.

The compiler interface has been written by Scala's author and Scala
Solutions founder, Martin Odersky, who together with the IDE team at
Scala Solutions (Eugene Vigdorchik, Donna Malayeri, Hubert Polciniczak
and Iulian Dragos) and members of the Scala IDE community (Matt
Russel, Mirko Stocker, David Bernard, Miles Sabin) has been working
for the past four months to deliever a better IDE.

Hubert Plociniczak
Joined: 2009-09-12,
User offline. Last seen 42 years 45 weeks ago.
Re: Beta release of the Eclipse IDE for Scala (2.9.0 RC1)
Usually after update, I run eclipse with --clean flag for the first time. It seems to fix related problems.

Thanks,
hubert

On 03/29/2011 03:16 PM, Trond Olsen wrote:
AANLkTimU6oCBSc8X576bfOAc_OjqDMKQj_gu1brJhDyO [at] mail [dot] gmail [dot] com" type="cite"> A small note to those trying out this plugin. Completion seemed to be broken if I used this plugin with my old workspace. Recreating the whole workspace and projects resolved this problem. Probably some old metadata from the previous Scala plugin that's caused some problems.

My setup is Eclipse 3.6.2 with Aptana 2.0.5 plugin on Windows 7 (32-bit).

On Mon, Mar 28, 2011 at 6:44 PM, iulian dragos <jaguarul [at] gmail [dot] com" rel="nofollow">jaguarul [at] gmail [dot] com> wrote:
The Scala IDE for Eclipse for Scala beta 1 available now!
--------------------------------------------
Almost at the same time with the 2.9.0-RC1 release of the Scala
language, we are happy to announce a first beta of the
Scala IDE for Eclipse!

The new Scala IDE contains a completely revamped compiler interface
that promises to deliver better responsiveness, reliability, no
lock-ups and excellent semantic actions. Actions such as hyperlinking,
completion and real-time type checking are working reliably on large
projects. This release is a firm foundation on which the IDE can grow
to support all the features of a modern IDE.

Requirements:
 - Eclipse 3.6.x (Helios)
Download:
 - http://download.scala-ide.org/

The current release is an effort to provide a much more reliable and
stable plugin. Existing features in the 1.x series have been reviewed
and ported to the new compiler interface. However, you may notice that
some of them did not make it into this release (most notably,
highlighting implicit applications). We chose to be
conservative and include only features that can work reliably at this
point. To ease the choice between the IDE versions, there's a feature
matrix at

http://www.assembla.com/wiki/show/scala-ide/Features.

A note on versioning: the current release is a large departure from
the initial code base, and in order to minimize confusion, we called
this version 2.0.0 beta1. The initial code base, using the 2.8.x Scala
compiler carries the 1.0.0.qualifier version.

The compiler interface has been written by Scala's author and Scala
Solutions founder, Martin Odersky, who together with the IDE team at
Scala Solutions (Eugene Vigdorchik, Donna Malayeri, Hubert Polciniczak
and Iulian Dragos) and members of the Scala IDE community (Matt
Russel, Mirko Stocker, David Bernard, Miles Sabin) has been working
for the past four months to deliever a better IDE.


Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland