Christian Thalinger
67b29d8e80
8139170: JVMCI refresh
...
Reviewed-by: kvn
2015-11-04 07:01:03 -10:00
Nils Eliasson
8668b40839
8137167: JEP165: Compiler Control: Implementation task
...
Compiler Control JEP
Reviewed-by: roland, twisti, zmajo, simonis
2015-10-20 18:07:24 +02:00
Dean Long
09553a9b68
Merge
2015-10-17 15:41:02 -04:00
Christian Thalinger
4308ec2ec8
8136421: JEP 243: Java-Level JVM Compiler Interface
...
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
2015-10-08 11:31:14 -10:00
Jesper Wilhelmsson
71a6d3208e
Merge
2015-10-07 00:46:44 +02:00
Dmitry Samersoff
b5c574a1ac
8086134: Deadlock detection fails to attach to core file
...
Test reimplemented for jtreg
Reviewed-by: jbachorik
2015-09-24 20:39:41 +03:00
Nils Eliasson
7c1b9aaf06
8135068: Extract method matchers from CompilerOracle
...
Ecapsulate code to enable reuse
Reviewed-by: roland, kvn
2015-09-18 10:09:38 +02:00
Magnus Ihse Bursie
7bb1b6ad7c
8136378: Build test libs using properly integrated makefile
...
Use 'make build-test-lib' in top repo instead
Reviewed-by: erikj
2015-09-16 09:49:36 +02:00
Michail Chernov
092ecab11f
8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests
...
Reviewed-by: iignatyev, dfazunen
2015-09-01 21:12:52 +03:00
Jim Laskey
9e1818b72e
8087181: Move native jimage code to its own library (maybe libjimage)
...
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Reviewed-by: alanb, lfoltan, hseigel, acorn
2015-09-04 10:11:20 -03:00
Zoltan Majo
b22c47c39c
8130832: Extend the WhiteBox API to provide information about the availability of compiler intrinsics
...
Add a new method, sun.hotspot.WhiteBox.isIntrinsicAvailable, that can be used to determine if an intrinsic is available.
Reviewed-by: kvn, jrose
2015-07-28 19:20:33 +02:00
Ioi Lam
325d83e689
8140802: Clean up and refactor of class loading code for CDS
...
Reviewed-by: jiangli, acorn
2015-07-22 20:14:16 -07:00
Katja Kantserova
c797c78253
8032763: Remove use of sun.misc.Ref from hprof parser in testlibrary
...
Reviewed-by: jbachorik, alanb
2015-07-09 12:56:38 +02:00
Jean-Francois Denise
b37540a72f
Merge
2015-06-25 20:47:45 +00:00
Jean-Francois Denise
7d75d2a98a
8080511: Refresh of jimage support
...
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
2015-06-25 18:00:28 +02:00
Thomas Schatzl
0a609732d7
8129602: Incorrect GPL header causes RE script to create wrong output
...
Fix up GPL headers so that the RE script works.
Reviewed-by: stefank, dholmes, coleenp
2015-06-24 17:45:44 +02:00
Thomas Schatzl
4fe28ee318
8079208: gc/g1/TestLargePageUseForAuxMemory.java fails due to not considering page allocation granularity for setup
...
The test case needs to use the OS'es allocation granularity to properly determine the boundary values for the test.
Reviewed-by: dfazunen, jmasa, ecaspole
2015-06-24 09:41:11 +02:00
Dmitry Samersoff
c62e4b8ee3
8081576: serviceability/sa tests fail due to LingeredApp process fails to start
...
Provide a API to corrctly terminate LingeredApp
Reviewed-by: sspitsyn
2015-06-23 12:30:57 +03:00
Mikhailo Seledtsov
8993ac36f0
8098821: Crash in system dictionary initialization with shared strings
...
Map string regions after the compressed class base is known
Reviewed-by: iklam, dcubed, coleenp
2015-06-17 21:43:26 +00:00
Jiangli Zhou
2aebdad393
8015086: add interned strings to the shared archive
...
Support saving interned strings in shared CDS archive.
Reviewed-by: coleenp, iklam, pliden
2015-06-12 17:03:04 -04:00
David Lindholm
d4b084e6b0
8080947
: Add uint as a valid VM flag type
...
Reviewed-by: brutisso, ddmitriev
2015-06-04 14:39:07 +02:00
Katja Kantserova
d16d3eca51
8081037: serviceability/sa/ tests time out on Windows
...
Reviewed-by: jbachorik, sla, dsamersoff
2015-05-28 16:31:47 +02:00
Katja Kantserova
7c3182fb56
8079200: Fix heapdump tests to validate heapdump after jhat is removed
...
Reviewed-by: sla
2015-05-07 16:11:04 +02:00
Katja Kantserova
cd5c5b1c01
8059047: Extract parser/validator from jhat for use in tests
...
Reviewed-by: sla
2015-04-29 15:08:15 +02:00
Vladimir Kozlov
c93d41705e
Merge
2015-04-16 14:01:18 -07:00
Thomas Schatzl
80819a736a
8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
...
Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
Reviewed-by: jmasa, pliden, stefank
2015-04-07 10:41:24 +02:00
Kirill Zhaldybin
f921f125fb
8043225: Make whitebox API functions more stable
...
Added checks for null parameters where applicable
Reviewed-by: dholmes, iignatyev
2015-04-02 19:09:06 +03:00
Tobias Hartmann
db2fbf3152
8075214: SIGSEGV in nmethod sweeping
...
Changed implementation of forceNMethodSweep() to request sweep from existing sweeper thread.
Reviewed-by: kvn, mgerdin, dholmes
2015-03-30 07:53:19 +02:00
Jesper Wilhelmsson
21f2b5a934
Merge
2015-03-26 15:00:20 +01:00
Jesper Wilhelmsson
bde99a285a
Merge
2015-03-16 18:13:33 +01:00
Andrey Zakharov
02c878c431
8061715: gc/g1/TestShrinkAuxiliaryData15.java fails with java.lang.RuntimeException: heap decommit failed - after > before
...
Test for auxiliary data in G1 fails as they cannot precisely measure this aux data size. I've added whitebox method to get this size.
Reviewed-by: tschatzl, jwilhelm, mgerdin
2015-03-16 17:49:35 +03:00
Daniel D. Daugherty
8e167a30dd
Merge
2015-03-13 09:14:54 -07:00
Igor Ignatyev
8a235045ca
8074980: add WhiteBox API to get a flag value for a method
...
Reviewed-by: kvn, fzhinkin
2015-03-12 19:11:17 +03:00
Chris Plummer
defff58acd
8069111: Investigate NMT detail tracking support for 32bit ARM
...
Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail.
Reviewed-by: dholmes, bdelsart
2015-03-10 19:56:18 -07:00
Tobias Hartmann
ccaded21d2
8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion
...
Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full.
Reviewed-by: kvn, iveresov
2015-02-23 08:48:19 +01:00
Filipp Zhinkin
0cb9e3ec88
8068272: Extend WhiteBox API with methods that check monitor state and force safepoint
...
Reviewed-by: kvn, iignatyev
2014-12-30 11:05:01 +03:00
Igor Ignatyev
4480b4d8b4
Merge
2014-12-24 19:31:28 +03:00
Vladimir Kozlov
1bda5768f3
8067972: Bring changes made to WhiteBox.java in 8047290 to that file new location in the top repo
...
Reviewed-by: jcoomes
2014-12-22 11:19:30 -08:00
Igor Ignatyev
58f0841a56
8028595: WhiteBox API for stress testing of TieredCompilation
...
Reviewed-by: kvn
2014-12-17 12:21:28 +03:00
Dmitrij Pochepko
f2e6ba9b09
8059613: JEP-JDK-8043304: Test task: JMX- tests
...
Reviewed-by: thartmann, twisti
2014-12-13 00:10:55 +03:00
Tobias Hartmann
38a4e8874b
8066433: Move Whitebox test library to top level repository
...
Moved Whitebox test library to top level repository.
Reviewed-by: iignatyev, sla, mr
2014-12-12 09:36:44 +01:00