duke [Wed, 05 Jul 2017 20:56:44 +0200] rev 33358
Merge
lana [Thu, 22 Oct 2015 08:47:47 -0700] rev 33357
Added tag jdk9-b88 for changeset 9d153359b8ff
duke [Wed, 05 Jul 2017 20:56:39 +0200] rev 33356
Merge
lana [Thu, 22 Oct 2015 11:14:41 -0700] rev 33355
Merge
lana [Wed, 21 Oct 2015 18:38:39 -0700] rev 33354
Merge
joehw [Tue, 07 Jul 2015 16:57:55 -0700] rev 33353
8130078: Document better processing
Reviewed-by: dfuchs, lancea, ahgross
joehw [Tue, 07 Jul 2015 15:56:38 -0700] rev 33352
8086733: Improve namespace handling
Reviewed-by: dfuchs, lancea, ahgross
joehw [Tue, 26 May 2015 10:37:23 -0700] rev 33351
8078427: More supportive home environment
Reviewed-by: dfuchs, lancea, skoivu
joehw [Tue, 12 May 2015 10:02:21 -0700] rev 33350
8079323: Serialization compatibility for Templates: need to exclude Hashtable from serialization
Reviewed-by: dfuchs, lancea, hawtin
joehw [Sat, 18 Apr 2015 00:17:19 -0700] rev 33349
8068842: Better JAXP data handling
Reviewed-by: dfuchs, lancea, hawtin
lana [Thu, 22 Oct 2015 08:47:46 -0700] rev 33348
Added tag jdk9-b88 for changeset bd51fb758778
duke [Wed, 05 Jul 2017 20:56:29 +0200] rev 33347
Merge
lana [Thu, 22 Oct 2015 11:12:39 -0700] rev 33346
Merge
attila [Thu, 22 Oct 2015 10:43:10 +0200] rev 33345
8140273: restore use of CompositeOperation.contains where it is needed
Reviewed-by: hannesw, sundar
lana [Wed, 21 Oct 2015 18:39:15 -0700] rev 33344
Merge
attila [Wed, 21 Oct 2015 19:33:58 +0200] rev 33343
8139931: Introduce Operation objects in Dynalink instead of string encoding
Reviewed-by: hannesw, sundar
attila [Wed, 21 Oct 2015 10:42:20 +0200] rev 33342
8139919: Make CallSiteDescriptor a concrete class
Reviewed-by: hannesw, lagergren, sundar
attila [Wed, 21 Oct 2015 10:41:54 +0200] rev 33341
8139905: Add a convenience AccessControlContext factory
Reviewed-by: hannesw, sundar
attila [Tue, 20 Oct 2015 23:34:46 +0200] rev 33340
8139895: Introduce GuardingDynamicLinkerExporter
Reviewed-by: hannesw, sundar
attila [Tue, 20 Oct 2015 23:34:16 +0200] rev 33339
8139888: Improve Dynalink JavaDoc some more
Reviewed-by: hannesw, sundar
attila [Tue, 20 Oct 2015 23:33:39 +0200] rev 33338
8139887: Reduce visibility of few methods in TypeUtilities and Guards API
Reviewed-by: hannesw, sundar
attila [Tue, 20 Oct 2015 23:33:18 +0200] rev 33337
8139761: Improve Dynalink class nomenclature and package organization
Reviewed-by: hannesw, sundar
attila [Mon, 19 Oct 2015 22:36:03 +0200] rev 33336
8139884: Use privileged blocks when working with class loaders
Reviewed-by: hannesw, mhaupt, sundar
attila [Mon, 19 Oct 2015 18:24:47 +0200] rev 33335
8139756: Eliminate GuardedTypeConversion, DynamicLinker.getCurrentLinkRequest and its associated permission
Reviewed-by: hannesw, sundar
sundar [Mon, 19 Oct 2015 15:49:21 +0530] rev 33334
8139852: jjs interactive mode fails to work with security manager
Reviewed-by: attila, hannesw
attila [Mon, 19 Oct 2015 08:45:29 +0200] rev 33333
8139590: Improve Dynalink JavaDoc
Reviewed-by: hannesw, lagergren
attila [Mon, 19 Oct 2015 08:39:06 +0200] rev 33332
8139588: Remove concept of runtime context arguments, call site tokens, and link counts
Reviewed-by: hannesw, sundar
attila [Mon, 19 Oct 2015 08:30:03 +0200] rev 33331
8139435: Make sure CallSiteDescriptor.getLookup is subject to a security check
Reviewed-by: hannesw, sundar
attila [Mon, 19 Oct 2015 08:23:03 +0200] rev 33330
8139304: Remove elaborate call site descriptor class hierarchy and factory for them. Remove AutoDiscovery, DefaultPrelinkFilter, and BottomGuardingDynamicLinker as they can be inlined into DynamicLinkerFactory. Remove CallerSensitiveDetector as it can be inlined into AbstractJavaLinker. Make ClassMap non-public.
Reviewed-by: hannesw, sundar
lana [Thu, 22 Oct 2015 08:47:53 -0700] rev 33329
Added tag jdk9-b88 for changeset b543e47c74b1
duke [Wed, 05 Jul 2017 20:56:21 +0200] rev 33328
Merge
lana [Thu, 22 Oct 2015 11:12:33 -0700] rev 33327
Merge
lana [Wed, 21 Oct 2015 18:38:55 -0700] rev 33326
Merge
msheppar [Tue, 14 Jul 2015 18:03:10 +0100] rev 33325
8076387: Better CORBA value handling
Reviewed-by: rriggs, coffeys, skoivu, ahgross
msheppar [Tue, 14 Jul 2015 16:49:41 +0100] rev 33324
8076392: Improve IIOPInputStream consistency
Reviewed-by: rriggs, coffeys, skoivu, ahgross
msheppar [Thu, 25 Jun 2015 13:48:49 +0100] rev 33323
8076383: Better CORBA exception handling
Reviewed-by: rriggs, coffeys, skoivu, ahgross
lana [Thu, 22 Oct 2015 08:47:40 -0700] rev 33322
Added tag jdk9-b88 for changeset 8e29cbfb0f15
duke [Wed, 05 Jul 2017 20:56:13 +0200] rev 33321
Merge
amurillo [Tue, 27 Oct 2015 10:15:38 -0700] rev 33320
Merge
amurillo [Mon, 26 Oct 2015 17:19:13 -0700] rev 33319
Merge
amurillo [Thu, 22 Oct 2015 16:25:35 -0700] rev 33318
Merge
jprovino [Tue, 20 Oct 2015 11:17:10 -0400] rev 33317
Merge
jbachorik [Fri, 16 Oct 2015 06:29:36 +0200] rev 33316
8139725: Backout escaped partial fix for JDK-7199353
Reviewed-by: alanb
jbachorik [Wed, 23 Sep 2015 14:25:02 +0200] rev 33315
7199353: Define ConstructorProperties annotation type for MXBeans
Reviewed-by: duke
bchristi [Tue, 27 Oct 2015 09:20:24 -0700] rev 33314
8138824: java.lang.String: spec doesn't match impl when ignoring case - equalsIgnoreCase(), regionMatches()
Reviewed-by: naoto, rriggs
vtewari [Tue, 27 Oct 2015 10:14:36 +0530] rev 33313
8068887: java.lang.Throwable could use Collections.emptyList for suppressedException
Summary: java.lang.Throwable could use Collections.emptyList for suppressedException
Reviewed-by: mchung, alanb, shade, redestad
mhaupt [Tue, 27 Oct 2015 09:09:37 +0100] rev 33312
8136967: revert all changes applied to obtain information about 8131129
Reviewed-by: sundar
stuefe [Wed, 07 Oct 2015 15:29:55 +0200] rev 33311
8139037: [aix] Crash in ResolverConfigurationImpl.c - pointer shearing
Reviewed-by: goetz, simonis
naoto [Thu, 22 Oct 2015 21:44:39 -0700] rev 33310
8134720: Lazy initialization support for currency names in DecimalFormatSymbols
Reviewed-by: okutsu
naoto [Thu, 22 Oct 2015 21:41:57 -0700] rev 33309
8136668: Default locale provider adapter incorrectly set to JRE
Reviewed-by: okutsu
lana [Thu, 22 Oct 2015 11:14:00 -0700] rev 33308
Merge
jjg [Thu, 22 Oct 2015 10:25:41 -0700] rev 33307
8140325: Incorrect package.html file
Reviewed-by: darcy
lancea [Thu, 22 Oct 2015 11:36:17 -0400] rev 33306
8139056: Add convenience methods to Statement.java
Reviewed-by: joehw, rriggs
erikj [Thu, 22 Oct 2015 12:12:32 +0200] rev 33305
8140223: fix the build with a toolchain with a linker defaulting to ld --as-needed
Reviewed-by: erikj, ihse
Contributed-by: doko@ubuntu.com
lana [Wed, 21 Oct 2015 18:40:22 -0700] rev 33304
Merge
chegar [Mon, 12 Oct 2015 10:33:51 +0100] rev 33303
8139352: java/net/InetAddress/getOriginalHostName.java fails to compile
Reviewed-by: mchung, henryjen
chegar [Tue, 08 Sep 2015 12:40:57 +0100] rev 33302
8135043: ObjectStreamClass.getField(String) too restrictive
Reviewed-by: igerasim
coffeys [Tue, 01 Sep 2015 18:12:07 +0100] rev 33301
8133196: HTTPS hostname invalid issue with InetAddress
Reviewed-by: chegar, xuelei
bpb [Thu, 06 Aug 2015 10:13:46 -0700] rev 33300
8130891: (bf) More direct buffering
Summary: Improve non-byte direct buffering.
Reviewed-by: alanb, jeff, ahgross, robm, rriggs
prr [Wed, 29 Jul 2015 11:04:39 -0700] rev 33299
8132042: Preserve layout presentation
Reviewed-by: mschoene, srl, serb
prr [Fri, 24 Jul 2015 09:44:32 -0700] rev 33298
8103675: Better Binary searches
Reviewed-by: srl, serb, mschoene
vinnie [Fri, 24 Jul 2015 16:47:15 +0100] rev 33297
8131291: Perfect parameter patterning
Reviewed-by: mullan
smarks [Mon, 20 Jul 2015 14:37:20 -0700] rev 33296
8076339: Better handling of remote object invocation
Reviewed-by: asmotrak, igerasim, skoivu
xuelei [Mon, 20 Jul 2015 01:45:23 +0000] rev 33295
8081760: Better group dynamics
Summary: Allows user to specify custom DH groups. Also reviewed by Alexander Fomin <alexander.fomin@oracle.com>.
Reviewed-by: coffeys, mullan, weijun, jnimeh, ahgross, asmotrak
ptbrunet [Tue, 14 Jul 2015 17:06:41 -0500] rev 33294
8130185: More accessible access switch
Reviewed-by: prr, ahgross, asmotrak
Contributed-by: peter.brunet@oracle.com
xuelei [Mon, 13 Jul 2015 13:37:22 +0000] rev 33293
8130864: Better server identity handling
Reviewed-by: jnimeh, asmotrak, ahgross
michaelm [Thu, 09 Jul 2015 13:23:03 +0100] rev 33292
8130193: Improve HTTP connections
Reviewed-by: alanb
chegar [Fri, 03 Jul 2015 14:40:49 +0100] rev 33291
8130253: ObjectStreamClass.getFields too restrictive
Reviewed-by: igerasim, skoivu
juh [Tue, 30 Jun 2015 14:22:31 -0700] rev 33290
8081744: Clear out list corner case
Reviewed-by: mullan, rhalade
chegar [Mon, 29 Jun 2015 11:44:53 +0100] rev 33289
8103671: More objective stream classes
Reviewed-by: rriggs, igerasim
smarks [Thu, 25 Jun 2015 16:44:04 -0700] rev 33288
8080688: Service for DGC services
Reviewed-by: skoivu, igerasim, jeff
ptbrunet [Thu, 25 Jun 2015 15:00:08 -0500] rev 33287
8129611: Accessbridge error handling improvement
Reviewed-by: prr, ahgross, asmotrak
Contributed-by: peter.brunet@oracle.com
jbachorik [Mon, 15 Jun 2015 12:58:33 +0200] rev 33286
8087350: Improve array conversions
Reviewed-by: dfuchs, ahgross
prr [Tue, 16 Jun 2015 14:38:12 -0700] rev 33285
8086092: More palette improvements
Reviewed-by: bae, serb, mschoene
dtitov [Tue, 09 Jun 2015 11:52:12 -0700] rev 33284
8080246: JNLP app cannot be launched due to deadlock
Reviewed-by: serb, vdrozdov
joehw [Tue, 26 May 2015 10:39:22 -0700] rev 33283
8078427: More supportive home environment
Reviewed-by: dfuchs, lancea, skoivu
weijun [Sun, 24 May 2015 16:35:12 +0800] rev 33282
8048030: Expectations should be consistent
Reviewed-by: valeriep, mullan, ahgross
serb [Sat, 23 May 2015 02:49:50 +0300] rev 33281
8080541: More direct property handling
Reviewed-by: prr, alexsch
smarks [Fri, 08 May 2015 15:23:08 -0700] rev 33280
8076413: Better JRMP message handling
Reviewed-by: coffeys, igerasim, ahgross
sjiang [Thu, 07 May 2015 09:37:27 +0200] rev 33279
8078440: Safer managed types
Reviewed-by: dfuchs, ahgross
igerasim [Wed, 21 Oct 2015 22:49:14 +0300] rev 33278
8139373: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout
Reviewed-by: chegar
rriggs [Wed, 21 Oct 2015 14:18:49 -0400] rev 33277
8138963: java.lang.Objects new method to default to non-null
Summary: add java.util.Object.nonNullElse and nonNullElseGet
Reviewed-by: dfuchs, jrose, psandoz, smarks, igerasim, chegar
amurillo [Tue, 20 Oct 2015 17:15:00 -0700] rev 33276
Merge
amurillo [Tue, 20 Oct 2015 11:56:24 -0700] rev 33275
Merge
amurillo [Mon, 19 Oct 2015 12:30:18 -0700] rev 33274
Merge
dlong [Sat, 17 Oct 2015 15:41:07 -0400] rev 33273
Merge
redestad [Mon, 12 Oct 2015 15:41:50 +0200] rev 33272
8134607: Remove per-compiler performance counters
Reviewed-by: twisti, neliasso
dlong [Fri, 09 Oct 2015 02:43:53 -0400] rev 33271
Merge
twisti [Thu, 08 Oct 2015 13:32:45 -1000] rev 33270
8136421: JEP 243: Java-Level JVM Compiler Interface
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
jwilhelm [Thu, 15 Oct 2015 13:23:25 +0200] rev 33269
Merge
jbachorik [Thu, 08 Oct 2015 09:40:31 +0200] rev 33268
8138579: Custom launcher fails to start because of permission problem
Reviewed-by: sspitsyn, dsamersoff
jbachorik [Fri, 02 Oct 2015 18:49:54 +0200] rev 33267
8138748: ManagementAgent.status DCMD fails with NPE for JMX configured on command line
Reviewed-by: sspitsyn, dsamersoff, olagneau
jwilhelm [Wed, 07 Oct 2015 00:46:45 +0200] rev 33266
Merge
dsamersoff [Thu, 01 Oct 2015 10:33:29 +0300] rev 33265
8133063: Remove BasicLauncherTest from the problem list
Summary: Remove BasicLauncherTest from the problem list
Reviewed-by: jbachorik
jwilhelm [Mon, 28 Sep 2015 15:05:01 +0200] rev 33264
Merge
dsamersoff [Thu, 24 Sep 2015 20:40:12 +0300] rev 33263
8086134: Deadlock detection fails to attach to core file
Summary: Test reimplemented for jtreg
Reviewed-by: jbachorik
amurillo [Thu, 08 Oct 2015 14:28:56 -0700] rev 33262
Merge
zmajo [Mon, 05 Oct 2015 10:30:20 +0200] rev 33261
8137173: @HotSpotIntrinsicCandidate is not Oracle-specific
Summary: Change the description of the @HotSpotIntrinsicCandidate annotation.
Reviewed-by: mr, alanb
jbachorik [Tue, 20 Oct 2015 20:53:13 +0200] rev 33260
8139870: sun.management.LazyCompositeData.isTypeMatched() fails for composite types with items of ArrayType
Reviewed-by: dfuchs
prr [Tue, 20 Oct 2015 10:33:41 -0700] rev 33259
Merge
prr [Tue, 20 Oct 2015 08:24:37 -0700] rev 33258
Merge
serb [Tue, 13 Oct 2015 14:59:44 +0300] rev 33257
8066904: NullPointerException when calling ImageIO.read(InputStream) with corrupt BMP
Reviewed-by: serb, prr
Contributed-by: Jayathirth D V <jayathirth.d.v@oracle.com>
prr [Mon, 12 Oct 2015 14:41:36 -0700] rev 33256
Merge
serb [Mon, 12 Oct 2015 16:26:58 +0300] rev 33255
8136858: Examine the usage of ThreadGroup.stop() in sun.awt.AppContext
Reviewed-by: alexsch, chegar
psadhukhan [Mon, 12 Oct 2015 15:28:03 +0300] rev 33254
8072682: getBounds call on graphics.getDeviceConfiguration() returning cached information
Reviewed-by: serb, flar
serb [Wed, 07 Oct 2015 19:47:35 +0300] rev 33253
4763438: Replace uses of @beaninfo with meta facility in core j2se
Reviewed-by: alexsch, erikj
ddehaven [Tue, 06 Oct 2015 12:51:55 -0700] rev 33252
Merge
mcherkas [Tue, 06 Oct 2015 10:24:12 +0300] rev 33251
8086038: [macosx] No available data flavors when copying from Microsoft Word for Mac
Reviewed-by: serb, alexsch
psadhukhan [Mon, 05 Oct 2015 15:36:43 +0300] rev 33250
8132985: Crash in freetypescaler.c due to double free
Reviewed-by: prr, simonis
ssadetsky [Mon, 05 Oct 2015 15:29:23 +0300] rev 33249
8079595: Resizing dialog which is JWindow parent makes JVM crash
Reviewed-by: alexsch, serb
ssadetsky [Mon, 05 Oct 2015 15:13:14 +0300] rev 33248
8058959: closed/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically
Reviewed-by: alexsch, serb
alexsch [Fri, 02 Oct 2015 17:12:47 +0400] rev 33247
8067346: Swing submenu has a changed starting offset
Reviewed-by: serb, alexsch
Contributed-by: Rajeev Chamyal <rajeev.chamyal@oracle.com>
alexsch [Fri, 02 Oct 2015 10:29:36 +0400] rev 33246
8138674: Some platforms may not support showing the user-specified title in a file dialog
Reviewed-by: serb
alexsch [Wed, 30 Sep 2015 17:46:11 +0400] rev 33245
8040322: TextArea.replaceRange() and insert() are broken with setText(null)
Reviewed-by: serb, azvegint
Contributed-by: Ambarish Rapte <ambarish.rapte@oracle.com>
azvegint [Wed, 30 Sep 2015 13:31:01 +0300] rev 33244
8076540: [macosx] NPE due to incorrect threading
Reviewed-by: alexsch, azvegint
ntv [Tue, 20 Oct 2015 13:10:28 -0400] rev 33243
8134928: java.time.Instant.truncatedTo(TemporalUnit unit) is truncating up if the year < 1970
Reviewed-by: rriggs, scolebourne
peytoia [Tue, 20 Oct 2015 19:34:04 +0900] rev 33242
8072600: Unicode 8 support
Reviewed-by: okutsu
ascarpino [Mon, 19 Oct 2015 17:35:18 -0700] rev 33241
8133151: Preferred provider configuration for JCE
Reviewed-by: valeriep
ascarpino [Mon, 19 Oct 2015 17:26:01 -0700] rev 33240
8139860: Add ucrypto/TestRSA.java to ProblemList: Message is larger than modulus
Reviewed-by: xuelei
darcy [Mon, 19 Oct 2015 13:48:32 -0700] rev 33239
8139925: Problem list LFMultiThreadCachingTest.java on windows
Reviewed-by: rriggs, chegar
psandoz [Mon, 19 Oct 2015 11:28:50 -0700] rev 33238
8080418: Add Optional.or()
Reviewed-by: chegar, forax, scolebourne
jlahoda [Mon, 19 Oct 2015 19:14:29 +0200] rev 33237
8134254: JShell API/tool: REPL for Java into JDK9
Summary: Adding makefile for jshell tool launcher.
Reviewed-by: alanb, erikj, sundar
Contributed-by: robert.field@oracle.com, jan.lahoda@oracle.com
xuelei [Mon, 19 Oct 2015 08:19:58 +0000] rev 33236
8077806: mismatch comment and code in CipherSuite.java
Reviewed-by: xuelei
Contributed-by: Time Du <tiantian.du@oracle.com>
redestad [Sun, 18 Oct 2015 01:43:06 +0200] rev 33235
8139706: JarFile.getBytes could use InputStream.readNBytes
Reviewed-by: sherman, chegar, alanb
lana [Thu, 22 Oct 2015 08:47:48 -0700] rev 33234
Added tag jdk9-b88 for changeset 84939eb5c7b5
duke [Wed, 05 Jul 2017 20:55:51 +0200] rev 33233
Merge
mgerdin [Mon, 26 Oct 2015 17:13:40 -0400] rev 33232
8140452: Internal Error memory/allocation.cpp:179
Summary: use const ref & and avoid copy ctor
Reviewed-by: coleenp
amurillo [Thu, 22 Oct 2015 16:25:34 -0700] rev 33231
Merge
jprovino [Tue, 20 Oct 2015 11:17:19 -0400] rev 33230
Merge
brutisso [Tue, 20 Oct 2015 14:00:00 +0200] rev 33229
8139868: CMSScavengeBeforeRemark broken after JDK-8134953
Reviewed-by: sjohanss, jwilhelm
ehelin [Mon, 19 Oct 2015 15:21:01 +0200] rev 33228
8135078: Refactor InCSetState::is_in_cset_or_humongous
Reviewed-by: tschatzl, jwilhelm
david [Fri, 16 Oct 2015 14:11:29 +0200] rev 33227
8139277: Remove ScavengeWithObjectsInToSpace, ParallelOldGCSplitALot, ParallelOldGCSplitInterval, PSAdjustTenuredGenForMinorPause and PSAdjustYoungGenForMajorPause
Reviewed-by: tschatzl, sjohanss
kbarrett [Fri, 16 Oct 2015 14:55:09 -0400] rev 33226
8139341: Hide ExtendedOopClosure::_ref_processor
Summary: Make ExtendedOopClosure::_ref_processor private.
Reviewed-by: mgerdin, sjohanss
mdoerr [Fri, 16 Oct 2015 10:20:59 +0200] rev 33225
8139734: ppc: fix build after "8078556: Runtime: implement ranges..."
Reviewed-by: goetz
kbarrett [Thu, 15 Oct 2015 10:10:13 -0400] rev 33224
8139200: Eliminate G1ParClosureSuper::_worker_id
Summary: Moved _worker_id from G1ParClosureSuper to G1ParCopyHelper.
Reviewed-by: mgerdin, tschatzl
coleenp [Fri, 16 Oct 2015 00:01:49 +0000] rev 33223
Merge
gziemski [Thu, 15 Oct 2015 13:34:21 -0500] rev 33222
8078556: Runtime: implement ranges (optionally constraints) for those flags that have them missing.
Summary: JEP 245: implement ranges and constraints for runtime flags.
Reviewed-by: coleenp, ddmitriev, jiangli, goetz
Contributed-by: goetz.lindenmaier@sap.com, gerard.ziemski@oracle.com
dcubed [Thu, 15 Oct 2015 19:17:08 +0000] rev 33221
Merge
dcubed [Thu, 15 Oct 2015 10:00:30 -0700] rev 33220
8136552: Last argument wins does not work for special options with "-XX:VMOptionsFile" option
Summary: match_special_option_and_act() should insert_vm_options_file() earlier and process the inserted options right away to honor "last option wins" semantics.
Reviewed-by: dcubed, coleenp
jbachorik [Thu, 15 Oct 2015 17:35:42 +0200] rev 33219
8135188: RunFinalizationTest.java Exception java.lang.Error: Test failure: Object was not finalized
Reviewed-by: dcubed, martin
tschatzl [Thu, 15 Oct 2015 13:00:17 +0200] rev 33218
Merge
tschatzl [Thu, 15 Oct 2015 10:15:08 +0200] rev 33217
8138752: G1CollectorPolicy::should_should_update_surv_rate_group_predictors() uses wrong predicate
Summary: Instead of only updating the survivor rate groups in the young gc after marking and before mixed gc, update them during young gcs outside of marking
Reviewed-by: mgerdin, drwhite
tschatzl [Thu, 15 Oct 2015 10:13:08 +0200] rev 33216
8138750: Remove dead code in survivor rate group
Reviewed-by: mgerdin, tbenson
tschatzl [Thu, 15 Oct 2015 10:12:17 +0200] rev 33215
8139583: Fix formatting in survRateGroup.cpp
Reviewed-by: kbarrett, stefank
tschatzl [Thu, 15 Oct 2015 10:07:28 +0200] rev 33214
8137082: Factor out G1 prediction code from G1CollectorPolicy and clean up
Summary: Factor out G1 prediction code from G1CollectorPolicy into its own class, constify methods of G1CollectorPolicy and move more implementations to the cpp file.
Reviewed-by: jmasa, sangheki, ecaspole, kbarrett
mgerdin [Wed, 14 Oct 2015 14:50:43 +0200] rev 33213
8138762: Refactor setup of evacuation closures in G1
Summary: Introduce policy class containing the root scan closures.
Reviewed-by: ehelin, stefank
david [Wed, 14 Oct 2015 09:33:45 +0200] rev 33212
8139434: Unify GenRemSet and CardTableRS
Reviewed-by: jwilhelm, mgerdin
minqi [Thu, 15 Oct 2015 00:42:15 +0000] rev 33211
Merge
minqi [Wed, 14 Oct 2015 20:59:59 +0000] rev 33210
Merge
minqi [Wed, 14 Oct 2015 08:12:33 -0700] rev 33209
8135284: Remove Method::_method_size field
Summary: Remove Method::_method_size to improve memory footprint after JDK-8135085,which increased 4 bytes for 32 platform. Also removed related unused code in SA.
Reviewed-by: coleenp, hseigel
poonam [Wed, 14 Oct 2015 15:36:41 -0700] rev 33208
8136577: Make AbortVMOnException available in product builds
Reviewed-by: coleenp
hseigel [Wed, 14 Oct 2015 13:30:47 -0400] rev 33207
8139069: JVM should throw ClassFormatError for <init> methods in interfaces
Summary: If method being parsed is in an interface, throw ClassFormatError if its name is "<init>"
Reviewed-by: acorn, lfoltan
david [Tue, 13 Oct 2015 17:34:28 +0200] rev 33206
Merge
david [Tue, 13 Oct 2015 14:07:05 +0200] rev 33205
8139506: Remove the WaterMark class
Reviewed-by: stefank, mgerdin
tschatzl [Tue, 13 Oct 2015 14:49:13 +0200] rev 33204
8069330: Adjustment of concurrent refinement thresholds does not take hot card cache into account
Summary: Measure HCC processing time separately and remove that time from the calculation of the refinement thresholds. HCC processing time is still taken into account for general pause time predictions.
Reviewed-by: tbenson, jmasa
david [Tue, 13 Oct 2015 08:37:44 +0200] rev 33203
8139427: Break out YoungList to own class.
Reviewed-by: mgerdin, jwilhelm
lana [Thu, 22 Oct 2015 11:13:08 -0700] rev 33202
Merge
lana [Wed, 21 Oct 2015 18:39:29 -0700] rev 33201
Merge
twisti [Wed, 21 Oct 2015 11:41:07 -0700] rev 33200
8139935: Bootcycle builds are broken on jdk9/hs due to JVMCI changes
Reviewed-by: erikj
amurillo [Mon, 19 Oct 2015 12:30:17 -0700] rev 33199
Merge
dlong [Sat, 17 Oct 2015 19:40:30 -0400] rev 33198
Merge
roland [Fri, 16 Oct 2015 16:09:00 +0000] rev 33197
Merge
roland [Fri, 16 Oct 2015 15:48:18 +0200] rev 33196
8139750: [BACKOUT] Elide more final field's write memory barrier with escape analysis result
Reviewed-by: kvn
zmajo [Fri, 16 Oct 2015 15:21:37 +0200] rev 33195
8139380: VMError::report_and_die() does not produce replay file
Summary: Change VMError::report() to use a correct format string in both JVMCI-enabled builds and builds without JVMCI.
Reviewed-by: roland, kvn
roland [Fri, 16 Oct 2015 11:47:04 +0000] rev 33194
Merge
aph [Tue, 13 Oct 2015 16:25:50 +0000] rev 33193
8139041: Redundant DMB instructions
Summary: Merge consecutive DMB intstructions
Reviewed-by: roland, kvn, twisti
enevill [Thu, 15 Oct 2015 15:33:54 +0000] rev 33192
8139674: aarch64: guarantee failure in TestOptionsWithRanges.java
Summary: Fix negative overflow in instruction field
Reviewed-by: kvn, roland, adinn, aph
iignatyev [Fri, 16 Oct 2015 02:05:54 +0300] rev 33191
8139707: [TESTBUG] Quarantine unstable compiler/jvmci tests
Reviewed-by: twisti
iignatyev [Fri, 16 Oct 2015 01:15:08 +0300] rev 33190
8138794: [TESTBUG] ctw tests fail to compile after 8137056
Reviewed-by: dlong, kvn
zmajo [Thu, 15 Oct 2015 17:40:39 +0000] rev 33189
Merge
zmajo [Thu, 15 Oct 2015 17:38:41 +0200] rev 33188
8080650: Enable stubs to use frame pointers correctly
Summary: Change MacroAssembler::verified_entry() to set up RBP correctly when generating stub code.
Reviewed-by: kvn
kshefov [Thu, 15 Oct 2015 18:00:00 +0300] rev 33187
8072369: [TESTBUG] Remove potentially insecure class cast in some hotspot tests
Reviewed-by: twisti, kvn, iignatyev, tpivovarova
iignatyev [Thu, 15 Oct 2015 11:20:04 +0000] rev 33186
Merge
iignatyev [Thu, 15 Oct 2015 09:36:13 +0000] rev 33185
Merge
dpochepk [Thu, 15 Oct 2015 02:46:51 +0300] rev 33184
8139438: [TESTBUG] JVMCI test fails with RuntimeException: Has no virtual object before materialization
Reviewed-by: iignatyev, twisti
tpivovarova [Thu, 15 Oct 2015 01:58:28 +0300] rev 33183
8139375: [TESTBUG] compiler/jvmci/SecurityRestrictionsTest checks are too tight
Reviewed-by: twisti, iignatyev
iignatyev [Tue, 13 Oct 2015 16:21:25 +0300] rev 33182
8139376: [TESTBUG] ExecuteInstalledCodeTest should be run only on amd64 and sparcv9
Reviewed-by: twisti, kvn
roland [Thu, 15 Oct 2015 07:56:53 +0000] rev 33181
Merge
roland [Thu, 15 Oct 2015 09:40:45 +0200] rev 33180
8138956: Elide more final field's write memory barrier with escape analysis result
Summary: membar for final/stable fields eliminated if possible
Reviewed-by: roland, mdoerr, enevill, aph
Contributed-by: hui.shi@linaro.org
twisti [Wed, 14 Oct 2015 12:29:18 -1000] rev 33179
8139386: JVMCI test failed with assert(_jvmci._alternate_call_target == 0L) failed: must be
Reviewed-by: kvn
twisti [Wed, 14 Oct 2015 09:22:21 -1000] rev 33178
8139545: JVMCI : guarantee(heap_end < allocation_end) failed on some sparcv9 hosts
Reviewed-by: iveresov, kvn
twisti [Tue, 13 Oct 2015 09:21:10 -1000] rev 33177
8139524: JVMCI cannot be initialized with CMS or Serial GCs
Reviewed-by: iveresov
enevill [Thu, 08 Oct 2015 13:14:46 +0000] rev 33176
8139043: aarch64: add support for adler32 intrinsic
Summary: Add adler32 support like 8132081 for sparc
Reviewed-by: kvn
aph [Tue, 29 Sep 2015 17:01:37 +0000] rev 33175
8138575: Improve generated code for profile counters
Reviewed-by: kvn
aph [Wed, 30 Sep 2015 13:23:46 +0000] rev 33174
8138641: Disable C2 peephole by default for aarch64
Reviewed-by: roland
Contributed-by: felix.yang@linaro.org
roland [Tue, 13 Oct 2015 13:23:42 +0000] rev 33173
Merge
enevill [Tue, 13 Oct 2015 09:40:39 +0200] rev 33172
8139259: aarch64: jtreg test TestLogSum segvs after 8132207
Summary: Fix jump to 0 caused by uninitialised _dexp in 8132207
Reviewed-by: roland, kvn
zmajo [Tue, 13 Oct 2015 10:09:57 +0200] rev 33171
8139377: JVM can't be started w/ -XX:+EnableJVMCI -XX:+UseJVMCICompiler and default TypeProfileWidth
Summary: Raise upper bound of TypeProfileWidth from 4 to 8.
Reviewed-by: iveresov, twisti
mdoerr [Mon, 12 Oct 2015 12:20:38 +0200] rev 33170
8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12
Summary: Register R12 must be preserved for stub calls (e.g. deopt handler).
Reviewed-by: goetz
iveresov [Mon, 12 Oct 2015 16:35:40 -0700] rev 33169
8139454: java/lang/Math/WorstCaseTests.java crashes on Linux-amd64
Summary: Emit the form of pextrw that works with sse2
Reviewed-by: iveresov, twisti
Contributed-by: vivek.r.deshpande@intel.com
redestad [Mon, 12 Oct 2015 14:54:39 +0200] rev 33168
8134607: Remove per-compiler performance counters
Reviewed-by: twisti, neliasso
iveresov [Fri, 09 Oct 2015 21:04:19 +0000] rev 33167
Merge
iveresov [Fri, 09 Oct 2015 12:17:58 -0700] rev 33166
8136725: Provide utility for creation a counted loop reserve copy (clone)
Summary: Make it easier to revert to the original loop should that be needed
Reviewed-by: kvn
Contributed-by: jan.civlin@intel.com
twisti [Fri, 09 Oct 2015 09:09:05 -1000] rev 33165
8138820: JDK Hotspot build fails with Xcode 7.0.1
Reviewed-by: iveresov
zmajo [Fri, 09 Oct 2015 15:00:17 +0200] rev 33164
8081288: erronous free in RegClass::~RegClass()
Summary: Remove the erronous free.
Reviewed-by: kvn
zmajo [Fri, 09 Oct 2015 14:21:26 +0200] rev 33163
8078554: Compiler: implement ranges (optionally constraints) for those flags that have them missing
Summary: Add range check or constraint where necessary.
Reviewed-by: roland, thartmann
thartmann [Fri, 09 Oct 2015 11:28:11 +0200] rev 33162
8139150: ClassVerifier frees exception message while it's still in use
Summary: Remove ResourceMark in StackMapReader::parse_verification_type() to avoid freeing of error message.
Reviewed-by: zmajo, dcubed, hseigel
dlong [Fri, 09 Oct 2015 02:43:50 -0400] rev 33161
Merge
twisti [Thu, 08 Oct 2015 12:49:30 -1000] rev 33160
8136421: JEP 243: Java-Level JVM Compiler Interface
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
zmajo [Thu, 08 Oct 2015 10:25:45 +0000] rev 33159
Merge
zmajo [Thu, 08 Oct 2015 12:10:19 +0200] rev 33158
8137160: Use Compile::live_nodes instead of Compile::unique() in appropriate places -- followup
Summary: Change two code locations to use live_nodes() instead of unique() for allocating memory. Adjust comments.
Reviewed-by: kvn
thartmann [Thu, 08 Oct 2015 07:51:17 +0000] rev 33157
Merge
thartmann [Thu, 08 Oct 2015 08:54:57 +0200] rev 33156
8139048: Quarantine compiler/startup/SmallCodeCacheStartup.java
Summary: Quarantine the test because it fails on JPRT for the CPU, CompactStrings and JVMCI repositories.
Reviewed-by: roland
jwilhelm [Thu, 15 Oct 2015 13:28:22 +0200] rev 33155
Merge
brutisso [Fri, 09 Oct 2015 20:45:45 +0000] rev 33154
Merge
brutisso [Fri, 09 Oct 2015 20:52:59 +0200] rev 33153
8139294: TestGCEventMixedWithCMSConcurrent.java still fails after JDK-8134953
Reviewed-by: jwilhelm, ecaspole
brutisso [Fri, 09 Oct 2015 20:31:56 +0200] rev 33152
8139293: TestGCEventMixedWithG1ConcurrentMark.java fails after JDK-8134953
Reviewed-by: ecaspole, jwilhelm
kbarrett [Fri, 09 Oct 2015 14:08:15 -0400] rev 33151
8138659: Speed up InstanceKlass subclass discrimination
Summary: Add _misc_kind field and flags, move around predicates.
Reviewed-by: coleenp, stefank
ehelin [Fri, 09 Oct 2015 15:48:30 +0200] rev 33150
8138972: G1CollectorPolicy::_max_survivor_regions should be intialized in the initializer list
Reviewed-by: jwilhelm, mgerdin
david [Fri, 09 Oct 2015 08:46:44 +0000] rev 33149
Merge
david [Fri, 09 Oct 2015 09:42:33 +0200] rev 33148
8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: goetz, brutisso
mgerdin [Fri, 09 Oct 2015 09:00:33 +0200] rev 33147
8139086: Solaris/Sparc slowdebug build fails for memset_with_concurrent_readers.cpp
Reviewed-by: dcubed, kbarrett, coleenp
brutisso [Thu, 08 Oct 2015 12:44:12 +0200] rev 33146
8138717: TestGCEventMixedWithG1ConcurrentMark.java fails
Reviewed-by: jwilhelm, david
jwilhelm [Thu, 08 Oct 2015 22:35:20 +0200] rev 33145
Merge
sangheki [Mon, 05 Oct 2015 14:56:19 -0700] rev 33144
8134995: [REDO] GC: implement ranges (optionally constraints) for those flags that have them missing
Summary: Add ranges and constraint functions for GC flags.
Reviewed-by: kbarrett, jmasa, jwilhelm, gziemski, zmajo
ehelin [Thu, 08 Oct 2015 12:47:17 +0200] rev 33143
8139134: Wrong tenuring threshold in young GC trace event
Reviewed-by: ehelin, jwilhelm
Contributed-by: Carsten Varming <cvarming@twitter.com>
goetz [Fri, 02 Oct 2015 11:46:42 +0200] rev 33142
8138733: Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 8080775
Summary: Also fix one problematic format on ppc.
Reviewed-by: david, simonis
iignatyev [Thu, 08 Oct 2015 01:04:29 +0000] rev 33141
Merge
kzhaldyb [Wed, 07 Oct 2015 18:02:25 +0300] rev 33140
8138958: Quarantine gc/g1/mixedgc/TestLogging.java test
Reviewed-by: brutisso, iignatyev
dcubed [Wed, 07 Oct 2015 22:54:08 +0000] rev 33139
Merge
dcubed [Wed, 07 Oct 2015 16:41:21 +0000] rev 33138
Merge
stuefe [Thu, 01 Oct 2015 09:30:19 +0200] rev 33137
8137329: [windows] Build broken on VS2010 after "8046148: JEP 158: Unified JVM Logging"
Reviewed-by: simonis, ihse, prr, goetz, dcubed
ctornqvi [Wed, 07 Oct 2015 20:45:15 +0000] rev 33136
Merge
gtriantafill [Wed, 07 Oct 2015 11:37:46 -0400] rev 33135
8134432: [TESTBUG] Rewrite test/runtime/6888954/vmerrors.sh in Java
Reviewed-by: ddmitriev, ctornqvi, coleenp