73474 Commits

Author SHA1 Message Date
Athijegannathan Sundararajan
0d8920ff4c 8134309: load call argument completion could be done with file chooser
Reviewed-by: attila, hannesw
2015-08-24 18:25:22 +05:30
Aleksey Shipilev
062a960fd6 8129547: Excess entries in BootstrapMethods with the same (bsm, bsmKind, bsmStaticArgs), but different dynamicArgs
Pool.DynamicMethod implementation for hash/equals leads to duplicate BSM entries.

Reviewed-by: jlahoda
2015-08-24 13:15:12 +01:00
Alexander Scherbatiy
d14c028db9 6302464: Allow programmatic enabling of subpixel anti-aliasing in Swing on ANY platform
Reviewed-by: serb, azvegint
2015-08-24 16:06:36 +04:00
Athijegannathan Sundararajan
3413347722 8134279: jjs should support multiple line input to complete incomplete code
Reviewed-by: attila, hannesw
2015-08-24 16:25:40 +05:30
Joel Borggrén-Franck
b7e143e8f6 8073056: Repeating annotations throws java.security.AccessControlException with a SecurityManager
Reviewed-by: ahgross, darcy
2015-08-24 11:00:12 +02:00
Attila Szegedi
373f5906d4 8133785: SharedScopeCall should be enabled for non-optimistic call sites in optimistic compilation
Reviewed-by: hannesw, lagergren
2015-08-24 09:12:35 +02:00
Attila Szegedi
b63af33cd2 8134150: Make Timing both threadsafe and efficient
Reviewed-by: jlaskey, sundar
2015-08-24 09:11:46 +02:00
Athijegannathan Sundararajan
4470a2eefa 8134255: Implement tab-completion for java package prefixes and package names
Reviewed-by: attila, mhaupt
2015-08-23 10:02:14 +05:30
Athijegannathan Sundararajan
71c94822c9 8134255: Implement tab-completion for java package prefixes and package names
Reviewed-by: attila, mhaupt
2015-08-23 10:01:19 +05:30
Sergey Bylokhov
49091ccf1d 8133926: No frame icon for InternalFrame in Windows LaF
Reviewed-by: azvegint, alexsch
2015-08-21 20:59:07 +03:00
Alexander Zvegintsev
5b3adbd1d3 8134028: [PIT] XToolkit, strange behavior of robot.createScreenCapture(): looks like a native crash in X11/GTK
Reviewed-by: alexsch, serb
2015-08-21 10:43:47 -07:00
Athijegannathan Sundararajan
321ce034fc 8133948: Add 'edit' function to allow external editing of scripts
Reviewed-by: attila, hannesw, jlahoda
2015-08-21 18:01:23 +05:30
Athijegannathan Sundararajan
e13a9b243c 8133948: Add 'edit' function to allow external editing of scripts
Reviewed-by: attila, hannesw, jlahoda
2015-08-21 18:00:53 +05:30
Jaroslav Bachorik
2fdcbf527f 8043937: Drop support for the IIOP transport from the JMX RMIConnector
Reviewed-by: alanb, erikj
2015-08-21 13:34:07 +02:00
Roland Westrelin
a9e232a8ef Merge 2015-08-21 09:12:42 +02:00
Lana Steuck
38d33cb429 Merge 2015-08-20 12:30:20 -07:00
Lana Steuck
2e85e4def7 Merge 2015-08-20 12:30:11 -07:00
Lana Steuck
ab56f671d3 Merge 2015-08-20 12:29:58 -07:00
Lana Steuck
d529045202 Merge 2015-08-20 12:29:24 -07:00
Lana Steuck
62da6156b7 Merge 2015-08-20 12:29:04 -07:00
David Katleman
08765a5540 Added tag jdk9-b78 for changeset 23662c20a442 2015-08-20 11:38:25 -07:00
David Katleman
b3b6d59e9a Added tag jdk9-b78 for changeset 5841c9337554 2015-08-20 11:38:24 -07:00
David Katleman
f635aa4437 Added tag jdk9-b78 for changeset d014abca53b7 2015-08-20 11:38:21 -07:00
David Katleman
dda4b20661 Added tag jdk9-b78 for changeset 5f6d9917598c 2015-08-20 11:38:21 -07:00
David Katleman
5c84b174ce Added tag jdk9-b78 for changeset 11ac73b4eea0 2015-08-20 11:38:20 -07:00
David Katleman
41fbe64f35 Added tag jdk9-b78 for changeset 7bf24ea31a4d 2015-08-20 11:38:19 -07:00
David Katleman
d030e0ee7d Added tag jdk9-b78 for changeset 525d3550480f 2015-08-20 11:38:18 -07:00
David Katleman
8af729a783 Added tag jdk9-b78 for changeset 6e6ce42fc702 2015-08-20 11:38:17 -07:00
Svetlana Nikandrova
72ddd6cff7 8050460: JAAS login/logout tests with LoginContext
Reviewed-by: xuelei
2015-08-20 11:16:54 -07:00
Peter Brunet
56de5acc82 8133897: IndexOutOfBounds exception being thrown
In JTabbedPane.Page.getBounds return null when indexOfTab returns -1

Reviewed-by: azvegint, alexsch
2015-08-20 13:00:19 -05:00
Christoph Langer
029c5bbc36 8130910: hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions
Add check for fchir() failure and disable shared PerfMemory in that case.

Reviewed-by: dcubed, simonis, gthornbr
2015-08-20 10:58:57 -07:00
Coleen Phillimore
96644d2fb6 Merge 2015-08-20 17:39:43 +02:00
Coleen Phillimore
8831b43d28 Merge 2015-08-20 17:36:00 +02:00
Coleen Phillimore
6cb369c903 8133951: Zero interpreter asserts in stubRoutines.cpp
Allow zero sized code buffer when checking if there's enough remaining size

Reviewed-by: kvn
2015-08-20 11:18:51 -04:00
Alejandro Murillo
c56196370b Merge 2015-08-20 07:36:37 -07:00
Thomas Schatzl
c91c77abd2 8067339: PLAB reallocation might result in failure to allocate object in that recently allocated PLAB
Properly size the PLAB to make sure that the object to allocate always has enough space in it.

Reviewed-by: mgerdin, brutisso
2015-08-20 15:17:43 +02:00
Thomas Schatzl
041c76d48b 8073146: G1 merges thread local age tables too early with global age table
Move merging of age and survivor table to the end of GC.

Reviewed-by: mgerdin, david
2015-08-20 15:17:43 +02:00
Thomas Schatzl
6cca258181 8040162: Avoid reallocating PLABs between GC phases in G1
Allocate G1ParScanThreadState at the start of GC and only deallocate at the end of GC. This automatically keeps the current PLAB intact without flushing it (and loosing lots of memory) for every reallocation.

Reviewed-by: david, mgerdin
2015-08-20 15:17:43 +02:00
Thomas Schatzl
4a849fb21c 8133530: Add JFR event for evacuation statistics
Introduce two new JFR events for young/old generation allocation statistics based on previous changes.

Reviewed-by: ehelin, mgerdin
2015-08-20 15:17:41 +02:00
Sergey Bylokhov
7e07b0d76f 8077270: Missed test data in the test on java.beans.BeanProperty
Reviewed-by: alexsch
2015-08-20 13:46:16 +03:00
Sergey Bylokhov
8e49701e7b 8067087: Fix mac-specific deprecation warnings in the java.desktop module
Reviewed-by: azvegint, alexsch
2015-08-20 13:33:12 +03:00
Alexander Stepanov
6ca16ee3b8 8132478: [tidy] three new warnings from java docs (java.net, javax.annotation)
Minor docs cleanup (jaxws part)

Reviewed-by: lancea
2015-08-20 13:28:35 +03:00
Ed Nevill
10c3342331 8133842: aarch64: C2 generates illegal instructions with int shifts >=32
Fix logical operatations combined with shifts >= 32

Reviewed-by: kvn, aph, adinn
2015-08-20 09:40:08 +00:00
Roland Westrelin
33b2496286 Merge 2015-08-20 09:31:28 +02:00
Brian Burkhalter
ada1a8eecd 8074821: Resolve disabled warnings for libnio
Enable the indicated warnings and correct the code which provoked them.

Reviewed-by: alanb
2015-08-19 13:11:24 -07:00
Vinnie Ryan
68703f6458 8130799: KeyStoreSpi.engineProbe does not throw the expected NullPointerException
Reviewed-by: xuelei
2015-08-19 17:42:52 +01:00
Thomas Schatzl
0ade675b8b 8073013: Add detailed information about PLAB memory usage
Track and provide information about direct allocation, region end waste and failure waste for G1.

Reviewed-by: jmasa, david, ehelin, mgerdin
2015-08-19 13:59:39 +02:00
Thomas Schatzl
43a6ce61de 8133470: Uses of Atomic methods in plab.hpp should be moved to .inline.hpp file
Fix include file dependencies according to general guidelines for plab.hpp

Reviewed-by: ehelin, mgerdin
2015-08-19 13:50:50 +02:00
Thomas Schatzl
8c2da662ff 8003237: G1: Reduce unnecessary (and failing) allocation attempts when handling an evacuation failure
Remember for every generation whether the memory for that generation has already been exhausted. If so, do not try to get a new region for these generations. Further, if the last generation is full, early exit from copy_to_survivor_space.

Reviewed-by: jmasa, brutisso
2015-08-19 13:47:40 +02:00
Erik Helin
9bc2e29405 8133825: Remove the class G1CollectorPolicyExt
Reviewed-by: jwilhelm, ecaspole
2015-08-20 10:27:04 +02:00