Tobias Hartmann
|
c3ebf37e24
|
8152947: VM crash with assert(!removed || is_in_use()) failed: unused osr nmethod should be invalidated
Check OSR invalidation after nmethod state transition.
Reviewed-by: ddmitriev, vlivanov
|
2016-03-30 08:00:51 +02:00 |
|
Alejandro Murillo
|
08cd7e16d7
|
Merge
|
2016-03-24 15:53:19 -07:00 |
|
Zoltan Majo
|
c47b3aee01
|
8152640: Quarantine compiler/intrinsics/string/TestHasNegatives.java
Quarantine test
Reviewed-by: thartmann
|
2016-03-24 11:44:12 +01:00 |
|
Lana Steuck
|
d214f75dd3
|
Merge
|
2016-03-23 21:44:35 -07:00 |
|
Lana Steuck
|
5115e00a71
|
Added tag jdk-9+111 for changeset 5f9eee6b383b
|
2016-03-23 19:33:34 -07:00 |
|
Zoltan Majo
|
3edb7b95ba
|
Merge
|
2016-03-23 15:01:42 +01:00 |
|
Alejandro Murillo
|
1bd14828a0
|
8152483: Fix a couple of tests that are being incorrectly run on C1 after jigsaw M3
Reviewed-by: ctornqvi, kvn
|
2016-03-22 18:41:09 -07:00 |
|
Chris Hegarty
|
9978f9b065
|
Merge
|
2016-03-22 17:04:25 +00:00 |
|
Chris Hegarty
|
5af2dcd643
|
Merge
|
2016-03-22 10:43:58 +00:00 |
|
Nils Eliasson
|
f058b201f6
|
8152169: LockCompilationTest.java fails due method present in the compiler queue
Too many compiles waiting, wait time not enough
Reviewed-by: twisti
|
2016-03-18 15:54:47 +01:00 |
|
Zoltan Majo
|
1c19fa8c18
|
Merge
|
2016-03-21 11:21:07 +01:00 |
|
Zoltan Majo
|
5751808a6c
|
8148754: C2 loop unrolling fails due to unexpected graph shape
Check if graph shape is appropriate for optimization, bail out optimization if not.
Reviewed-by: kvn, twisti, shade, dnsimon
|
2016-03-21 09:51:20 +01:00 |
|
Guy Delamarter
|
579f0ea8ec
|
8144693: Intrinsify StringCoding.hasNegatives() on SPARC
Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC.
Reviewed-by: kvn, jrose, thartmann
|
2016-03-21 08:42:20 +01:00 |
|
Alan Bateman
|
f30fc1c88b
|
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Jiangli Zhou <jiangli.zhou@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen
|
2016-03-17 19:04:01 +00:00 |
|
Alejandro Murillo
|
b1991afdf4
|
Merge
|
2016-03-17 11:25:10 -07:00 |
|
Zoltan Majo
|
a7f8d170bf
|
Merge
|
2016-03-17 13:48:11 +01:00 |
|
Filipp Zhinkin
|
591784c35a
|
8152004: CTW crashes with failed assertion after 8150646 integration
Reviewed-by: kvn, neliasso
|
2016-03-17 09:50:00 +03:00 |
|
Christian Thalinger
|
4036d37a8f
|
8152134: [JVMCI] printing compile queues always prints C2 regardless of UseJVMCICompiler
Reviewed-by: dnsimon
|
2016-03-17 16:10:58 -10:00 |
|
Christian Thalinger
|
565799b797
|
8151723: [JVMCI] JVMCIRuntime::treat_as_trivial: Don't limit trivial prefixes to boot class path
Reviewed-by: dnsimon
|
2016-03-17 16:10:09 -10:00 |
|
Christian Thalinger
|
99a06be405
|
8151829: [JVMCI] incorrect documentation about jvmci.compiler property
Reviewed-by: kvn
|
2016-03-17 10:55:15 -10:00 |
|
Tobias Hartmann
|
66afd81176
|
Merge
|
2016-03-18 09:27:07 +00:00 |
|
Tobias Hartmann
|
ba7e4da495
|
8023191: OSR nmethods should be flushed to free space in CodeCache
Treat OSR nmethods like normal nmethods and flush them if they are cold/unused.
Reviewed-by: kvn
|
2016-03-18 09:32:29 +01:00 |
|
Nils Eliasson
|
338ff211b4
|
8152090: Code missing from JDK-8150054 causing many test failures
Add missing method
Reviewed-by: kvn
|
2016-03-17 21:55:55 +01:00 |
|
Tom Rodriguez
|
2b48dbfd93
|
8151874: [JVMCI] canInlineMethod should check is_not_compilable for correct CompLevel
Reviewed-by: twisti
|
2016-03-17 12:04:04 -07:00 |
|
Andrew Haley
|
dab7ef569b
|
Merge
|
2016-03-17 17:03:20 +00:00 |
|
Tobias Hartmann
|
42ba4188b0
|
8151882: -XX:+Verbose prints messages even if no other flag is set
We should only print messages if PrintOpto && WizardMode is set.
Reviewed-by: kvn, neliasso
|
2016-03-17 09:41:46 +01:00 |
|
Jesper Wilhelmsson
|
7b7aad5481
|
Merge
|
2016-03-16 14:31:33 +01:00 |
|
Nils Eliasson
|
a7d116c1f3
|
8150054: Make compilercontrol test ignore xcomp
Add -Xmixed and use jtreg driver
Reviewed-by: kvn
|
2016-03-16 10:45:43 +01:00 |
|
Lana Steuck
|
a6fc28fb09
|
Merge
|
2016-03-15 14:48:45 -07:00 |
|
Tom Rodriguez
|
3e246411ae
|
8151871: [JVMCI] missing HAS_PENDING_EXCEPTION check
Reviewed-by: kvn
|
2016-03-15 14:19:24 -07:00 |
|
Lana Steuck
|
007b0fa3db
|
Added tag jdk-9+110 for changeset 8045e63439dd
|
2016-03-15 13:48:21 -07:00 |
|
Tobias Hartmann
|
23a62fdfca
|
8150804: C2 Compilation fails with assert(_base >= OopPtr && _base <= AryPtr) failed: Not a Java pointer
Wait with removing casts from inputs in PhiNode::ideal() until after parsing for the type information to propagate.
Reviewed-by: kvn
|
2016-03-15 17:42:28 +01:00 |
|
Pavel Punegov
|
616744c4c9
|
8150955: RandomValidCommandsTest.java fails with UnsatisfiedLinkError: sun.hotspot.WhiteBox.registerNatives
Replace invalid command with a valid one
Reviewed-by: kvn
|
2016-03-15 16:23:31 +03:00 |
|
Nils Eliasson
|
372ff0a016
|
Merge
|
2016-03-15 12:34:41 +01:00 |
|
Nils Eliasson
|
a20ceb80f4
|
8151796: compiler/whitebox/BlockingCompilation.java fails due to method not compiled
Make test more robust
Reviewed-by: simonis
|
2016-03-15 11:17:22 +01:00 |
|
Nils Eliasson
|
d2078b7e23
|
8151795: compiler/compilercontrol/parser/DirectiveParserTest.java fails with "assert failed: 0 != 0"
Treat zero added directives as fail
Reviewed-by: twisti, kvn
|
2016-03-15 11:17:06 +01:00 |
|
Konstantin Shefov
|
f2880e341a
|
8150850: [JVMCI] NPE when executing HotSpotConstantReflectionProvider.readStableFieldValue
Reviewed-by: twisti, dnsimon
|
2016-03-15 13:00:43 +03:00 |
|
Alejandro Murillo
|
b72ca6d010
|
Merge
|
2016-03-14 14:28:53 -07:00 |
|
Zoltan Majo
|
3153dc3941
|
Merge
|
2016-03-14 17:51:25 +01:00 |
|
Erik Joelsson
|
1dd9cf1dda
|
8151619: genSocketOptionRegistry.exe always relinked on Windows
Reviewed-by: tbell
|
2016-03-14 12:03:31 +01:00 |
|
Vladimir Ivanov
|
6ea5772a9b
|
8143407: C1: @Stable array support
Reviewed-by: twisti
|
2016-03-14 12:35:52 +03:00 |
|
Vladimir Ivanov
|
ffdd79f89c
|
8141420: Compiler runtime entries don't hold Klass* from being GCed
Reviewed-by: kvn, coleenp
|
2016-03-14 12:35:48 +03:00 |
|
Vladimir Ivanov
|
28cf824b60
|
8150320: C1: Illegal bci in debug info for MH::linkTo* methods
Reviewed-by: kvn, dlong
|
2016-03-14 12:35:48 +03:00 |
|
Vladimir Ivanov
|
b4e4244a32
|
8139247: Improper locking of MethodData::_extra_data_lock
Reviewed-by: dholmes, roland, dcubed
|
2016-03-14 12:35:44 +03:00 |
|
Nils Eliasson
|
e34f88b0a6
|
Merge
|
2016-03-11 21:02:09 +01:00 |
|
Alejandro Murillo
|
b6ac98452d
|
Merge
|
2016-03-10 16:08:17 -08:00 |
|
Doug Simon
|
b87feb324c
|
8151664: [JVMCI] add missing test in 8151266 integration
Reviewed-by: never, twisti
|
2016-03-10 14:06:21 -08:00 |
|
Lana Steuck
|
d4d0320553
|
Merge
|
2016-03-10 09:50:18 -08:00 |
|
Lana Steuck
|
e9a96608e0
|
Added tag jdk-9+109 for changeset 9ea881b5873b
|
2016-03-10 09:28:10 -08:00 |
|
Ed Nevill
|
59193ab336
|
8151502: optimize pd_disjoint_words and pd_conjoint_words
Optimize copy routines using inline assembler
Reviewed-by: aph
|
2016-03-10 14:53:09 +00:00 |
|