[jira] [Updated] (NETBEANS-342) Revisit netbeans_default_options in netbeans.conf
[ https://issues.apache.org/jira/browse/NETBEANS-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Laszlo Kishalmi updated NETBEANS-342: - Description: The default JVM and other options has not been changed too much over the years. If it has been changed those changes were just appends. Like now we got a bunch of appended --add-exports and --add-opens due to Java 9. I'd see the following points to be discussed: # Using Client VM is most probably not required / deprecated # Are the initial memory arguments Ok? # Is sun.java2d.noddraw=true still required? # Is sun.zip.disableMemoryMapping=true still required # Shall we force Antialiased text rendering with {{swing.aatext=true}} here? # Java 9 related stuff could be in a different variable was: The default JVM and other options has not been changed too much over the years. If it has been changed those changes were just appends. Like now we got a bunch of appended --add-exports and --add-opens due to Java 9. I'd see the following points to be discussed: # Using Client VM is most probably not required / deprecated # Are the initial memory arguments Ok? # Is sun.jsva2d.noddraw=true still required? # Is sun.zip.disableMemoryMapping=true still required # Shall we force Antialiased text rendering with {{swing.aatext=true}} here? # Java 9 related stuff could be in a different variable > Revisit netbeans_default_options in netbeans.conf > - > > Key: NETBEANS-342 > URL: https://issues.apache.org/jira/browse/NETBEANS-342 > Project: NetBeans > Issue Type: Improvement > Components: platform - Launchers&CLI >Affects Versions: 9.0 >Reporter: Laszlo Kishalmi >Priority: Major > > The default JVM and other options has not been changed too much over the > years. If it has been changed those changes were just appends. Like now we > got a bunch of appended --add-exports and --add-opens due to Java 9. > I'd see the following points to be discussed: > # Using Client VM is most probably not required / deprecated > # Are the initial memory arguments Ok? > # Is sun.java2d.noddraw=true still required? > # Is sun.zip.disableMemoryMapping=true still required > # Shall we force Antialiased text rendering with {{swing.aatext=true}} here? > # Java 9 related stuff could be in a different variable > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Updated] (NETBEANS-341) Provide Snap Packages for NetBeans
[ https://issues.apache.org/jira/browse/NETBEANS-341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated NETBEANS-341: Labels: CI build pull-request-available (was: CI build) > Provide Snap Packages for NetBeans > -- > > Key: NETBEANS-341 > URL: https://issues.apache.org/jira/browse/NETBEANS-341 > Project: NetBeans > Issue Type: Wish > Components: platform - Launchers&CLI >Affects Versions: 9.0 >Reporter: Laszlo Kishalmi >Priority: Major > Labels: CI, build, pull-request-available > > The aim of this wish is to make NetBeans IDE available using Snap packaging > system making it available on almost all Linux distributions. > While the invention of Snap package management is a bit controversial among > Linux users, it is definitely gaining momentum as some major brands started > to deliver their products as Snap packages. Like Spotify and IntelliJ as well. > Snap store can provide different distribution channels for different state of > the products, like alpha, beta and stable (additional channels can be > requested as well). Snapcraft.io service provides an automatic build and > release functionality for free. Also the snap client can update the installed > software daily. Having this functionality can enable some users to live on > the edge if they want. > I've started some experiments which can help make it happen. > # Initial experiment creating a snap package from NetBeans 9.0-beta-rc2: > [https://github.com/lkishalmi/netbeans-snap] > # This snap code needs to be integrated into the main NetBeans repository. > Some modifications are required of course. (I'm going to create a branch for > that) > # Snapcraft.io could be bind into github to enable automatic build. > As far as I see now we shall request a permission to build a the package with > classic confinement (no-security restrictions) > My experimental package is available and can be tested with: > {code:java} > wget > https://s3-us-west-2.amazonaws.com/lkishalmi-us-west-2-public/snaps/netbeans_9.0-beta-rc2_amd64.snap > snap install netbeans_9.0-beta-rc2_amd64.snap --dangerous --classic{code} > If we could make this happen NetBeans install on Linux could be as simple as: > {code:java} > snap install netbeans --classic{code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-350) Commit validation fails on master build
Austin Stephens created NETBEANS-350: Summary: Commit validation fails on master build Key: NETBEANS-350 URL: https://issues.apache.org/jira/browse/NETBEANS-350 Project: NetBeans Issue Type: Bug Affects Versions: 9.0, Next Reporter: Austin Stephens Someone needs to be shot... Will not pass on a clean build. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[incubator-netbeans] branch master updated: [NETBEANS-253] Fixing watches with lambdas. (#358)
This is an automated email from the ASF dual-hosted git repository. geertjan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git The following commit(s) were added to refs/heads/master by this push: new 41da26b [NETBEANS-253] Fixing watches with lambdas. (#358) 41da26b is described below commit 41da26b7de7506c86dee891b88b50f3c6f37b5bb Author: Jan Lahoda AuthorDate: Wed Jan 31 18:49:31 2018 +0100 [NETBEANS-253] Fixing watches with lambdas. (#358) -passing an URI to the created (memory) FileObject when compiling a class using JavaSourceUtilImpl to prevent exceptions -improving type detection for watches (don't using Trees.getElement(...).getReturnType() and alike, but rather Trees.getTypeMirror(...), as the latter has generics instantiated, etc.) --- debugger.jpda.projects/nbproject/project.xml | 31 + .../debugger/jpda/projects/ScanLocalVars.java | 33 + .../jpda/projects/CodeSnippetCompilerTest.java | 107 +++ .../modules/java/source/JavaSourceUtilImpl.java| 2 + .../modules/java/source/indexing/APTUtils.java | 4 +- .../java/source/JavaSourceUtilImplTest.java| 147 - 6 files changed, 295 insertions(+), 29 deletions(-) diff --git a/debugger.jpda.projects/nbproject/project.xml b/debugger.jpda.projects/nbproject/project.xml index e223d09..c1c6ce7 100644 --- a/debugger.jpda.projects/nbproject/project.xml +++ b/debugger.jpda.projects/nbproject/project.xml @@ -178,10 +178,41 @@ + org.netbeans.modules.classfile + + + + org.netbeans.modules.editor.mimelookup + + + + + org.netbeans.modules.java.source + + + + org.netbeans.modules.java.source.base + + + + org.netbeans.modules.nbjunit + + org.netbeans.modules.parsing.indexing + + + + + org.netbeans.modules.parsing.nb + + + + org.netbeans.modules.projectapi.nb + + diff --git a/debugger.jpda.projects/src/org/netbeans/modules/debugger/jpda/projects/ScanLocalVars.java b/debugger.jpda.projects/src/org/netbeans/modules/debugger/jpda/projects/ScanLocalVars.java index b14bc6a..2151563 100644 --- a/debugger.jpda.projects/src/org/netbeans/modules/debugger/jpda/projects/ScanLocalVars.java +++ b/debugger.jpda.projects/src/org/netbeans/modules/debugger/jpda/projects/ScanLocalVars.java @@ -133,9 +133,9 @@ final class ScanLocalVars extends ErrorAwareTreePathScanner { public Void visitReturn(ReturnTree node, Void p) { if (isMethodCode() /*&& phase == PHASE_INSIDE_SELECTION*/) { hasReturns = true; -Element retExpElem = info.getTrees().getElement(new TreePath(getCurrentPath(), node.getExpression())); //.asType().toString(); -if (retExpElem != null) { -returnTypes.add(getElementType(retExpElem)); +TypeMirror type = info.getTrees().getTypeMirror(new TreePath(getCurrentPath(), node.getExpression())); //.asType().toString(); +if (type != null && type.getKind() != TypeKind.ERROR) { +returnTypes.add(type); } else { // Unresolved element TypeElement object = info.getElements().getTypeElement("java.lang.Object"); @@ -152,36 +152,15 @@ final class ScanLocalVars extends ErrorAwareTreePathScanner { if (node == lastStatement) { if (!hasReturns) { ExpressionTree expression = node.getExpression(); -Element retExpElem = info.getTrees().getElement(new TreePath(getCurrentPath(), expression)); -if (retExpElem == null) { -TreePath elementPath = null; -if (Tree.Kind.ASSIGNMENT.equals(expression.getKind())) { -elementPath = new TreePath(getCurrentPath(), ((AssignmentTree) expression).getVariable()); -} else if (Tree.Kind.VARIABLE.equals(expression.getKind())) { -elementPath = new TreePath(getCurrentPath(), ((VariableTree) expression)); -} -if (elementPath != null) { -
[incubator-netbeans] branch master updated: Supporting HTML/Java API/UI constructs in the editor (#380)
This is an automated email from the ASF dual-hosted git repository. geertjan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git The following commit(s) were added to refs/heads/master by this push: new 7aeeab1 Supporting HTML/Java API/UI constructs in the editor (#380) 7aeeab1 is described below commit 7aeeab1ea2d15a2835da307137cefe46f57b8b2e Author: Jaroslav Tulach AuthorDate: Wed Jan 31 18:48:44 2018 +0100 Supporting HTML/Java API/UI constructs in the editor (#380) OK, thanks, looks good, merging. --- editor.htmlui/build.xml| 25 +++ editor.htmlui/manifest.mf | 6 + editor.htmlui/nbproject/project.properties | 21 +++ editor.htmlui/nbproject/project.xml| 132 ++ .../modules/editor/htmlui/Bundle.properties| 26 +++ .../modules/editor/htmlui/JSEmbeddingProvider.java | 191 + .../modules/editor/htmlui/JSNI2JavaScriptBody.java | 158 + .../editor/htmlui/JSNI2JavaScriptBodyTest.java | 190 nbbuild/cluster.properties | 1 + 9 files changed, 750 insertions(+) diff --git a/editor.htmlui/build.xml b/editor.htmlui/build.xml new file mode 100644 index 000..83d76a5 --- /dev/null +++ b/editor.htmlui/build.xml @@ -0,0 +1,25 @@ + + + +Builds, tests, and runs the project org.netbeans.modules.editor.htmlui + + diff --git a/editor.htmlui/manifest.mf b/editor.htmlui/manifest.mf new file mode 100644 index 000..9e1c589 --- /dev/null +++ b/editor.htmlui/manifest.mf @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +AutoUpdate-Show-In-Client: true +OpenIDE-Module: org.netbeans.modules.editor.htmlui +OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/editor/htmlui/Bundle.properties +OpenIDE-Module-Specification-Version: 1.0 + diff --git a/editor.htmlui/nbproject/project.properties b/editor.htmlui/nbproject/project.properties new file mode 100644 index 000..ee62dfc --- /dev/null +++ b/editor.htmlui/nbproject/project.properties @@ -0,0 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +is.eager=true +javac.source=1.7 +javac.compilerargs=-Xlint -Xlint:-serial + diff --git a/editor.htmlui/nbproject/project.xml b/editor.htmlui/nbproject/project.xml new file mode 100644 index 000..119854a --- /dev/null +++ b/editor.htmlui/nbproject/project.xml @@ -0,0 +1,132 @@ + + +http://www.netbeans.org/ns/project/1";> +org.netbeans.modules.apisupport.project + +http://www.netbeans.org/ns/nb-module-project/3";> +org.netbeans.modules.editor.htmlui + + +org.netbeans.libs.javacapi + + + +8.7 + + + + org.netbeans.modules.editor.mimelookup + + + +1 +1.32 + + + + org.netbeans.modules.java.lexer + + + +1 +1.27 + + + + org.netbeans.modules.java.source.base + + + +1.1 + + + +org.netbeans.modules.lexer + + + +2 +1.55 + + + + org.netbeans.modules.parsing.api + + + +1 +9.0 + + + + org.netbeans.spi.editor.hints + + + +0 +1.34 +
[incubator-netbeans] branch master updated: [NETBEANS-299] Fixing parser over classfiles, tested by java.source.base/src/org/netbeans/modules/java/source/parsing/ClassParser.java. (#389)
This is an automated email from the ASF dual-hosted git repository. geertjan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git The following commit(s) were added to refs/heads/master by this push: new 47b72c4 [NETBEANS-299] Fixing parser over classfiles, tested by java.source.base/src/org/netbeans/modules/java/source/parsing/ClassParser.java. (#389) 47b72c4 is described below commit 47b72c420698779f17652a23519120e2f52e6662 Author: Jan Lahoda AuthorDate: Wed Jan 31 18:47:36 2018 +0100 [NETBEANS-299] Fixing parser over classfiles, tested by java.source.base/src/org/netbeans/modules/java/source/parsing/ClassParser.java. (#389) --- .../netbeans/modules/java/source/parsing/JavacParser.java | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java b/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java index c3fb0e9..baa3508 100644 --- a/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java +++ b/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java @@ -66,6 +66,7 @@ import javax.swing.event.ChangeListener; import javax.swing.text.Document; import javax.tools.DiagnosticListener; import javax.tools.JavaFileObject; +import javax.tools.JavaFileObject.Kind; import org.netbeans.api.annotations.common.NonNull; import org.netbeans.api.annotations.common.NullAllowed; @@ -724,8 +725,14 @@ public class JavacParser extends Parser { compilerOptions = null; sourceLevel = null; } -final JavacTaskImpl javacTask = createJavacTask( -cpInfo, +AbstractSourceFileObject source = null; +if (file != null) { +source = FileObjects.sourceFileObject(file, root); +if (source.getKind() != Kind.SOURCE) { +source = null; +} +} +final JavacTaskImpl javacTask = createJavacTask(cpInfo, diagnosticListener, sourceLevel != null ? sourceLevel.getSourceLevel() : null, sourceLevel != null ? sourceLevel.getProfile() : null, @@ -735,7 +742,7 @@ public class JavacParser extends Parser { APTUtils.get(root), compilerOptions, additionalModules, -file != null ? Arrays.asList(FileObjects.sourceFileObject(file, root)) : Collections.emptyList()); +source != null ? Arrays.asList(source) : Collections.emptyList()); Lookup.getDefault() .lookupAll(TreeLoaderRegistry.class) .stream() -- To stop receiving notification emails like this one, please contact geert...@apache.org. - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[incubator-netbeans] branch master updated: Add CONTRIBUTING.md (#397)
This is an automated email from the ASF dual-hosted git repository. geertjan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git The following commit(s) were added to refs/heads/master by this push: new ade1557 Add CONTRIBUTING.md (#397) ade1557 is described below commit ade1557c24e23e210e6b54b931670302b0adf3e1 Author: Junichi Yamamoto AuthorDate: Thu Feb 1 02:46:08 2018 +0900 Add CONTRIBUTING.md (#397) --- .github/CONTRIBUTING.md | 24 1 file changed, 24 insertions(+) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md new file mode 100644 index 000..18cf1ac --- /dev/null +++ b/.github/CONTRIBUTING.md @@ -0,0 +1,24 @@ + + +# Contributing to Apache NetBeans + +If you are a first time contributor, please read the [Contribution Guidelines](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74681408). -- To stop receiving notification emails like this one, please contact geert...@apache.org. - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-320) Mac modal dialogs pop-under non-modal dialogs
[ https://issues.apache.org/jira/browse/NETBEANS-320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16347211#comment-16347211 ] Austin Stephens commented on NETBEANS-320: -- Pull request pending: https://github.com/apache/incubator-netbeans/pull/403 > Mac modal dialogs pop-under non-modal dialogs > - > > Key: NETBEANS-320 > URL: https://issues.apache.org/jira/browse/NETBEANS-320 > Project: NetBeans > Issue Type: Bug > Components: platform - Window System >Affects Versions: 8.2, 9.0 > Environment: Mac OS >Reporter: Austin Stephens >Assignee: Austin Stephens >Priority: Major > Labels: mac-os-x, pull-request-available > Attachments: Screen Shot 2018-01-23 at 1.28.20 PM.png, Screen Shot > 2018-01-26 at 11.37.55 AM.png > > Time Spent: 10m > Remaining Estimate: 0h > > It is very annoying to users. One easy way to reproduce this is to find a > module with a wrapped jar and then go to (Right > click)>Properties>Libraries>Wrapped JARs and select a wrapped jar. Then click > "Edit...". If your Mac is more severely affected, the "Edit Jar Reference" > dialog will pop-under the Project Properties, if you Mac is less severly > affected, then clicking on the Project Properties window while the "Edit Jar > Reference" dialog is open will cause the Project Properties window to hide > the dialog. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[incubator-netbeans] branch master updated (1c6873e -> 67cbb4e)
This is an automated email from the ASF dual-hosted git repository. jtulach pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git. from 1c6873e Merge pull request #388 from jlahoda/NETBEANS-311 add f88b86f Profiler improvements new 67cbb4e Merge pull request #402 from JaroslavTulach/ProfilerImprovements The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: debugger.jpda.heapwalk/nbproject/project.xml | 2 +- .../modules/debugger/jpda/heapwalk/HeapImpl.java | 10 + .../jpda/heapwalk/ObjectArrayInstanceImpl.java | 5 + lib.profiler.common/manifest.mf| 2 +- lib.profiler.common/nbproject/project.xml | 1 + lib.profiler.ui/manifest.mf| 2 +- lib.profiler.ui/nbproject/project.xml | 7 +- .../lib/profiler/ui/AppearanceController.java | 55 +++ .../lib/profiler/ui/components/HTMLTextArea.java | 177 - .../profiler/ui/components/ProfilerToolbar.java| 8 + .../netbeans/lib/profiler/ui/cpu/CCTDisplay.java | 2 +- .../lib/profiler/ui/cpu/CPUResultsPanel.java | 21 +- .../lib/profiler/ui/cpu/FlatProfilePanel.java | 9 +- .../netbeans/lib/profiler/ui/cpu/LiveCPUView.java | 174 +++-- .../lib/profiler/ui/cpu/LiveCPUViewUpdater.java| 132 +++ .../lib/profiler/ui/cpu/LiveFlatProfilePanel.java | 2 + .../lib/profiler/ui/cpu/ReverseCallGraphPanel.java | 16 +- .../lib/profiler/ui/cpu/SnapshotCPUView.java | 19 +- .../lib/profiler/ui/cpu/SubtreeCallGraphPanel.java | 4 +- .../lib/profiler/ui/jdbc/LiveJDBCView.java | 166 +++- .../lib/profiler/ui/jdbc/LiveJDBCViewUpdater.java | 144 +++ .../lib/profiler/ui/memory/AllocTreeTableView.java | 10 + .../lib/profiler/ui/memory/LiveMemoryView.java | 263 +++-- .../profiler/ui/memory/LiveMemoryViewUpdater.java | 148 +++ .../profiler/ui/memory/LivenessResultsPanel.java | 6 +- .../profiler/ui/memory/LivenessTreeTableView.java | 10 + .../lib/profiler/ui/memory/SnapshotMemoryView.java | 36 +- .../netbeans/lib/profiler/ui/results/DataView.java | 25 ++ .../lib/profiler/ui/swing/ProfilerPopupMenu.java | 78 .../lib/profiler/ui/swing/ProfilerRowSorter.java | 54 ++- .../lib/profiler/ui/swing/ProfilerTable.java | 80 +++- .../profiler/ui/swing/ProfilerTableContainer.java | 3 +- .../lib/profiler/ui/swing/ProfilerTreeTable.java | 434 +++-- .../profiler/ui/swing/ProfilerTreeTableModel.java | 18 + .../lib/profiler/ui/swing}/StayOpenPopupMenu.java | 41 +- .../ui/swing/renderer/HideableBarRenderer.java | 12 +- .../profiler/ui/swing/renderer/MultiRenderer.java | 7 + .../ui/swing/renderer/NormalBoldGrayRenderer.java | 28 +- .../lib/profiler/ui/threads/ThreadsPanel.java | 2 + lib.profiler/manifest.mf | 2 +- lib.profiler/nbproject/project.xml | 4 + .../org/netbeans/lib/profiler/ProfilerClient.java | 1 + .../lib/profiler/global/CommonConstants.java | 3 +- .../profiler/global/ProfilingSessionStatus.java| 3 + .../lib/profiler/heap/AbstractLongMap.java | 155 ++-- .../netbeans/lib/profiler/heap/CacheDirectory.java | 118 ++ .../org/netbeans/lib/profiler/heap/ClassDump.java | 32 +- .../lib/profiler/heap/ClassDumpSegment.java| 53 ++- .../src/org/netbeans/lib/profiler/heap/DomMap.java | 4 +- .../netbeans/lib/profiler/heap/DominatorTree.java | 22 +- .../src/org/netbeans/lib/profiler/heap/GCRoot.java | 30 ++ .../src/org/netbeans/lib/profiler/heap/Heap.java | 3 + .../netbeans/lib/profiler/heap/HeapFactory.java| 31 +- .../netbeans/lib/profiler/heap/HeapProgress.java | 58 ++- .../lib/profiler/heap/HprofByteBuffer.java | 4 + .../netbeans/lib/profiler/heap/HprofGCRoot.java| 7 + .../netbeans/lib/profiler/heap/HprofGCRoots.java | 8 + .../org/netbeans/lib/profiler/heap/HprofHeap.java | 257 +++- .../profiler/heap/HprofInstanceObjectValue.java| 4 +- .../lib/profiler/heap/HprofInstanceValue.java | 12 +- .../org/netbeans/lib/profiler/heap/HprofProxy.java | 5 + .../org/netbeans/lib/profiler/heap/LongBuffer.java | 41 +- .../netbeans/lib/profiler/heap/LongHashMap.java| 22 ++ .../netbeans/lib/profiler/heap/LongIterator.java | 76 .../org/netbeans/lib/profiler/heap/LongMap.java| 31 +- .../netbeans/lib/profiler/heap/NearestGCRoot.java | 93 - .../org/netbeans/lib/profiler/heap/NumberList.java | 104 - .../lib/profiler/heap/ObjectArrayDump.java | 11 + .../lib/profiler/heap/ObjectArrayInstance.java | 3 + ...gBounds.java => ObjectArrayValuesLazyList.java} | 33 +- .../profiler/hea
[incubator-netbeans] 01/01: Merge pull request #402 from JaroslavTulach/ProfilerImprovements
This is an automated email from the ASF dual-hosted git repository. jtulach pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git commit 67cbb4e1d04068013c19027cd8ec76bf2acddf52 Merge: 1c6873e f88b86f Author: Jaroslav Tulach AuthorDate: Wed Jan 31 18:11:16 2018 +0100 Merge pull request #402 from JaroslavTulach/ProfilerImprovements Profiler improvements debugger.jpda.heapwalk/nbproject/project.xml | 2 +- .../modules/debugger/jpda/heapwalk/HeapImpl.java | 10 + .../jpda/heapwalk/ObjectArrayInstanceImpl.java | 5 + lib.profiler.common/manifest.mf| 2 +- lib.profiler.common/nbproject/project.xml | 1 + lib.profiler.ui/manifest.mf| 2 +- lib.profiler.ui/nbproject/project.xml | 7 +- .../lib/profiler/ui/AppearanceController.java | 55 +++ .../lib/profiler/ui/components/HTMLTextArea.java | 177 - .../profiler/ui/components/ProfilerToolbar.java| 8 + .../netbeans/lib/profiler/ui/cpu/CCTDisplay.java | 2 +- .../lib/profiler/ui/cpu/CPUResultsPanel.java | 21 +- .../lib/profiler/ui/cpu/FlatProfilePanel.java | 9 +- .../netbeans/lib/profiler/ui/cpu/LiveCPUView.java | 174 +++-- .../lib/profiler/ui/cpu/LiveCPUViewUpdater.java| 132 +++ .../lib/profiler/ui/cpu/LiveFlatProfilePanel.java | 2 + .../lib/profiler/ui/cpu/ReverseCallGraphPanel.java | 16 +- .../lib/profiler/ui/cpu/SnapshotCPUView.java | 19 +- .../lib/profiler/ui/cpu/SubtreeCallGraphPanel.java | 4 +- .../lib/profiler/ui/jdbc/LiveJDBCView.java | 166 +++- .../lib/profiler/ui/jdbc/LiveJDBCViewUpdater.java | 144 +++ .../lib/profiler/ui/memory/AllocTreeTableView.java | 10 + .../lib/profiler/ui/memory/LiveMemoryView.java | 263 +++-- .../profiler/ui/memory/LiveMemoryViewUpdater.java | 148 +++ .../profiler/ui/memory/LivenessResultsPanel.java | 6 +- .../profiler/ui/memory/LivenessTreeTableView.java | 10 + .../lib/profiler/ui/memory/SnapshotMemoryView.java | 36 +- .../netbeans/lib/profiler/ui/results/DataView.java | 25 ++ .../lib/profiler/ui/swing/ProfilerPopupMenu.java | 78 .../lib/profiler/ui/swing/ProfilerRowSorter.java | 54 ++- .../lib/profiler/ui/swing/ProfilerTable.java | 80 +++- .../profiler/ui/swing/ProfilerTableContainer.java | 3 +- .../lib/profiler/ui/swing/ProfilerTreeTable.java | 434 +++-- .../profiler/ui/swing/ProfilerTreeTableModel.java | 18 + .../lib/profiler/ui/swing}/StayOpenPopupMenu.java | 41 +- .../ui/swing/renderer/HideableBarRenderer.java | 12 +- .../profiler/ui/swing/renderer/MultiRenderer.java | 7 + .../ui/swing/renderer/NormalBoldGrayRenderer.java | 28 +- .../lib/profiler/ui/threads/ThreadsPanel.java | 2 + lib.profiler/manifest.mf | 2 +- lib.profiler/nbproject/project.xml | 4 + .../org/netbeans/lib/profiler/ProfilerClient.java | 1 + .../lib/profiler/global/CommonConstants.java | 3 +- .../profiler/global/ProfilingSessionStatus.java| 3 + .../lib/profiler/heap/AbstractLongMap.java | 155 ++-- .../netbeans/lib/profiler/heap/CacheDirectory.java | 118 ++ .../org/netbeans/lib/profiler/heap/ClassDump.java | 32 +- .../lib/profiler/heap/ClassDumpSegment.java| 53 ++- .../src/org/netbeans/lib/profiler/heap/DomMap.java | 4 +- .../netbeans/lib/profiler/heap/DominatorTree.java | 22 +- .../src/org/netbeans/lib/profiler/heap/GCRoot.java | 30 ++ .../src/org/netbeans/lib/profiler/heap/Heap.java | 3 + .../netbeans/lib/profiler/heap/HeapFactory.java| 31 +- .../netbeans/lib/profiler/heap/HeapProgress.java | 58 ++- .../lib/profiler/heap/HprofByteBuffer.java | 4 + .../netbeans/lib/profiler/heap/HprofGCRoot.java| 7 + .../netbeans/lib/profiler/heap/HprofGCRoots.java | 8 + .../org/netbeans/lib/profiler/heap/HprofHeap.java | 257 +++- .../profiler/heap/HprofInstanceObjectValue.java| 4 +- .../lib/profiler/heap/HprofInstanceValue.java | 12 +- .../org/netbeans/lib/profiler/heap/HprofProxy.java | 5 + .../org/netbeans/lib/profiler/heap/LongBuffer.java | 41 +- .../netbeans/lib/profiler/heap/LongHashMap.java| 22 ++ .../netbeans/lib/profiler/heap/LongIterator.java | 76 .../org/netbeans/lib/profiler/heap/LongMap.java| 31 +- .../netbeans/lib/profiler/heap/NearestGCRoot.java | 93 - .../org/netbeans/lib/profiler/heap/NumberList.java | 104 - .../lib/profiler/heap/ObjectArrayDump.java | 11 + .../lib/profiler/heap/ObjectArrayInstance.java | 3 + ...gBounds.java => ObjectArrayValuesLazyList.java} | 33 +- .../profiler/heap/SyntheticClassObjectValue.java | 14 +- .../org/netbeans/lib/profiler/heap/TagBounds.java | 57 +++ .../org/netbeans/lib/profiler/heap/TreeObject.java | 2 +- .../RecursiveMethodInstrumentor1.java
[jira] [Updated] (NETBEANS-320) Mac modal dialogs pop-under non-modal dialogs
[ https://issues.apache.org/jira/browse/NETBEANS-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated NETBEANS-320: Labels: mac-os-x pull-request-available (was: mac-os-x) > Mac modal dialogs pop-under non-modal dialogs > - > > Key: NETBEANS-320 > URL: https://issues.apache.org/jira/browse/NETBEANS-320 > Project: NetBeans > Issue Type: Bug > Components: platform - Window System >Affects Versions: 8.2, 9.0 > Environment: Mac OS >Reporter: Austin Stephens >Assignee: Austin Stephens >Priority: Major > Labels: mac-os-x, pull-request-available > Attachments: Screen Shot 2018-01-23 at 1.28.20 PM.png, Screen Shot > 2018-01-26 at 11.37.55 AM.png > > > It is very annoying to users. One easy way to reproduce this is to find a > module with a wrapped jar and then go to (Right > click)>Properties>Libraries>Wrapped JARs and select a wrapped jar. Then click > "Edit...". If your Mac is more severely affected, the "Edit Jar Reference" > dialog will pop-under the Project Properties, if you Mac is less severly > affected, then clicking on the Project Properties window while the "Edit Jar > Reference" dialog is open will cause the Project Properties window to hide > the dialog. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[incubator-netbeans-html4j] branch master updated: NOTICE in the JAR files shall dedicate the copyright to the ASF
This is an automated email from the ASF dual-hosted git repository. jtulach pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans-html4j.git The following commit(s) were added to refs/heads/master by this push: new 6363e49 NOTICE in the JAR files shall dedicate the copyright to the ASF 6363e49 is described below commit 6363e49ea72fa9ef9a5d2d6af23d7d2216425fb2 Author: Jaroslav Tulach AuthorDate: Wed Jan 31 17:19:14 2018 +0100 NOTICE in the JAR files shall dedicate the copyright to the ASF --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 49b56ec..37f79b6 100644 --- a/pom.xml +++ b/pom.xml @@ -71,8 +71,8 @@ - NetBeans - http://netbeans.org + The Apache Software Foundation + http://apache.org scm:git:https://gitbox.apache.org/repos/asf//incubator-netbeans-html4j.git -- To stop receiving notification emails like this one, please contact jtul...@apache.org. - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Created] (NETBEANS-349) 2 tests in CustomMenuBarTest always fail
Austin Stephens created NETBEANS-349: Summary: 2 tests in CustomMenuBarTest always fail Key: NETBEANS-349 URL: https://issues.apache.org/jira/browse/NETBEANS-349 Project: NetBeans Issue Type: Bug Components: platform - Window System Affects Versions: 9.0 Reporter: Austin Stephens Attachments: 2018-01-31 09_09_46-Core - Windows - NetBeans IDE 8.2.png They have yet to pass for me. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists