2016-06-02 8149418: AArch64: replace tst+br with tbz instruction when tst's constant operand is 2 power
fyang [Thu, 02 Jun 2016 21:12:46 +0800] rev 39255
8149418: AArch64: replace tst+br with tbz instruction when tst's constant operand is 2 power Summary: replace tst+br with tbz instruction when tst's constant operand is 2 power Reviewed-by: aph
2016-06-02 8156760: VM crashes if -XX:-ReduceInitialCardMarks is set
thartmann [Thu, 02 Jun 2016 08:46:52 +0200] rev 39254
8156760: VM crashes if -XX:-ReduceInitialCardMarks is set Summary: Fixed several compiler crashes with disabled ReduceInitialCardMarks. Reviewed-by: roland, minqi, dlong, tschatzl, kvn
2016-06-01 8157842: indexOfChar intrinsic is not emitted on x86
thartmann [Wed, 01 Jun 2016 16:36:44 +0200] rev 39253
8157842: indexOfChar intrinsic is not emitted on x86 Summary: Matcher::match_rule_supported() should check for !UseSSE42Intrinsics. Reviewed-by: roland, rbackman, shade, kvn
2016-06-01 8155046: Parse::Block construction using undefined behavior
thartmann [Wed, 01 Jun 2016 14:22:18 +0200] rev 39252
8155046: Parse::Block construction using undefined behavior Summary: Blocks should be created via constructor and placement new. Reviewed-by: kvn
2016-05-31 8157428: [JVMCI] remove MemoryAccessProvider.readUnsafeConstant from API
rschatz [Tue, 31 May 2016 20:43:12 +0000] rev 39251
8157428: [JVMCI] remove MemoryAccessProvider.readUnsafeConstant from API Reviewed-by: iveresov
2016-05-31 Merge
never [Tue, 31 May 2016 17:51:42 +0000] rev 39250
Merge
2016-05-31 8157292: [JVMCI] add missing test files from 8156034
never [Tue, 31 May 2016 17:08:18 +0000] rev 39249
8157292: [JVMCI] add missing test files from 8156034 Reviewed-by: iveresov Contributed-by: josef.eisl@jku.at
2016-05-31 8153994: Compiler tests should be correctly marked with @module
iignatyev [Tue, 31 May 2016 16:30:18 +0300] rev 39248
8153994: Compiler tests should be correctly marked with @module Reviewed-by: kvn
2016-05-31 8158184: remove shell from compiler/c2/7070134/Stemmer.java
iignatyev [Tue, 31 May 2016 16:29:45 +0300] rev 39247
8158184: remove shell from compiler/c2/7070134/Stemmer.java Reviewed-by: kvn
2016-05-31 8158185: jdk/test/lib/FileInstaller throws NPE if dst is in current directory
iignatyev [Tue, 31 May 2016 16:29:45 +0300] rev 39246
8158185: jdk/test/lib/FileInstaller throws NPE if dst is in current directory Reviewed-by: kvn
2016-05-31 8158182: remove shell script from compiler/c2/6894807/IsInstanceTest.java
iignatyev [Tue, 31 May 2016 16:29:45 +0300] rev 39245
8158182: remove shell script from compiler/c2/6894807/IsInstanceTest.java Reviewed-by: kvn
2016-05-31 8073159: improve Test6857159.java
iignatyev [Tue, 31 May 2016 15:12:09 +0300] rev 39244
8073159: improve Test6857159.java Reviewed-by: kvn
2016-05-31 Merge
dpochepk [Tue, 31 May 2016 13:58:28 +0000] rev 39243
Merge
2016-05-31 8158065: [Jittester]: tests generation has tests generators hardcoded, blocking alternative tests generation
dpochepk [Tue, 31 May 2016 15:48:47 +0300] rev 39242
8158065: [Jittester]: tests generation has tests generators hardcoded, blocking alternative tests generation Reviewed-by: iignatyev
2016-05-31 Merge
vlivanov [Tue, 31 May 2016 15:10:10 +0300] rev 39241
Merge
2016-05-30 Merge
vlivanov [Mon, 30 May 2016 15:04:03 +0300] rev 39240
Merge
2016-05-27 Merge
vlivanov [Fri, 27 May 2016 17:01:27 +0300] rev 39239
Merge
2016-05-30 8152376: [TESTBUG] compiler/floatingpoint/Test15FloatJNIArgs should use run main/othervm/native
iignatyev [Mon, 30 May 2016 23:33:00 +0300] rev 39238
8152376: [TESTBUG] compiler/floatingpoint/Test15FloatJNIArgs should use run main/othervm/native Reviewed-by: kvn
2016-05-30 8154123: remove commented action from jdk/vm/ci/runtime/test/ConstantTest.java
iignatyev [Mon, 30 May 2016 23:32:59 +0300] rev 39237
8154123: remove commented action from jdk/vm/ci/runtime/test/ConstantTest.java Reviewed-by: shade, kvn
2016-05-23 8154156: PPC64: improve array copy stubs by using vector instructions
mdoerr [Mon, 23 May 2016 10:35:51 -0300] rev 39236
8154156: PPC64: improve array copy stubs by using vector instructions Reviewed-by: goetz, mdoerr Contributed-by: Gustavo Romero <gromero@linux.vnet.ibm.com>
2016-05-27 8157821: [JITtester] OptionResolver and LiteralFactory use deprecated c-tors
iignatyev [Fri, 27 May 2016 17:12:10 +0300] rev 39235
8157821: [JITtester] OptionResolver and LiteralFactory use deprecated c-tors Reviewed-by: kvn
2016-05-27 8156469: [JITtester] Difference in generated golden output when run with Jigsaw build
iignatyev [Fri, 27 May 2016 17:12:09 +0300] rev 39234
8156469: [JITtester] Difference in generated golden output when run with Jigsaw build Reviewed-by: vlivanov
2016-05-27 8157906: aarch64: some more integer rotate instructions are never emitted
fyang [Fri, 27 May 2016 20:38:38 +0800] rev 39233
8157906: aarch64: some more integer rotate instructions are never emitted Summary: fix wrong definition of source operand of left rotate instructions Reviewed-by: aph Contributed-by: teng.lu@linaro.org
2016-05-26 8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine
fyang [Fri, 27 May 2016 01:02:16 +0800] rev 39232
8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine Summary: fix address calculation considering compressed oops _generic_arraycopy stub routine Reviewed-by: aph
2016-05-25 8157620: Guarantee in run_task(task, num_workers) fails
jmasa [Wed, 25 May 2016 09:28:20 -0700] rev 39231
8157620: Guarantee in run_task(task, num_workers) fails Reviewed-by: tschatzl, drwhite
2016-06-10 8159237: PreservedMarks verification code fails
stefank [Fri, 10 Jun 2016 14:06:36 +0200] rev 39230
8159237: PreservedMarks verification code fails Reviewed-by: lmesnik, jwilhelm
2016-06-08 8159056: [aix] Compressed class space not allocated in lower regions
goetz [Wed, 08 Jun 2016 16:07:49 +0200] rev 39229
8159056: [aix] Compressed class space not allocated in lower regions Reviewed-by: dholmes, enevill
2016-06-09 8156032: Clean up parallel GC specific code from vm/gc/shared/preservedMarks.cpp
lmesnik [Thu, 09 Jun 2016 16:52:32 +0300] rev 39228
8156032: Clean up parallel GC specific code from vm/gc/shared/preservedMarks.cpp Reviewed-by: stefank, tschatzl
2016-06-08 8157243: JMap heap test fail when used with external heap
sjohanss [Wed, 08 Jun 2016 16:26:11 +0200] rev 39227
8157243: JMap heap test fail when used with external heap Reviewed-by: dsamersoff, ehelin
2016-06-09 8146530: [testbug] some tests fail because the compiler is using Java heap memory
sjohanss [Thu, 09 Jun 2016 13:24:44 +0200] rev 39226
8146530: [testbug] some tests fail because the compiler is using Java heap memory Reviewed-by: jwilhelm, jmasa, kvn
2016-06-08 Merge
jiangli [Thu, 09 Jun 2016 00:53:07 +0200] rev 39225
Merge
2016-06-08 8158681: ClassLoader::classloader_type() is called from code not included under #if INCLUDE_CDS.
jiangli [Wed, 08 Jun 2016 18:47:05 -0400] rev 39224
8158681: ClassLoader::classloader_type() is called from code not included under #if INCLUDE_CDS. Summary: Place CDS related code under #if INCLUDE_CDS. Reviewed-by: lfoltan, gtriantafill, coleenp
2016-06-08 8159019: ResourceMark in ClassLoader::open_versioned_entry() is being used incorrectly
ccheung [Wed, 08 Jun 2016 12:50:23 -0700] rev 39223
8159019: ResourceMark in ClassLoader::open_versioned_entry() is being used incorrectly Summary: Call FREE_RESOURCE_ARRAY instead of declaring a ResourceMark Reviewed-by: hseigel, jiangli
2016-06-08 Merge
mockner [Wed, 08 Jun 2016 18:09:04 +0200] rev 39222
Merge
2016-06-07 8158929: [TESTBUG] CommitOverlappingRegions.java can not deal with pages > 32K
goetz [Tue, 07 Jun 2016 16:08:25 +0200] rev 39221
8158929: [TESTBUG] CommitOverlappingRegions.java can not deal with pages > 32K Reviewed-by: mockner, dholmes
2016-06-08 8149085: IntegrationTest1.java fails intermittently due to use of semi-initialized TLAB
sjohanss [Wed, 08 Jun 2016 16:29:12 +0200] rev 39220
8149085: IntegrationTest1.java fails intermittently due to use of semi-initialized TLAB Reviewed-by: ehelin, mgerdin
2016-06-08 8155638: Resource allocated BitMaps are often cleared twice
stefank [Wed, 08 Jun 2016 11:15:49 +0200] rev 39219
8155638: Resource allocated BitMaps are often cleared twice Reviewed-by: neliasso, kvn
2016-06-07 8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure
coleenp [Tue, 07 Jun 2016 15:34:22 -0400] rev 39218
8158297: Lack of proper checking of non-well formed elements in CONSTANT_Utf8_info's structure Summary: Disallow // in class file names during parsing and throw ClassNotFoundException Reviewed-by: sspitsyn, rehn, gtriantafill
2016-06-07 Merge
rprotacio [Tue, 07 Jun 2016 18:17:41 +0000] rev 39217
Merge
2016-06-07 8153858: Clean up needed when obtaining the package name from a fully qualified class name
rprotacio [Tue, 07 Jun 2016 11:39:47 -0400] rev 39216
8153858: Clean up needed when obtaining the package name from a fully qualified class name Summary: Consolidated and refactored code parsing fully qualified names. Includes gtest. Reviewed-by: dholmes, coleenp
2016-06-07 Merge
erikj [Tue, 07 Jun 2016 19:05:37 +0200] rev 39215
Merge
2016-06-07 8158938: AIX: some more new hotspot build fixes
simonis [Tue, 07 Jun 2016 18:26:10 +0200] rev 39214
8158938: AIX: some more new hotspot build fixes Reviewed-by: erikj
2016-06-07 8154209: Remove client VM from default JIB profile on windows-x86 and linux-x86
lmesnik [Tue, 07 Jun 2016 12:55:29 +0300] rev 39213
8154209: Remove client VM from default JIB profile on windows-x86 and linux-x86 Reviewed-by: dholmes
2016-06-07 Merge
ccheung [Tue, 07 Jun 2016 00:57:23 +0000] rev 39212
Merge
2016-06-07 Merge
ccheung [Tue, 07 Jun 2016 00:06:17 +0000] rev 39211
Merge
2016-06-06 8153876: Replace 4K stack allocations with Resource allocations
ccheung [Mon, 06 Jun 2016 12:51:53 -0700] rev 39210
8153876: Replace 4K stack allocations with Resource allocations Reviewed-by: dholmes, hseigel
2016-06-06 Merge
mgronlun [Tue, 07 Jun 2016 01:58:33 +0200] rev 39209
Merge
2016-06-06 8149803: Adjust lock rankings for some Event-based tracing locks
mgronlun [Mon, 06 Jun 2016 20:48:56 +0200] rev 39208
8149803: Adjust lock rankings for some Event-based tracing locks Reviewed-by: dholmes, acorn
(0) -30000 -10000 -3000 -1000 -300 -100 -48 +48 +100 +300 +1000 +3000 +10000 tip