|
|
Re: CDT with full C++ DOM support [message #76189 is a reply to message #76140] |
Thu, 17 July 2003 15:48 |
Eclipse User |
|
|
|
Originally posted by: lothar.xcerla.com
John Camelon wrote:
> We are aware of gcc-xml and we may use it to help validate some of our DOM
> work after-the-fact ... however, as a parser it did not meet our
> requirements for :
> - flexible error handling
> - being natively Java
> - handling non-GNU C/C++ variants
I see, I was just curious if the presence of gcc-xml is known. I was not
aware of it before.
> What in particular do you require DOM suipport for?
I do not "require" it. However I worked long years with SNiFF+ and it's
browsing capabilities are still unbeaten. If it would not be so
expensive, we might even use it now. I wish Eclipse had the powerful
Retriever, a search/replace tool that works (selectable) over all
(sub)projects and can use regular expressions in the search AND in the
replace (the /1, /2... thing). I also miss the capability to select a
class and jump to it's definition/implementation the class browser and
more. When you work with large C++ libraries like ACE/TAO
(http://www.cs.wustl.edu/~schmidt/ACE.html
http://www.cs.wustl.edu/~schmidt/TAO.html), this helps much. If you
never worked with SNiFF+ I really suggest a look
(http://www.windriver.com/products/sniff_plus/index.html). They have a
free evaluation license. SNiFF+ has also a very clever make support.
By the way, I once tried to make the whole ACE/TAO
(http://deuce.doc.wustl.edu/Download.html) an eclipse project. After a
lengthy disk scan eclipse aborted with a out of memory error. I know
eclipse is Java based, but an executable eclipse is started. I assume
the VM is started from this executable. But I found no way to spcify the
VM memory parameters. Can you enlighten me with this point?
> JohnC
Thanks,
Lothar
|
|
|
Re: CDT with full C++ DOM support [message #76205 is a reply to message #76189] |
Thu, 17 July 2003 21:45 |
John Camelon Messages: 50 Registered: July 2009 |
Member |
|
|
One does not need DOM support to implement Search, Code Assist or even
simple refactoring ops ...
Check out the 1.2 release plan available @
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt- home/plans/CDT-R1.2_plan.html?cvsroot=Tools_Project
Most of the features you want should be delivered this Fall.
Regarding memory, run eclipse.exe from commandline and add
"-vmargs -Xmx512M" to make your heap 1/2 a Gig.
For more details, look in the online help under "Running Eclipse" in the
Workbench User Guide.
JohnC
"Lothar Werzinger" <lothar@xcerla.com> wrote in message
news:bf6ggc$7r5$1@eclipse.org...
> John Camelon wrote:
> > We are aware of gcc-xml and we may use it to help validate some of our
DOM
> > work after-the-fact ... however, as a parser it did not meet our
> > requirements for :
> > - flexible error handling
> > - being natively Java
> > - handling non-GNU C/C++ variants
>
> I see, I was just curious if the presence of gcc-xml is known. I was not
> aware of it before.
>
> > What in particular do you require DOM suipport for?
>
> I do not "require" it. However I worked long years with SNiFF+ and it's
> browsing capabilities are still unbeaten. If it would not be so
> expensive, we might even use it now. I wish Eclipse had the powerful
> Retriever, a search/replace tool that works (selectable) over all
> (sub)projects and can use regular expressions in the search AND in the
> replace (the /1, /2... thing). I also miss the capability to select a
> class and jump to it's definition/implementation the class browser and
> more. When you work with large C++ libraries like ACE/TAO
> (http://www.cs.wustl.edu/~schmidt/ACE.html
> http://www.cs.wustl.edu/~schmidt/TAO.html), this helps much. If you
> never worked with SNiFF+ I really suggest a look
> (http://www.windriver.com/products/sniff_plus/index.html). They have a
> free evaluation license. SNiFF+ has also a very clever make support.
>
> By the way, I once tried to make the whole ACE/TAO
> (http://deuce.doc.wustl.edu/Download.html) an eclipse project. After a
> lengthy disk scan eclipse aborted with a out of memory error. I know
> eclipse is Java based, but an executable eclipse is started. I assume
> the VM is started from this executable. But I found no way to spcify the
> VM memory parameters. Can you enlighten me with this point?
>
>
> > JohnC
>
>
> Thanks,
>
> Lothar
>
|
|
|
Re: CDT with full C++ DOM support [message #76221 is a reply to message #76189] |
Thu, 17 July 2003 21:43 |
Henning Riedel Messages: 310 Registered: July 2009 |
Senior Member |
|
|
Lothar Werzinger wrote:
> John Camelon wrote:
>
>> We are aware of gcc-xml and we may use it to help validate some of our
>> DOM
>> work after-the-fact ... however, as a parser it did not meet our
>> requirements for :
>> - flexible error handling
>> - being natively Java
>> - handling non-GNU C/C++ variants
>
>
> I see, I was just curious if the presence of gcc-xml is known. I was not
> aware of it before.
>
>> What in particular do you require DOM suipport for?
>
>
> I do not "require" it. However I worked long years with SNiFF+ and it's
> browsing capabilities are still unbeaten. If it would not be so
> expensive, we might even use it now. I wish Eclipse had the powerful
> Retriever, a search/replace tool that works (selectable) over all
> (sub)projects and can use regular expressions in the search AND in the
> replace (the /1, /2... thing). I also miss the capability to select a
> class and jump to it's definition/implementation the class browser and
> more. When you work with large C++ libraries like ACE/TAO
> (http://www.cs.wustl.edu/~schmidt/ACE.html
> http://www.cs.wustl.edu/~schmidt/TAO.html), this helps much. If you
> never worked with SNiFF+ I really suggest a look
> (http://www.windriver.com/products/sniff_plus/index.html). They have a
> free evaluation license. SNiFF+ has also a very clever make support.
>
> By the way, I once tried to make the whole ACE/TAO
> (http://deuce.doc.wustl.edu/Download.html) an eclipse project. After a
> lengthy disk scan eclipse aborted with a out of memory error. I know
> eclipse is Java based, but an executable eclipse is started. I assume
> the VM is started from this executable. But I found no way to spcify the
> VM memory parameters. Can you enlighten me with this point?
Just had an performance bug posted before , where such had been addressed:
---
Also, I wonder if this is related to a low memory condition. You should try
starting Eclipse using the -vmargs -Xmx256m parameter after the -vm
argument.
This will increase the Java heap size to 256MB. E.g.,
../eclipse <other eclipse arguments> -vm ~/jdk/bin/java -vmargs -Xmx256m
---
|
|
|
Powered by
FUDForum. Page generated in 0.03794 seconds