Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » Java Development Tools (JDT) » very slow compiling with 3.1 RC1
very slow compiling with 3.1 RC1 [message #205544] Thu, 02 June 2005 11:13 Go to next message
Eclipse UserFriend
Originally posted by: donce.one.lt

Have anyone else noticed this problem ?
3.0 does full build about 5 time faster than 3.1. My project contains more
than 5000 classes. Source code compatibility is set to 1.4. I tried to
change warnings settings but this does not help. Any tips ?
Re: very slow compiling with 3.1 RC1 [message #205565 is a reply to message #205544] Thu, 02 June 2005 12:03 Go to previous messageGo to next message
Jerome Lanneluc is currently offline Jerome LannelucFriend
Messages: 572
Registered: July 2009
Senior Member
Our performance stats show that we are still positive in most areas:
http://download.eclipse.org/downloads/drops/S-3.1RC1-2005052 71300/performance/org.eclipse.jdt.core.php?

Do you have details on what condition you see this slowdown ?

Donatas wrote:
> Have anyone else noticed this problem ?
> 3.0 does full build about 5 time faster than 3.1. My project contains more
> than 5000 classes. Source code compatibility is set to 1.4. I tried to
> change warnings settings but this does not help. Any tips ?
Re: very slow compiling with 3.1 RC1 [message #205572 is a reply to message #205565] Thu, 02 June 2005 12:20 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: donce.one.lt

Such problems apperas on full rebuild, it seems that slowness are only in
some packages. If there is info how can I turn on diagnostics messages for
compiling I can try to check what classes exactly causes such problems.


Jerome Lanneluc wrote:

> Our performance stats show that we are still positive in most areas:
>
http://download.eclipse.org/downloads/drops/S-3.1RC1-2005052 71300/performance/org.eclipse.jdt.core.php?
>
> Do you have details on what condition you see this slowdown ?
>
> Donatas wrote:
>> Have anyone else noticed this problem ?
>> 3.0 does full build about 5 time faster than 3.1. My project contains
>> more than 5000 classes. Source code compatibility is set to 1.4. I tried
>> to
>> change warnings settings but this does not help. Any tips ?
Re: very slow compiling with 3.1 RC1 [message #205579 is a reply to message #205572] Thu, 02 June 2005 12:52 Go to previous messageGo to next message
Jerome Lanneluc is currently offline Jerome LannelucFriend
Messages: 572
Registered: July 2009
Senior Member
You can create a .options file with the following contents:

org.eclipse.jdt.core/debug=true
org.eclipse.jdt.core/debug/builder=true

And start eclipse with:
eclipse.exe -debug <path to your .options file> -vm <path to your jre>\bin\java.exe

Information will be printed to the DOS console.


Donatas wrote:
> Such problems apperas on full rebuild, it seems that slowness are only in
> some packages. If there is info how can I turn on diagnostics messages for
> compiling I can try to check what classes exactly causes such problems.
>
>
> Jerome Lanneluc wrote:
>
>
>> Our performance stats show that we are still positive in most areas:
>>
>
> http://download.eclipse.org/downloads/drops/S-3.1RC1-2005052 71300/performance/org.eclipse.jdt.core.php?
>
>
>> Do you have details on what condition you see this slowdown ?
>>
>> Donatas wrote:
>>
>>> Have anyone else noticed this problem ? 3.0 does full build about 5 time
>>> faster than 3.1. My project contains more than 5000 classes. Source code
>>> compatibility is set to 1.4. I tried to change warnings settings but
>>> this does not help. Any tips ?
>
>
Re: very slow compiling with 3.1 RC1 [message #205744 is a reply to message #205579] Fri, 03 June 2005 10:00 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: donce.one.lt

--nextPart17198780.jnEHaaMmVV
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Did some research in this problem. So most of time takes when compiling
particular two classes (log says "Writing new class file xxx.class") so it
always slows for about 5 minutes when writing one class file. Also tried to
do some profiling, please check attached file.


Jerome Lanneluc wrote:

> You can create a .options file with the following contents:
>
> org.eclipse.jdt.core/debug=true
> org.eclipse.jdt.core/debug/builder=true
>
> And start eclipse with:
> eclipse.exe -debug <path to your .options file> -vm <path to your
> jre>\bin\java.exe
>
> Information will be printed to the DOS console.
>
>
> Donatas wrote:
>> Such problems apperas on full rebuild, it seems that slowness are only in
>> some packages. If there is info how can I turn on diagnostics messages
>> for
>> compiling I can try to check what classes exactly causes such problems.
>>
>>
>> Jerome Lanneluc wrote:
>>
>>
>>> Our performance stats show that we are still positive in most areas:
>>>
>>
>>
http://download.eclipse.org/downloads/drops/S-3.1RC1-2005052 71300/performance/org.eclipse.jdt.core.php?
>>
>>
>>> Do you have details on what condition you see this slowdown ?
>>>
>>> Donatas wrote:
>>>
>>>> Have anyone else noticed this problem ? 3.0 does full build about 5
>>>> time faster than 3.1. My project contains more than 5000 classes.
>>>> Source code
>>>> compatibility is set to 1.4. I tried to change warnings settings but
>>>> this does not help. Any tips ?
>>
>>

--nextPart17198780.jnEHaaMmVV
Content-Type: text/html; name="Invocation_tree.html"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="Invocation_tree.html"

<html>
<head>
<title>Invocation tree</title>
<style>body, td, th, p, ul, ol, div {font-family: Verdana, Arial, Helve=
tica, sans-serif; font-size: 10pt;}</style></head>
<body>
<h2>Invocation tree</h2>
<table border=3D"0">
<tr><td><b>Session:</b></td> <td>eclipse</td></tr>
<tr><td><b>Time of export:</b></td> <td>Friday, June 3, 2005 8:46:25 AM=
EEST</td></tr>
<td><b>JVM time:</b></td> <td>28:18</td></tr>
<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
<td><b>Thread selection:&nbsp;</b></td> <td>All thread groups</td></tr>=

<td><b>Thread status:&nbsp;</b></td> <td><img height=3D"6" width=3D"14"=
border=3D"0" align=3D"middle" hspace=3D"0" vspace=3D"0" src=3D"jprofil=
er_images/ff00c400.png" />&nbsp;Runnable</td></tr>
</table>

<hr size=3D"1"/><br />
<style>th {border:1px solid #BBBBBB;padding: 3px; margin-bottom: 3px}
td {whitespace:nowrap;}</style><table border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse:collapse;">
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_tee_m=
inus_18.gif" /><img height=3D"16" width=3D"16" border=3D"0" align=3D"le=
ft" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/arrow_diagonal_do=
wn_16.png" />&nbsp;50.<wbr />5% - 985,441 ms org.<wbr />eclipse.<wbr />=
core.<wbr />internal.<wbr />jobs.<wbr />Worker.<wbr />run<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_tee_minus_18.gif" =
/><img height=3D"16" width=3D"16" border=3D"0" align=3D"left" hspace=3D=
"0" vspace=3D"0" src=3D"jprofiler_images/arrow_diagonal_down_16.png" />=
&nbsp;49.<wbr />6% - 969,262 ms org.<wbr />eclipse.<wbr />core.<wbr />i=
nternal.<wbr />events.<wbr />AutoBuildJob.<wbr />run<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/menu_corner_minus_18.gif" /><img hei=
ght=3D"16" width=3D"16" border=3D"0" align=3D"left" hspace=3D"0" vspace=
=3D"0" src=3D"jprofiler_images/arrow_diagonal_down_16.png" />&nbsp;49.<=
wbr />6% - 969,262 ms org.<wbr />eclipse.<wbr />core.<wbr />internal.<w=
br />events.<wbr />AutoBuildJob.<wbr />doBuild<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/menu_corner_minus_18.gif" /><img height=3D"=
16" width=3D"16" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" =
src=3D"jprofiler_images/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />6=
% - 969,262 ms org.<wbr />eclipse.<wbr />core.<wbr />internal.<wbr />ev=
ents.<wbr />BuildManager.<wbr />build<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/menu_corner_minus_18.gif" /><img height=3D"16" w=
idth=3D"16" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />6% - 96=
9,262 ms org.<wbr />eclipse.<wbr />core.<wbr />internal.<wbr />events.<=
wbr />BuildManager.<wbr />basicBuildLoop<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/menu_corner_minus_18.gif" /><img height=3D"16" width=3D=
"16" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />6% - 969,262 =
ms org.<wbr />eclipse.<wbr />core.<wbr />internal.<wbr />events.<wbr />=
BuildManager.<wbr />basicBuild<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/menu_corner_minus_18.gif" /><img height=3D"16" width=3D"16"=
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler=
_images/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />6% - 969,262 ms o=
rg.<wbr />eclipse.<wbr />core.<wbr />runtime.<wbr />Platform.<wbr />run=
<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/menu_corner_minus_18.gif" /><img height=3D"16" width=3D"16" bord=
er=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_imag=
es/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />6% - 969,262 ms org.<w=
br />eclipse.<wbr />core.<wbr />internal.<wbr />runtime.<wbr />Internal=
Platform.<wbr />run<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/menu_corner_minus_18.gif" /><img height=3D"16" width=3D"16" border=3D=
"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/ar=
row_diagonal_down_16.png" />&nbsp;49.<wbr />6% - 969,262 ms org.<wbr />=
eclipse.<wbr />core.<wbr />internal.<wbr />events.<wbr />BuildManager$<=
wbr />1.<wbr />run<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/men=
u_corner_minus_18.gif" /><img height=3D"16" width=3D"16" border=3D"0" a=
lign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/arrow_d=
iagonal_down_16.png" />&nbsp;49.<wbr />6% - 969,262 ms org.<wbr />eclip=
se.<wbr />core.<wbr />internal.<wbr />events.<wbr />BuildManager.<wbr /=
>basicBuild<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_cor=
ner_minus_18.gif" /><img height=3D"16" width=3D"16" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/arrow_diagonal=
_down_16.png" />&nbsp;49.<wbr />6% - 969,262 ms org.<wbr />eclipse.<wbr=
/>core.<wbr />internal.<wbr />events.<wbr />BuildManager.<wbr />basicB=
uild<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_corner_mi=
nus_18.gif" /><img height=3D"16" width=3D"16" border=3D"0" align=3D"lef=
t" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/arrow_diagonal_dow=
n_16.png" />&nbsp;49.<wbr />6% - 969,262 ms org.<wbr />eclipse.<wbr />c=
ore.<wbr />runtime.<wbr />Platform.<wbr />run<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transpar=
ent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left=
" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_corner_minus_1=
8.gif" /><img height=3D"16" width=3D"16" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/arrow_diagonal_down_16.=
png" />&nbsp;49.<wbr />6% - 969,262 ms org.<wbr />eclipse.<wbr />core.<=
wbr />internal.<wbr />runtime.<wbr />InternalPlatform.<wbr />run<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transpar=
ent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left=
" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1=
..gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hsp=
ace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_corner_minus_18.gif=
" /><img height=3D"16" width=3D"16" border=3D"0" align=3D"left" hspace=3D=
"0" vspace=3D"0" src=3D"jprofiler_images/arrow_diagonal_down_16.png" />=
&nbsp;49.<wbr />6% - 969,262 ms org.<wbr />eclipse.<wbr />core.<wbr />i=
nternal.<wbr />events.<wbr />BuildManager$<wbr />2.<wbr />run<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transpar=
ent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left=
" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1=
..gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hsp=
ace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif"=
/><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D=
"0" vspace=3D"0" src=3D"jprofiler_images/menu_corner_minus_18.gif" /><i=
mg height=3D"16" width=3D"16" border=3D"0" align=3D"left" hspace=3D"0" =
vspace=3D"0" src=3D"jprofiler_images/arrow_diagonal_down_16.png" />&nbs=
p;49.<wbr />6% - 969,262 ms org.<wbr />eclipse.<wbr />jdt.<wbr />intern=
al.<wbr />core.<wbr />builder.<wbr />JavaBuilder.<wbr />build<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transpar=
ent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left=
" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1=
..gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hsp=
ace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif"=
/><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D=
"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><im=
g height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" v=
space=3D"0" src=3D"jprofiler_images/menu_corner_minus_18.gif" /><img he=
ight=3D"16" width=3D"16" border=3D"0" align=3D"left" hspace=3D"0" vspac=
e=3D"0" src=3D"jprofiler_images/arrow_diagonal_down_16.png" />&nbsp;49.=
<wbr />6% - 969,262 ms org.<wbr />eclipse.<wbr />jdt.<wbr />internal.<w=
br />core.<wbr />builder.<wbr />JavaBuilder.<wbr />buildAll<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transpar=
ent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left=
" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1=
..gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hsp=
ace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif"=
/><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D=
"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><im=
g height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" v=
space=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img hei=
ght=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=
=3D"0" src=3D"jprofiler_images/menu_corner_minus_18.gif" /><img height=3D=
"16" width=3D"16" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0"=
src=3D"jprofiler_images/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />=
6% - 969,262 ms org.<wbr />eclipse.<wbr />jdt.<wbr />internal.<wbr />co=
re.<wbr />builder.<wbr />BatchImageBuilder.<wbr />build<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transpar=
ent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left=
" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1=
..gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hsp=
ace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif"=
/><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D=
"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><im=
g height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" v=
space=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img hei=
ght=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=
=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D=
"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0"=
src=3D"jprofiler_images/menu_corner_minus_18.gif" /><img height=3D"16"=
width=3D"16" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=
=3D"jprofiler_images/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />6% -=
969,262 ms org.<wbr />eclipse.<wbr />jdt.<wbr />internal.<wbr />core.<=
wbr />builder.<wbr />AbstractImageBuilder.<wbr />compile<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transpar=
ent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left=
" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1=
..gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hsp=
ace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif"=
/><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D=
"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><im=
g height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" v=
space=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img hei=
ght=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=
=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D=
"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0"=
src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" =
width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/menu_corner_minus_18.gif" /><img height=3D"16" width=3D=
"16" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />6% - 969,262 =
ms org.<wbr />eclipse.<wbr />jdt.<wbr />internal.<wbr />core.<wbr />bui=
lder.<wbr />AbstractImageBuilder.<wbr />compile<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" borde=
r=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_image=
s/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"=
0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pix=
el_transparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" al=
ign=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_tr=
ansparent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D=
"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transpar=
ent_1.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left=
" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1=
..gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hsp=
ace=3D"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif"=
/><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D=
"0" vspace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><im=
g height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" v=
space=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img hei=
ght=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=
=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D=
"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0"=
src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" =
width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/menu_corner_minus_18.gif" /><img height=3D"16" width=3D"16"=
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler=
_images/arrow_diagonal_down_16.png" />&nbsp;49.<wbr />6% - 969,262 ms o=
rg.<wbr />eclipse.<wbr />jdt.<wbr />internal.<wbr />compiler.<wbr />Com=
piler.<wbr />compile<br />
</td>
</tr>
<tr valign=3D"top">
<td nowrap=3D"nowrap"><img height=3D"18" width=3D"18" border=3D"0" alig=
n=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_1=
8.gif" /><img height=3D"18" width=3D"18" border=3D"0" align=3D"left" hs=
pace=3D"0" vspace=3D"0" src=3D"jprofiler_images/menu_bar_18.gif" /><img=
height=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vs=
pace=3D"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img heig=
ht=3D"18" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D=
"0" src=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"1=
8" width=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" s=
rc=3D"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" wi=
dth=3D"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D=
"jprofiler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D=
"18" border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprof=
iler_images/pixel_transparent_1.gif" /><img height=3D"18" width=3D"18" =
border=3D"0" align=3D"left" hspace=3D"0" vspace=3D"0" src=3D"jprofiler_=
images/pixel_transparent_1.gif" /><i
Re: very slow compiling with 3.1 RC1 [message #205753 is a reply to message #205744] Fri, 03 June 2005 11:24 Go to previous message
Jerome Lanneluc is currently offline Jerome LannelucFriend
Messages: 572
Registered: July 2009
Senior Member
That's interesting. Could you please file a bug report against JDT Core with
this information, and also attach the class that causes the slow down (or a
class that reproduces this problem), with its dependents.

Thanks,
Jerome

Donatas wrote:
> Did some research in this problem. So most of time takes when compiling
> particular two classes (log says "Writing new class file xxx.class") so it
> always slows for about 5 minutes when writing one class file. Also tried to
> do some profiling, please check attached file.
>
>
> Jerome Lanneluc wrote:
>
>
>>You can create a .options file with the following contents:
>>
>>org.eclipse.jdt.core/debug=ue
>>org.eclipse.jdt.core/debug/builder=ue
>>
>>And start eclipse with:
>>eclipse.exe -debug <path to your .options file> -vm <path to your
>>jre>\bin\java.exe
>>
>>Information will be printed to the DOS console.
>>
>>
>>Donatas wrote:
>>
>>>Such problems apperas on full rebuild, it seems that slowness are only in
>>>some packages. If there is info how can I turn on diagnostics messages
>>>for
>>>compiling I can try to check what classes exactly causes such problems.
>>>
>>>
>>>Jerome Lanneluc wrote:
>>>
>>>
>>>
>>>>Our performance stats show that we are still positive in most areas:
>>>>
>>>
>>>
> http://download.eclipse.org/downloads/drops/S-3.1RC1-2005052 71300/performance/org.eclipse.jdt.core.php?
>
>>>
>>>>Do you have details on what condition you see this slowdown ?
>>>>
>>>>Donatas wrote:
>>>>
>>>>
>>>>>Have anyone else noticed this problem ? 3.0 does full build about 5
>>>>>time faster than 3.1. My project contains more than 5000 classes.
>>>>>Source code
>>>>>compatibility is set to 1.4. I tried to change warnings settings but
>>>>>this does not help. Any tips ?
>>>
>>>
Previous Topic:Package Explorer Not Marking Files With Compilation Errors
Next Topic:Public versus internal interfaces
Goto Forum:
  


Current Time: Thu Apr 25 04:28:47 GMT 2024

Powered by FUDForum. Page generated in 0.03418 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top