49293 Commits

Author SHA1 Message Date
Lois Foltan
91105a9a52 8196997: VS2017 The non-Standard std::tr1 namespace and TR1-only machinery are deprecated and will be removed
Ignore deprecation warning for non-Standard std::tr1 namespace and TR1-only machinery when compiling gtest.

Reviewed-by: kbarrett, stuefe
2018-02-20 07:20:22 -05:00
Lois Foltan
6842f2f659 8196880: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One
Add a private ordinary operator delete declaration within class Chunk.

Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Reviewed-by: coleenp, stuefe
2018-02-20 07:10:42 -05:00
Lois Foltan
acd1f4797f 8196889: VS2017 Unable to Instantiate OrderAccess::release_store with an Incomplete Class Within an Inlined Method
Fix compilation error by declaring Atomic::IsPointerConvertible public.

Reviewed-by: kbarrett, stuefe
2018-02-20 07:00:49 -05:00
Per Lidén
4e971f5455 8198265: Make CollectorPolicy::satisfy_failed_metadata_allocation() virtual
Reviewed-by: stefank, eosterlund
2018-02-19 15:44:56 +01:00
Per Lidén
13aaf94964 8198268: Add time argument to ConcurrentGCTimer::register_gc_pause_start/_end
Reviewed-by: kbarrett, stefank
2018-02-19 15:44:56 +01:00
Per Lidén
1b12333f8f 8198269: Allow GCCauseSetter to be used outside of safepoints
Reviewed-by: stefank, sjohanss
2018-02-19 15:44:56 +01:00
Aleksey Shipilev
dcabd45c6c 8198341: Build failures after 8194084 (Obsolete FastTLABRefill and remove the related code)
Reviewed-by: mdoerr, dholmes
2018-02-19 15:07:21 +01:00
Jesper Wilhelmsson
0977b752ff Merge 2018-02-19 04:50:50 +01:00
Marcus Larsson
29dd30e010 8196783: Refactor LogTagLevelExpression into separate classes
Reviewed-by: rehn, pliden
2018-02-19 09:46:10 +01:00
Marcus Larsson
8cf755c120 8176298: Log tags in -Xlog:help not sorted
Reviewed-by: ecaspole, gtriantafill, stuefe
2018-02-19 09:16:04 +01:00
Marcus Larsson
6ef9800875 8194994: Remove redundant string streams used for logging
Reviewed-by: rehn, iklam, coleenp
2018-02-13 14:10:56 +01:00
Phil Race
30d35b2854 Merge 2018-02-12 10:31:42 -08:00
Phil Race
9ab1b854ca 8197546: Fix for 8171000 breaks Solaris + Linux builds
Reviewed-by: serb, jdv
2018-02-12 08:56:44 -08:00
Brian Burkhalter
7c3b34ae81 8197498: (se) kevent polling should ignore signal interrupt (EINTR)
8179307: Java_sun_nio_ch_KQueue_keventPoll throws an exception with "kqueue failed" instead of "kevent poll failed"

Reviewed-by: alanb
2018-02-12 08:19:33 -08:00
Brian Burkhalter
a7b3a19ec4 8191416: (bf) DirectByteBuffer extends MappedByteBuffer, confuses instanceof tests
Change force(), load(), and isLoaded() not to throw UOE if there is no file mapping

Reviewed-by: alanb, rriggs, forax
2018-02-12 08:19:23 -08:00
Magnus Ihse Bursie
bf480bcbfe 8197571: Change storage location for generated-configure.sh
Reviewed-by: tbell, simonis, stuefe
2018-02-12 16:36:15 +01:00
Erik Helin
cc873b716f 8193189: Allow --boot-jdk to accept a .tar.gz compressed JDK image
Reviewed-by: ihse, erikj
2018-02-12 09:12:41 +01:00
Attila Szegedi
b1c09c22bb 8193295: Remove no longer used COMMALEFT
Reviewed-by: hannesw, mhaupt
2018-02-11 12:41:56 +01:00
Doug Lea
f9b19eb874 8195590: Miscellaneous changes imported from jsr166 CVS 2018-02
Reviewed-by: martin, psandoz, dholmes
2018-02-10 09:23:41 -08:00
Doug Lea
b6c2b234ef 8190324: ThreadPoolExecutor should not specify a dependency on finalization
Reviewed-by: martin, psandoz, alanb, rriggs, dholmes
2018-02-10 09:17:53 -08:00
Lance Andersen
987c3a2d87 8190378: Removal of CORBA and Java EE modules
Reviewed-by: rriggs, alanb, mchung, erikj, goetz
2018-02-10 07:06:16 -05:00
Jesper Wilhelmsson
9beff15bed Merge 2018-02-10 09:25:35 +01:00
Lance Andersen
7daf655c16 8197866: Docs.mk still had a reference to java.se.ee
Reviewed-by: tbell
2018-02-13 14:41:54 -05:00
Kumar Srinivasan
7c4ed0b15b 8194651: javadoc: mark the com.sun.javadoc API for removal
Reviewed-by: jjg
2018-02-09 13:58:17 -08:00
Erik Joelsson
02dce3adac 8196998: Create devkit for Linux with gcc 7.3
Reviewed-by: tbell, ihse
2018-02-09 13:58:40 -08:00
Erik Joelsson
0e2519d28f 8187676: Disable uninitialized warnings for two files until proper fix available
Reviewed-by: tbell, kvn, ihse
2018-02-09 13:56:50 -08:00
Aleksei Efimov
9d59a4c2cc 6857903: SAXException.initCause() does not correctly set Exception
Reviewed-by: rriggs
2018-02-09 14:49:38 +00:00
Thomas Schatzl
147e4f3054 8197493: [Backout] JDK-8196602 Change HeapRegionClosure to comply to naming conventions
Reviewed-by: shade
2018-02-09 12:53:08 +01:00
Thomas Schatzl
514930360f 8196602: Change HeapRegionClosure to comply to naming conventions
Reviewed-by: kbarrett, sjohanss
2018-02-09 11:51:40 +01:00
Phil Race
55b32f6b41 Merge 2018-02-08 22:34:20 -08:00
Leonid Mesnik
45f751f518 8197455: There is some runthese related unused code in bytecodeInterpreter.cpp
Reviewed-by: iignatyev, dholmes
2018-02-08 21:53:06 -05:00
Lana Steuck
845f7823de Merge 2018-02-09 02:23:34 +00:00
Martin Buchholz
0e83ce1738 8198485: Simplify a URLClassPath constructor
Reviewed-by: alanb, mchung
2018-02-08 17:25:57 -08:00
Martin Buchholz
80e322bbcc 8198484: URLClassPath should use an ArrayDeque instead of a Stack
Reviewed-by: alanb, mchung, plevart, psandoz
2018-02-08 17:25:57 -08:00
Martin Buchholz
541978b4a2 8198482: The URLClassPath field "urls" should be renamed to "unopenedUrls"
Reviewed-by: alanb, mchung
2018-02-08 17:25:57 -08:00
Martin Buchholz
8f24dc87b1 8198481: Coding style cleanups for src/java.base/share/classes/jdk/internal/loader
Reviewed-by: alanb, mchung, rriggs
2018-02-08 17:25:57 -08:00
Martin Buchholz
749ad1ee03 8198480: Improve ClassLoaders static init block
Reviewed-by: alanb, mchung
2018-02-08 17:25:56 -08:00
Claes Redestad
3c9dfe26ed 8198755: Reduce cost of InvokerBytecodeGenerator::isStaticallyInvocable/-Nameable
Reviewed-by: vlivanov, psandoz, jrose
2018-02-27 21:05:07 +01:00
Aleksei Efimov
efeaca8cda 8038043: Xerces Update: XInclude update
Reviewed-by: joehw
2018-02-27 12:47:58 +00:00
Bhavesh Patel
4932677ba4 8198522: Javadoc search broken after output files organization for modules
Reviewed-by: jjg
2018-02-26 17:18:15 -08:00
Paul Sandoz
4ce3f37ba2 8198375: Passing 'null' value to lookup param of ConstantBootstraps.invoke does not throw NullPointerException
Reviewed-by: mchung
2018-02-26 16:05:25 -08:00
Kim Barrett
a25a95120e 8196083: Avoid locking in OopStorage::release
Defer release list updates to later allocate/delete operations.

Reviewed-by: coleenp, eosterlund
2018-02-08 17:23:43 -05:00
Coleen Phillimore
789e827f1a 8196806: Deprecate VMThreadHintNoPreempt and CompilerThreadHintNoPreempt
Reviewed-by: dholmes, hseigel
2018-02-08 15:21:59 -05:00
Lana Steuck
5c19524622 Added tag jdk-10+43 for changeset 107413b070b9 2018-02-08 20:19:02 +00:00
Zhengyu Gu
934390b571 8196923: [REDO] NMT: Report array class count in NMT summary
Added instance and array class counters in NMT summary report

Reviewed-by: minqi, stuefe, coleenp
2018-02-08 13:21:22 -05:00
Igor Ignatyev
8d72dcd040 8197113: combine multiple @key tags in jtreg tests
Reviewed-by: hseigel, goetz
2018-02-08 08:38:42 -08:00
Thomas Stuefe
553380e693 8196488: [aix] TOC overflow for libjvm.so in fastdebug build
Reviewed-by: goetz, mbaesken, erikj
2018-02-08 15:35:49 +01:00
Ivan Gerasimov
7d7c653abf 8197462: Inconsistent exception messages for invalid capturing group names
8179608: Error in comment in Pattern.java

Reviewed-by: sherman
2018-02-12 21:06:06 -08:00
Chris Yin
bc690b263b 8196770: Add JNDI test com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java
Reviewed-by: vtewari, rriggs
2018-02-13 12:26:22 +08:00
Chris Yin
a0382a29e5 8195976: Add JNDI test com/sun/jndi/dns/AttributeTests/GetAny.java
Reviewed-by: vtewari, rriggs, alanb, jjiang, xiaofeya
2018-02-13 12:19:37 +08:00