Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pdt-dev] Separate builds for Kepler and Juno

Interesting!
Do you have any examples what feels faster? (and you compared to 3.8 or 4.2?)
It seems that Eclipse platform 4.3 (Kepler) dev builds were improved a
lot in terms of GUI performance. On PDT side we didn't touch lately
anything performance-related.

Jacek


On Fri, Jan 4, 2013 at 9:50 AM, Robert Gründler <r.gruendler@xxxxxxxxx> wrote:
> thanks Alexey, i got it working now.
>
> fyi: I don't know if it's the changes in Kepler / DLTK or PDT itself, but
> PDT seems a lot faster running the latest versions under kepler. Great job!
>
>
> regards
>
> -robert
>
>
>
>
> On Thu, Jan 3, 2013 at 11:34 AM, Alexey Panchenko <alex.panchenko@xxxxxxxxx>
> wrote:
>>
>> Hi,
>>
>> You need nightly build of DLTK, at the moment available only from
>> https://hudson.eclipse.org/hudson/job/dltk-nightly/
>>
>> Regards,
>> Alex
>>
>>
>> On Thu, Jan 3, 2013 at 5:31 PM, Robert Gründler <r.gruendler@xxxxxxxxx>
>> wrote:
>>>
>>> Alright thanks.
>>>
>>> I've tried the Kepler build now, and it seems contentassist is broken
>>> (stack trace at the end of the mail).
>>>
>>> Do i need to upgrade to a specific DLTK version too? Right now the
>>> following has been installed during dependency resolution:
>>>
>>>       Dynamic Languages Toolkit - Core Frameworks    4.0.0.201206120848
>>> org.eclipse.dltk.core.feature.group    Eclipse.org
>>>
>>>
>>> If you think it's a regression, i can file a bug in bugzilla.
>>>
>>>
>>> regards
>>>
>>> -robert
>>>
>>>
>>>
>>> Here's the trace:
>>>
>>> Caused by: java.lang.NoSuchMethodError:
>>> org.eclipse.dltk.ui.text.completion.ScriptCompletionProposal.setProposalInfo(Lorg/eclipse/dltk/ui/text/completion/ICompletionProposalInfo;)V
>>>     at
>>> org.eclipse.php.internal.ui.editor.contentassist.PHPCompletionProposalCollector.createTypeProposal(PHPCompletionProposalCollector.java:291)
>>>     at
>>> org.eclipse.php.internal.ui.editor.contentassist.PHPCompletionProposalCollector.createScriptCompletionProposal(PHPCompletionProposalCollector.java:119)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.ScriptCompletionProposalCollector.processUnprocessedProposal(ScriptCompletionProposalCollector.java:315)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.ScriptCompletionProposalCollector.processUnprocessedProposals(ScriptCompletionProposalCollector.java:291)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.ScriptCompletionProposalCollector.getScriptCompletionProposals(ScriptCompletionProposalCollector.java:273)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.ScriptCompletionProposalComputer.computeScriptCompletionProposals(ScriptCompletionProposalComputer.java:219)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.ScriptCompletionProposalComputer.computeCompletionProposals(ScriptCompletionProposalComputer.java:266)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.CompletionProposalComputerDescriptor.computeCompletionProposals(CompletionProposalComputerDescriptor.java:346)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.CompletionProposalCategory.computeCompletionProposals(CompletionProposalCategory.java:276)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.ContentAssistProcessor.collectProposals(ContentAssistProcessor.java:291)
>>>     at
>>> org.eclipse.dltk.ui.text.completion.ContentAssistProcessor.computeCompletionProposals(ContentAssistProcessor.java:247)
>>>     at
>>> org.eclipse.wst.sse.ui.internal.contentassist.CompoundContentAssistProcessor.computeCompletionProposals(CompoundContentAssistProcessor.java:127)
>>>     at
>>> org.eclipse.jface.text.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:1839)
>>>     at
>>> org.eclipse.jface.text.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:566)
>>>     at
>>> org.eclipse.jface.text.contentassist.CompletionProposalPopup.access$16(CompletionProposalPopup.java:563)
>>>     at
>>> org.eclipse.jface.text.contentassist.CompletionProposalPopup$2.run(CompletionProposalPopup.java:498)
>>>     at
>>> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
>>>     at
>>> org.eclipse.jface.text.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:492)
>>>     at
>>> org.eclipse.jface.text.contentassist.ContentAssistant$2.run(ContentAssistant.java:378)
>>>     at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
>>>     at
>>> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
>>>     at
>>> org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3965)
>>>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3642)
>>>     at
>>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1049)
>>>     at
>>> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>>>     at
>>> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:939)
>>>     at
>>> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:79)
>>>     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:587)
>>>     at
>>> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>>>     at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:542)
>>>     at
>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>>>     at
>>> org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
>>>     at
>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>>>     at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>>>     at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>>>     at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
>>>     at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>>     at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
>>>     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
>>>     at org.eclipse.equinox.launcher.Main.run(Main.java:1443)
>>>
>>>
>>>
>>>
>>>
>>> On Thu, Jan 3, 2013 at 10:44 AM, Jacek Pospychała <jacek.p@xxxxxxxx>
>>> wrote:
>>>>
>>>> It's correct one. Version numbers haven't been updated yet. They
>>>> should be shortly...
>>>>
>>>> On Thu, Jan 3, 2013 at 10:40 AM, Robert Gründler <r.gruendler@xxxxxxxxx>
>>>> wrote:
>>>> > Using http://download.eclipse.org/tools/pdt/updates/3.2-nightly/ gives
>>>> > me
>>>> > the following pdt version
>>>> >
>>>> >     PHP Development Tools (PDT)    3.1.2.201212311412
>>>> >
>>>> >
>>>> > Is this the correct one? I would have thought it should be 3.2.xxx
>>>> >
>>>> >
>>>> > regards
>>>> >
>>>> >
>>>> > -robert
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > On Thu, Jan 3, 2013 at 9:59 AM, Robert Gründler
>>>> > <r.gruendler@xxxxxxxxx>
>>>> > wrote:
>>>> >>
>>>> >> thanks for the info Jacek and happy new year ;)
>>>> >>
>>>> >>
>>>> >> -robert
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> On Fri, Dec 21, 2012 at 2:10 PM, Jacek Pospychała <jacek.p@xxxxxxxx>
>>>> >> wrote:
>>>> >>>
>>>> >>> hi,
>>>> >>> I just created branch for PDT maintenance builds for Juno SR2
>>>> >>> release.
>>>> >>>
>>>> >>> So if you're using Juno, please use p2 repository:
>>>> >>>  http://download.eclipse.org/tools/pdt/updates/3.1-nightly/
>>>> >>>
>>>> >>> If you're using Kepler developer builds, please use p2 repository:
>>>> >>>  http://download.eclipse.org/tools/pdt/updates/3.2-nightly/
>>>> >>>
>>>> >>> Previously I was hoping that it'd be possible to have just a single
>>>> >>> repository that works for everyone. Unfortunately it doesn't work,
>>>> >>> because other projects that we depend on grow quickly and become
>>>> >>> backward incompatible.
>>>> >>> The repository url that we used until now
>>>> >>> (http://download.eclipse.org/tools/pdt/updates/nightly/) will point
>>>> >>> to
>>>> >>> the Juno builds.
>>>> >>>
>>>> >>> so please update your urls!
>>>> >>>
>>>> >>> thanks!
>>>> >>>
>>>> >>> Jacek
>>>> >>> _______________________________________________
>>>> >>> pdt-dev mailing list
>>>> >>> pdt-dev@xxxxxxxxxxx
>>>> >>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>>> >>
>>>> >>
>>>> >
>>>> >
>>>> > _______________________________________________
>>>> > pdt-dev mailing list
>>>> > pdt-dev@xxxxxxxxxxx
>>>> > https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>>> >
>>>> _______________________________________________
>>>> pdt-dev mailing list
>>>> pdt-dev@xxxxxxxxxxx
>>>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>>
>>>
>>>
>>> _______________________________________________
>>> pdt-dev mailing list
>>> pdt-dev@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>>
>>
>>
>> _______________________________________________
>> pdt-dev mailing list
>> pdt-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>
>
>
> _______________________________________________
> pdt-dev mailing list
> pdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>


Back to the top