Maurizio Cimadamore
1a284a49c9
8016613: javac should avoid source 8 only analysis when compiling for source 7
...
Reviewed-by: jjg
2013-06-20 08:45:43 +01:00
Jaroslav Bachorik
ccc1dc9103
8014085: Better serialization support in JMX classes
...
Reviewed-by: alanb, dfuchs, skoivu
2013-06-20 08:51:47 +02:00
Ioi Lam
0decdc537a
8008964: NPG: Memory regression: Thread::_metadata_handles uses 1 KB per thread
...
Reduce default size of Thread::_metadata_handles from 300 to 30
Reviewed-by: coleenp, sspitsyn
2013-06-19 20:51:39 -07:00
Lana Steuck
5ab44a5a66
Merge
2013-06-19 18:30:21 -07:00
Lana Steuck
07c2d6611b
Merge
2013-06-19 17:59:57 -07:00
Lana Steuck
8e2407bb87
Merge
2013-06-19 17:59:09 -07:00
Lana Steuck
1cfbb08fa7
Merge
2013-06-19 17:57:12 -07:00
Andreas Rieber
1f4dfcf422
7025238: HttpURLConnection does not handle URLs with an empty path component
...
Prepend a '/' to file when path is empty
Reviewed-by: chegar, khazra
2013-06-19 17:41:12 -07:00
Kurchi Subhra Hazra
0534c089d6
8016698: Cleanup overrides warning in sun/tools/ClassDeclaration.java
...
Override Object.hashCode()
Reviewed-by: alanb, chegar
2013-06-19 14:13:41 -07:00
Maurizio Cimadamore
53f06da300
8016610: javac, add new internal symbols to make operator resolution faster
...
Reviewed-by: jjg
2013-06-19 22:07:05 +01:00
Kurchi Subhra Hazra
ffbad7e9cb
8016576: Overrides warnings in jdi and jconsole
...
Implement hashCode() in classes emitting warnings
Reviewed-by: alanb, chegar
2013-06-19 14:02:38 -07:00
David Holmes
e5fa731ce9
8014326: [OSX] All libjvm symbols are exported
...
Add support for a MacOS X compatible form of the libjvm mapfile.
Reviewed-by: dcubed, rdurbin, coleenp
2013-06-19 13:14:03 -07:00
Dan Xu
cac8a15196
8016592: Clean-up Javac Overrides Warnings In javax/management/NotificationBroadcasterSupport.java
...
Add hashCode() methods to ListenerInfo and WildcardListenerInfo classes
Reviewed-by: dfuchs, alanb, sjiang, chegar
2013-06-19 13:00:53 -07:00
Chris Hegarty
410ff42dee
Merge
2013-06-19 17:32:08 +01:00
Nils Loodin
d357b575b3
Merge
2013-06-19 18:13:52 +02:00
Alan Eliasen
3a76795991
4837946: Faster multiplication and exponentiation of large integers
...
4646474: BigInteger.pow() algorithm slow in 1.4.0
Implement Karatsuba and 3-way Toom-Cook multiplication as well as exponentiation using Karatsuba and Toom-Cook squaring.
Reviewed-by: alanb, bpb, martin
2013-06-19 08:59:39 -07:00
Athijegannathan Sundararajan
1d927dd28e
8015347: Parsing issue with decodeURIComponent
...
Reviewed-by: jlaskey, hannesw
2013-06-19 21:07:59 +05:30
Chris Hegarty
a66a268679
8017057: More ProblemList.txt updates (6/2013)
...
Reviewed-by: alanb
2013-06-19 15:58:21 +01:00
Petr Pchelko
d792da6ac6
8005661: [parfait] Possible buffer overrun in jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c
...
8005695: [parfait] Format string argument mismatch in jdk/src/solaris/native/sun/xawt/XToolkit.c
8005752: [parfait] False positive function call mismatch at jdk/src/solaris/native/sun/xawt/XWindow.c
Reviewed-by: art, serb
2013-06-19 17:12:23 +04:00
Vladimir Kempik
053da424c7
8015903: Format issue with -XX:+PrintAdaptiveSizePolicy on JDK8
...
Missing linebreak in hotspot log.
Reviewed-by: brutisso, tschatzl
2013-06-19 06:09:46 -07:00
James Laskey
d643a2fcd7
8010697: DeletedArrayFilter seems to leak memory
...
Reviewed-by: hannesw, sundar
2013-06-19 09:10:49 -03:00
Chris Hegarty
adc454c0fe
Merge
2013-06-19 13:03:03 +01:00
Chris Hegarty
01cde5204c
Merge
2013-06-19 13:00:00 +01:00
Chris Hegarty
f0b9acadba
Merge
2013-06-19 11:49:16 +01:00
Chris Hegarty
700804c6f2
8017045: anti-delta fix for 8013789
...
Reviewed-by: alanb
2013-06-19 11:48:05 +01:00
Chris Hegarty
c3b4a84026
8017044: anti-delta fix for 8015402
...
Reviewed-by: alanb
2013-06-19 11:47:14 +01:00
Sergey Malenkov
f94d68550a
8013442: No file filter selected in file type combo box when using JFileChooser
...
Reviewed-by: alexsch
2013-06-19 14:28:44 +04:00
Vicente Romero
88aaaa7878
8006981: javac, method toString() of class ...javac.code.Flags doesn't print all the flag bits
...
Reviewed-by: jjg
2013-06-19 11:09:13 +01:00
Chris Hegarty
816efc70e6
Merge
2013-06-19 11:04:39 +01:00
Chris Hegarty
748456a6d9
Merge
2013-06-19 11:02:10 +01:00
Xue-Lei Andrew Fan
1ead1fc8bc
7188658: Add possibility to disable client initiated renegotiation
...
Reviewed-by: weijun, wetmore
2013-06-19 02:33:07 -07:00
Michael Fang
3957195309
8016824: jdk8 l10n resource file translation update 3 - jaxp
...
Reviewed-by: joehw
2013-06-18 22:52:18 -07:00
Michael Fang
9dbb5efc0d
8015657: jdk8 l10n resource file translation update 3
...
Reviewed-by: yhuang
2013-06-18 21:08:48 -07:00
Michael Fang
a3d1e73878
8015657: jdk8 l10n resource file translation update 3
...
Reviewed-by: yhuang
2013-06-18 20:56:04 -07:00
Michael Fang
f184888940
8015657: jdk8 l10n resource file translation update 3
...
Reviewed-by: yhuang
2013-06-18 20:52:10 -07:00
Xue-Lei Andrew Fan
7384a4704e
8000456: Add programmatic deadlock detection in SSLEngineDeadlock
...
Reviewed-by: wetmore
2013-06-18 18:50:13 -07:00
Stuart Marks
e1dd752d54
8016780: README-builds.html misses crucial requirement on bootstrap JDK
...
Reviewed-by: dholmes, chegar
2013-06-18 17:18:46 -07:00
Mike Duigou
4eeb7e8bc5
8016446: Improve forEach/replaceAll for Map, HashMap, Hashtable, IdentityHashMap, WeakHashMap, TreeMap, ConcurrentMap
...
Co-authored-by: Remi Forax <forax@univ-mlv.fr>
Reviewed-by: forax, mduigou, psandoz
2013-06-18 16:03:10 -07:00
Niclas Adlertz
556b4925b3
8001345: VM crashes with assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
...
Remove unnecessary LoadN / DecodeN nodes at MemBarAcquire nodes.
Reviewed-by: kvn, roland
2013-06-19 00:41:56 +02:00
David Katleman
e41e1b6bef
Merge
2013-06-18 15:32:53 -07:00
David Katleman
e0c3c4d662
Merge
2013-06-18 15:32:06 -07:00
Mike Duigou
6c9370029a
Merge
2013-06-18 14:11:45 -07:00
Bengt Rutisson
3cc79df807
8016556: G1: Use ArrayAllocator for BitMaps
...
Reviewed-by: tschatzl, dholmes, coleenp, johnc
2013-06-18 22:45:32 +02:00
John Cuthbertson
5382e0759e
8015237: Parallelize string table scanning during strong root processing
...
Parallelize the scanning of the intern string table by having each GC worker claim a given number of buckets. Changes were also reviewed by Per Liden <per.liden@oracle.com>.
Reviewed-by: tschatzl, stefank, twisti
2013-06-18 12:31:07 -07:00
Chris Hegarty
85d8fa9b97
Merge
2013-06-18 20:08:49 +01:00
Brian Burkhalter
66bcedaa7a
8015395: NumberFormatException during startup if JDK-internal property java.lang.Integer.IntegerCache.high set to bad value
...
Fall back to default if a bad value is passed for this property.
Reviewed-by: mduigou
2013-06-18 11:36:39 -07:00
Vicente Romero
a48b1a1a91
8016267: javac, TypeTag refactoring has provoked performance issues
...
Reviewed-by: jjg
2013-06-18 19:02:48 +01:00
Maurizio Cimadamore
d1a88e0b7a
8016607: javac, avoid analyzing lambdas for source 7 compilation
...
Reviewed-by: jjg
2013-06-18 18:57:52 +01:00
Andreas Schoesser
e97599b826
8015660: Test8009761.java "Failed: init recursive calls: 24. After deopt 25"
...
Windows reserves and only partially commits thread stack. For detecting more thread stack space for execution, Windows installs one-shot page as guard page just before the current commited edge. It will trigger STACK_OVERFLOW_EXCEPTION when lands on last 4 pages of thread stack space. StackYellowPages default value is 2 on Windows (plus 1 page of StackRedPages, 3 pages guarded by hotspot) so the exception happens one page before Yellow pages. Same route executed second time will have one more page brought in, this leads same execution with different stack depth(interpreter mode). We need match Windows settings so the stack overflow exception will not happen before Yellow pages.
Reviewed-by: dholmes
2013-06-18 09:08:35 -07:00
Chris Hegarty
c7a4e7e7fa
Merge
2013-06-18 16:08:46 +01:00