29164 Commits

Author SHA1 Message Date
Jeremy Manson
54e9fee4d2 8062116: JVMTI GetClassMethods is Slow
Allocate enough space for all jmethodids; make adding a jmethodid O(1)

Reviewed-by: coleenp, rasbold, sspitsyn
2014-11-05 16:47:37 -08:00
Coleen Phillimore
78aaa377f4 Merge 2014-11-06 00:01:33 +00:00
Claes Redestad
678e0c1b0d 8060130: Simplify the synchronization of defining and getting java.lang.Package
Reviewed-by: mchung, plevart, shade
2014-11-06 00:06:26 +01:00
Chris Plummer
7a414a2c7d 8043770: File leak in MemNotifyThread::start() in hotspot.src.os.linux.vm.os_linux.cpp
Fixed by removing all code related to LowMemoryProtection, which removed offending code.

Reviewed-by: dholmes, minqi
2014-11-05 13:00:59 -08:00
George Triantafillou
b4138cce10 8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms
Reviewed-by: ctornqvi, coleenp
2014-11-05 08:22:17 -08:00
Christian Tornqvist
76971f377b 8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java
Fixed an issue when overflowing the MallocSite hash table bucket

Reviewed-by: coleenp, gtriantafill
2014-11-05 13:20:09 -08:00
Christian Tornqvist
d934df8a84 8061733: [TESTBUG] Exclude tests that have issues with Jigsaw M2 changes
[TESTBUG] Exclude tests that have issues with Jigsaw M2 changes

Reviewed-by: lfoltan, gtriantafill
2014-11-05 13:18:51 -08:00
Hannes Wallnöfer
043a07e654 8062386: Different versions of nashorn use same code cache directory
Reviewed-by: lagergren, attila
2014-11-05 17:07:26 +01:00
Sergey Bylokhov
2476a824bd 7195187: [TEST_BUG] [macosx] javax/swing/SwingUtilities/7088744/bug7088744.java failed
Reviewed-by: azvegint, alexsch
2014-11-05 18:33:28 +03:00
Martin Doerr
d4fc9133ab 8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
Reviewed-by: dholmes, kvn
2014-11-05 16:28:11 +01:00
Zoltan Majo
49b224a4f7 8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array.

Reviewed-by: kvn, roland, anoll
2014-11-06 09:40:58 +01:00
Eric McCorkle
0acac5a3d5 8035259: javac, incorrect shadowing of classes vs type parameters
Cause javac to look at type variables first when resolving names in an extends/implements list

Reviewed-by: mcimadamore, jlahoda
2014-11-05 08:37:04 -05:00
Marcus Lagergren
fe0da815c5 8057825: Bug in apply specialization - if an apply specialization that is available doesn't fit, a new one wouldn't be installed, if the new code generated as a specialization didn't manage to do the apply specialization. Basically changing a conditional to an unconditional
Reviewed-by: attila, hannesw
2014-11-05 12:34:06 +01:00
Pavel Rappo
85ea78c191 8062759: Update test/javax/naming/spi/providers/InitialContextTest.java to use classpath
Reviewed-by: mchung
2014-11-05 11:11:27 +00:00
Shanliang Jiang
97bc990497 8046192: Eliminate SNMP dependencies to the internal APIs from open jdk modules
Reviewed-by: dfuchs, mchung, alanb
2014-11-05 10:59:46 +01:00
Magnus Ihse Bursie
6b1eac7c4e 8062816: Fix configure freetype detection on Mac OS X Yosemite
Reviewed-by: tbell
2014-11-05 10:26:06 +01:00
Magnus Ihse Bursie
9b6713919a 8062661: Do not perform X11 checks in configure when X11 is not needed
Reviewed-by: tbell
2014-11-05 10:21:59 +01:00
Magnus Ihse Bursie
f2253115a2 8062806: Remove unused build/make files
Reviewed-by: tbell
2014-11-05 09:51:33 +01:00
Jaroslav Bachorik
543d65a194 8062896: TEST_BUG: java/lang/Thread/ThreadStateTest.java can't compile with change for 8058506
Reviewed-by: dholmes, sla
2014-11-05 09:49:20 +01:00
Shanliang Jiang
44df30d7f5 8046192: Eliminate SNMP dependencies to the internal APIs from open jdk modules
Reviewed-by: dfuchs, mchung, alanb
2014-11-05 11:00:22 +01:00
Weijun Wang
ed9e73bb66 8057810: New defaults for DSA keys in jarsigner and keytool
Reviewed-by: vinnie
2014-11-05 17:15:09 +08:00
Alexander Scherbatiy
5b517ee996 8062561: Test bug8055304 fails if file system default directory has read access
Reviewed-by: serb
2014-11-05 12:46:39 +04:00
Pavel Chistyakov
cd0bc39ec5 8036616: [TESTBUG] Embedded: sun/jvmstat/monitor/MonitoredVm/CR6672135.java should be launched with -XX:+UsePerfData
Reviewed-by: dholmes, jbachorik
2014-11-04 18:37:24 -05:00
Sonali Goel
4ca3a232d1 8062314: Update tools/javac/plugin/showtype/Test.java to use ToolBox.java
Reviewed-by: jjg
2014-11-04 13:21:25 -08:00
Joe Wang
47f9eb6c50 6770436: Entity callback order differs between Java1.5 and Java1.6
Reviewed-by: lancea
2014-11-04 09:14:01 -08:00
Joe Wang
25e91b769f 6770436: Entity callback order differs between Java1.5 and Java1.6
Reviewed-by: lancea
2014-11-04 09:10:11 -08:00
Igor Veresov
8db9a55e68 8062591: SPARC PICL causes significantly longer startup times
Optimize traversals of the PICL tree

Reviewed-by: kvn
2014-11-04 07:09:34 -10:00
Michael McMahon
00cb0b870a Merge 2014-11-04 15:10:38 +00:00
Michael McMahon
df1eec112e 8062744: jdk.net.Sockets.setOption/getOption does not support IP_TOS
Reviewed-by: alanb, chegar
2014-11-04 15:09:01 +00:00
Markus Grönlund
bedb577ea9 8056049: getProcessCpuLoad() stops working in one process when a different process exits
Reviewed-by: ctornqvi
2014-11-04 14:46:25 +01:00
Andreas Lundblad
4a3d559ffb 8062740: Since changeset 2686:030080f03e4f test/tools/sjavac/DependencyCollection.java does no longer compile
Added throws IOException to main method.

Reviewed-by: jjg
2014-11-04 09:04:13 +01:00
Christian Tornqvist
f048251de8 8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
Update use of GetVersionEx to get correct Windows version in hs_err files

Reviewed-by: dcubed, gtriantafill
2014-11-03 11:34:13 -08:00
Phil Race
6a06509d40 Merge 2014-11-03 10:11:10 -08:00
Alan Bateman
5598ed0cf0 8062632: (fs spec) Package description could be clearer on the cases where NPE is thrown
8062553: (fs spec) Files.write and newBufferedWriter methods missing @throws IAE

Reviewed-by: dfuchs
2014-11-03 15:33:11 +00:00
Jesper Wilhelmsson
40cf3f17ed Merge 2014-11-03 15:53:03 +01:00
Marcus Lagergren
d82a461e44 8062490: Out of memory problems, as untouched array datas didn't go directly to SparseArrayDatas, but dragged very large int arrays around
Reviewed-by: attila, sundar
2014-11-03 14:59:34 +01:00
Marcus Lagergren
75d37c8e9c 8061959: ArrayBuffer lacked static isViewMethod
Reviewed-by: attila, sundar
2014-11-03 13:58:52 +01:00
Marcus Lagergren
f27f5dd651 8062381: Wrong index was used for linking charCodeAt specializations
Reviewed-by: attila, hannesw
2014-11-03 12:34:39 +01:00
Marcus Lagergren
88fcdf5d05 8060204: Fix warnings in Joni and tests
Reviewed-by: hannesw, sundar, attila
2014-11-03 11:47:41 +01:00
Jaroslav Bachorik
cd4e0a44d5 8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double
Reviewed-by: mchung, sla
2014-11-03 11:19:54 +01:00
Jaroslav Bachorik
f52a43892a 8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double
Reviewed-by: mchung, sla
2014-11-03 11:19:43 +01:00
Andreas Lundblad
78ab98e8fa 8042088: Sjavac spawns external processes in a unnecessarily complex and platform dependent way
Refactoring of the sjavac background fork code.

Reviewed-by: jfranck, ohrstrom
2014-11-03 10:20:34 +01:00
Attila Szegedi
5d2bb4cd2d 8059443: NPE when unboxing return values
Reviewed-by: lagergren, sundar
2014-11-03 09:49:52 +01:00
Xue-Lei Andrew Fan
83143ef7f8 8061210: Issues in TLS
Reviewed-by: jnimeh, mullan, wetmore, ahgross, asmotrak
2014-11-03 08:30:18 +00:00
Attila Szegedi
10ebc44ee0 8062050: A method is considered caller sensitive, but it doesn't have the CallerSensitive annotation
Reviewed-by: hannesw, lagergren
2014-11-03 07:29:46 +01:00
Attila Szegedi
c0a2e40859 8061957: Some arithmetic operations have unnecessary widening
Reviewed-by: hannesw, lagergren
2014-11-03 07:28:08 +01:00
Sergey Bylokhov
bd4a93871b 8062164: Incorrect color conversion, when bicubic interpolation is used
Reviewed-by: flar, prr
2014-11-01 14:40:09 +03:00
Dan Smith
44213132ab 8062449: Update langtools/test/Makefile to use JCK 9
Updated to JCK 9 and improved use of variables to control the invocation

Reviewed-by: jjg, erikj
2014-10-31 17:23:21 -06:00
Daniel D. Daugherty
c6b9495b55 Merge 2014-10-31 18:18:58 +00:00
Lance Andersen
ff54f6ff54 8062558: Add javax/sql/rowset/spi tests
Reviewed-by: joehw
2014-10-31 13:21:51 -04:00