History log of /openjdk10/test/lib/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2798:0ab1563646b3 02-Jun-2017 prr

Merge

2779:56d1e05e0def 16-Aug-2017 gtriantafill

8149790: NegativeArraySizeException with hprof
Reviewed-by: lfoltan, ctornqvi, hseigel, dcubed

2767:c1d93422c78e 14-Aug-2017 jiangli

8179302: Pre-resolve constant pool string entries and cache resolved_reference arrays in CDS archive.
Summary: Shared class' constant pool resolved_references array is cached.
Reviewed-by: coleenp, iklam, tschatzl
Contributed-by: jiangli.zhou@oracle.com, thomas.schatzl@oracle.com

2764:e2a74fa085ea 11-Aug-2017 iignatyev

8174202: jtreg AOT tests should not assume library extension of .so
Reviewed-by: kvn

2763:730f776ffa59 10-Aug-2017 hseigel

8177741: Fix hotspot tests to use --patch-module instead of -Xmodule
Summary: Change InMemoryJavaCompiler.compile() to accept --patch-module instead of -Xmodule, and then change appropriate tests.
Reviewed-by: coleenp, gtriantafill

2762:caf2fd524fd5 01-Aug-2017 goetz

8185436: jtreg: introduce @requires property to disable cds tests
Reviewed-by: jiangli, mseledtsov, iklam

2760:d2b64cb3dc6e 02-Aug-2017 iklam

8072061: Automatically determine optimal sizes for the CDS regions
Summary: See new C++ class MetaspaceClosure.
Reviewed-by: coleenp, jiangli, mseledtsov

2757:d2f32a6fef00 01-Aug-2017 kvn

Merge

2756:035a3a7c0ea7 05-Jul-2017 kvn

Merge

2746:fc761196703d 05-Jun-2017 rprotacio

8176132: -XX:+PrintSharedSpaces should be converted to use Unified Logging.
Summary: Converted -XX:+PrintSharedSpaces to -Xlog:cds=info
Reviewed-by: iklam, jiangli, mseledtsov

2745:9c8a884f35c1 01-Jun-2017 epavlova

8181124: Get rid of compiler.testlibrary.rtm.predicate
Reviewed-by: kvn

2741:d9c2fd996753 23-May-2017 jwilhelm

Merge

2740:91ac8096f365 17-May-2017 mseledtsov

8180393: [TESTBUG] CDSTestUtils property test.cds.copy.child.stdout should be true by default
Summary: Changed default value of test.cds.copy.child.stdout to true
Reviewed-by: hseigel, iklam, sspitsyn

2736:5bb00344fa36 12-May-2017 dfazunen

8180183: Confusing javadoc comment to the getOutput(ProcessBuilder processBuilder) method of jdk.test.lib.process.ProcessTools
Reviewed-by: shade, iignatyev

2735:2e42fcc06344 11-May-2017 iignatyev

8179930: jdk.test.lib.artifacts.ArtifactResolver::resolve should return Map instead of HashMap
Reviewed-by: mseledtsov, gtriantafill, vlivanov

2733:4aa730b1f2a2 02-May-2017 iignatyev

8179516: add Utils.COMPILE_JDK constant
Reviewed-by: dholmes, gtriantafill

2729:e44df2c331e6 23-Apr-2017 rprotacio

8165896: Use "open" flag from JVM_DefineModule to export all module packages
Summary: Implemented VM side of open modules, which export all their packages unqualifiedly. Automatic modules and unnamed modules are treated internally as open modules.
Reviewed-by: alanb, hseigel, lfoltan

2727:db3a049ab963 18-Apr-2017 mseledtsov

8177728: [TESTBUG] Improve CDS test utils
Summary: Improved and expanded CDS test utils; updated CDS tests to use new utils.
Reviewed-by: jiangli, ccheung

2725:cf738474cdb9 13-Apr-2017 kbarrett

8169517: WhiteBox should provide concurrent GC phase control
Summary: Added WhiteBox API and G1 implementation.
Reviewed-by: shade, dfazunen

2724:6ac70a956b57 12-Apr-2017 iignatyev

8178695: jdk.test.lib.artifacts.ArtifactContainer has to be public
Reviewed-by: ctornqvi, gtriantafill

2716:d48c70fef706 09-Mar-2017 ctornqvi

8175300: Enable artifact resolution for jtreg tests
Reviewed-by: ihse, gtriantafill

2714:2879b7785047 01-Mar-2017 hseigel

8172307: Remove ununsed JVM API JVM_GetModuleByPackageName()
Summary: Remove get_module_by_package_name() etc., and unneeded test.
Reviewed-by: sspitsyn, gtriantafill

2699:a133a7d1007b 25-Jul-2017 anazarov

8184961: jdk.test.lib.util.FileUtils.deleteFileWithRetry0 should wait for absence of a file
Reviewed-by: bpb

2695:0aaea19fca61 18-Jul-2017 mli

8177017: com/oracle/security/ucrypto/TestAES.java fails intermittently
Summary: Skips CFB128 related cases on Solaris pre-11.3 versions.
Reviewed-by: valeriep
Contributed-by: John Jiang <sha.jiang@oracle.com>

2681:2b621c408db2 27-Jun-2017 iignatyev

8182154: merge jdk.testlibrary.Platform and jdk.test.lib.Platform
Reviewed-by: sspitsyn, plevart

2673:34742222cd74 16-Jun-2017 alanb

8181087: Module system implementation refresh (6/2017)
Reviewed-by: sspitsyn, hseigel

2657:96f737f4e11f 12-Jun-2017 epavlova

8181820: jdk/test/lib/Platform should not depend on jdk/test/lib/Utils
Reviewed-by: alanb, chegar

2654:6b750cdb823a 06-Jun-2017 iignatyev

8181335: remove packageless CompilerUtils
Reviewed-by: alanb

2649:8589c969babc 01-Jun-2017 sballal

6760477: Update SA to include stack traces in the heap dump
Summary: Update SA to include HPROF_TRACE and HPROF_FRAME records in the heap dump
Reviewed-by: dsamersoff
Contributed-by: sharath.ballal@oracle.com

2646:4c12464a907d 22-May-2017 iignatyev

8180793: move jdk.test.lib.wrappers.* to jdk.test.lib package
Reviewed-by: mchung

2638:d14008abb551 30-May-2017 iignatyev

8180805: move RandomFactory to the top level testlibrary
Reviewed-by: bpb, rriggs

2637:dd4b4c262e52 30-May-2017 iignatyev

8180888: move jdk.testlibrary.JarUtils to the top level testlibrary
Reviewed-by: weijun

2636:abbba823f850 30-May-2017 iignatyev

8180887: move FileUtils to top level testlibrary
Reviewed-by: psandoz

2633:b94be69cbb1d 24-May-2017 iignatyev

8180399: move jdk.testlibrary.LockFreeLogManager to the top level test library
Reviewed-by: psandoz, mchung

2632:c4a17317fab2 24-May-2017 iignatyev

8180724: move ModuleInfoMaker to the top level testlibrary
Reviewed-by: psandoz, mchung

2631:f08b1f0b2f2a 24-May-2017 iignatyev

8180802: move jdk.testlibrary.management.ThreadMXBeanTool to top level testlibrary
Reviewed-by: psandoz

2628:190dbd51ed68 19-May-2017 iignatyev

8180644: move jdk.testlibrary.NetworkConfiguration to the top level test library
Reviewed-by: psandoz

2619:52fd3ed2536f 11-May-2017 iignatyev

8180004: jdk.test.lib.DynamicVMOption should be moved to jdk.test.lib.management
Reviewed-by: mseledtsov, vlivanov

2618:f1ca22ebd70f 11-May-2017 iignatyev

8180037: move jdk.test.lib.InMemoryJavaCompiler to a separate package
Reviewed-by: mseledtsov, vlivanov

2611:e847c2ed3a50 18-May-2017 iignatyev

8180391: move SerializationUtils to top level testlibrary
Reviewed-by: psandoz

2610:d4c30fc77c75 18-May-2017 iignatyev

8180395: move FilterClassLoader and ParentLastURLClassLoader to top level testlibrary
Reviewed-by: psandoz

2609:df33ef1dc163 16-May-2017 iignatyev

8180195: remove jaxp testlibrary
Reviewed-by: fyuan, joehw

2580:cfdfc9d56584 19-Apr-2017 jlahoda

8178012: Finish removal of -Xmodule:
Summary: Setting jtreg to use --patch-module instead of -Xmodule:, avoiding -Xmodule: in InMemoryJavaCompiler.
Reviewed-by: alanb

2567:03fe61bb7670 21-Apr-2017 lana

Merge

2561:7d5d7ae50c72 11-Apr-2017 rriggs

8178347: Process and ProcessHandle getPid method name inconsistency
Reviewed-by: alanb, bpb

2553:f7b949f0a845 12-Apr-2017 iignatyev

8164944: Refactor ProcessTools to get rid of dependency on java.management
Reviewed-by: kvn, gtriantafill, dfazunen, dholmes

2552:0085cda3d392 11-Apr-2017 iignatyev

8178415: remove ProcessTools::getPlatformSpecificVMArgs from testlibary
Reviewed-by: dholmes

2551:90d0ca531471 11-Apr-2017 iignatyev

8178340: remove unneeded "throws" from ProcessTools::createJavaProcessBuilder
Reviewed-by: dholmes

2508:1dc5f0ee3445 03-Feb-2017 jcm

8173679: Disable ProfileTrap code and UseRTMLocking in emulated client Win32
Summary: Made emulatedVM related changes in cli verfiy*SameVM.
Reviewed-by: kvn

2475:d660c00d91bf 17-Jan-2017 jcm

8166002: Emulate client build on platforms with reduced virtual address space
Summary: The default VM ergonomics on Windows/x86 (32-bit) are changed to client like.
Reviewed-by: kvn, iveresov

2455:5991cc73ea0b 20-Jan-2017 weijun

8172975: SecurityTools.keytool() needs to accept user input
Reviewed-by: asmotrak

2452:5fb86d73e54d 18-Jan-2017 anazarov

8071566: Improve testing for multi-version JAR file maker tool
Reviewed-by: chegar

2437:905aa8122624 12-Jan-2017 amjiang

8171423: Relocate /test/lib/security/SecurityTools.java
Reviewed-by: weijun, xuelei

2415:e5605f29b00e 20-Dec-2016 dsamersoff

8159127: hprof heap dumps broken for lambda classdata
Summary: Added class dump records for lambda related anonymous classes in the heap dump
Reviewed-by: dsamersoff, sspitsyn
Contributed-by: jini.george@oracle.com

2400:5068c84c0844 11-Dec-2016 kvn

8171008: Integrate AOT compiler into JDK
Reviewed-by: erikj, mchung, twisti, simonis

2376:c85e20cd9834 31-Oct-2016 goetz

8166837: [TESTBUG] Fix tests on Linux/s390x
Reviewed-by: kvn, simonis

2349:c8b7d9eb4aa1 01-Dec-2016 alanb

8169069: Module system implementation refresh (11/2016)
Reviewed-by: alanb, mchung
Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com

2328:eeb794d72bbf 25-Oct-2016 dsamersoff

8165500: TestJpsJar shouldn't jar all test.classpath directories
Summary: Refactor test to better handle errors
Reviewed-by: sspitsyn

2289:1c9b94ce045e 18-Oct-2016 dholmes

8163984: Fix license and copyright headers in jdk9 under test/lib
Reviewed-by: dholmes
Contributed-by: Stanislav Smirnov <stanislav.smirnov@oracle.com>

2269:88c6c6fbc171 20-Sep-2016 dlong

Merge

2268:a85b22ed4fc8 01-Sep-2016 goetz

8165235: [TESTBUG] RTM tests must check OS version
Reviewed-by: simonis, fzhinkin

2256:fcc5fee49588 22-Sep-2016 lana

Merge

2254:b7c5288424c8 16-Sep-2016 amurillo

Merge

2253:1d37ec5d3b9d 14-Sep-2016 gtriantafill

8165889: Remove jdk.test.lib.unsafe.UnsafeHelper
Summary: Remove use of setAccessible() to get Unsafe.
Reviewed-by: shade, lfoltan

2252:01852aa3235d 02-Sep-2016 goetz

8165315: [ppc] Port "8133749: NMT detail stack trace cleanup"
Summary: Also add methods to check for slow/fastdebug to Platform.java.
Reviewed-by: simonis, cjplummer, dholmes

2244:c7d95b8c9857 01-Sep-2016 amurillo

Merge

2242:9a47ecd3eeb9 26-Aug-2016 iveresov

Merge

2241:2d994eeff61a 23-Aug-2016 dpochepk

8164608: [TESTBUG] compiler/profiling tests fail to compile
Reviewed-by: ctornqvi

2239:ed4e02fb36c3 25-Aug-2016 ctornqvi

8164737: Remove Unsafe dependency from ProcessTools
Reviewed-by: gtriantafill, dholmes

2230:6d01bcd91f8a 01-Sep-2016 lana

Merge


share/classes/jdk/test/lib/Asserts.java
share/classes/jdk/test/lib/JDKToolFinder.java
share/classes/jdk/test/lib/JDKToolLauncher.java
share/classes/jdk/test/lib/Platform.java
share/classes/jdk/test/lib/Utils.java
share/classes/jdk/test/lib/apps/LingeredApp.java
share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java
share/classes/jdk/test/lib/hprof/HprofParser.java
share/classes/jdk/test/lib/hprof/README
share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java
share/classes/jdk/test/lib/hprof/model/HackJavaValue.java
share/classes/jdk/test/lib/hprof/model/JavaBoolean.java
share/classes/jdk/test/lib/hprof/model/JavaByte.java
share/classes/jdk/test/lib/hprof/model/JavaChar.java
share/classes/jdk/test/lib/hprof/model/JavaClass.java
share/classes/jdk/test/lib/hprof/model/JavaDouble.java
share/classes/jdk/test/lib/hprof/model/JavaField.java
share/classes/jdk/test/lib/hprof/model/JavaFloat.java
share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java
share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
share/classes/jdk/test/lib/hprof/model/JavaInt.java
share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java
share/classes/jdk/test/lib/hprof/model/JavaLong.java
share/classes/jdk/test/lib/hprof/model/JavaObject.java
share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java
share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java
share/classes/jdk/test/lib/hprof/model/JavaShort.java
share/classes/jdk/test/lib/hprof/model/JavaStatic.java
share/classes/jdk/test/lib/hprof/model/JavaThing.java
share/classes/jdk/test/lib/hprof/model/JavaValue.java
share/classes/jdk/test/lib/hprof/model/JavaValueArray.java
share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java
share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java
share/classes/jdk/test/lib/hprof/model/ReachableObjects.java
share/classes/jdk/test/lib/hprof/model/ReferenceChain.java
share/classes/jdk/test/lib/hprof/model/Root.java
share/classes/jdk/test/lib/hprof/model/Snapshot.java
share/classes/jdk/test/lib/hprof/model/StackFrame.java
share/classes/jdk/test/lib/hprof/model/StackTrace.java
share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/HprofReader.java
share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java
share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java
share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/Reader.java
share/classes/jdk/test/lib/hprof/util/ArraySorter.java
share/classes/jdk/test/lib/hprof/util/Comparer.java
share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java
share/classes/jdk/test/lib/hprof/util/Misc.java
share/classes/jdk/test/lib/hprof/util/VectorSorter.java
share/classes/jdk/test/lib/process/OutputAnalyzer.java
share/classes/jdk/test/lib/process/OutputBuffer.java
share/classes/jdk/test/lib/process/ProcessTools.java
share/classes/jdk/test/lib/process/StreamPumper.java
2227:e3690ab59881 26-Aug-2016 amurillo

Merge


share/classes/jdk/test/lib/Asserts.java
share/classes/jdk/test/lib/JDKToolFinder.java
share/classes/jdk/test/lib/JDKToolLauncher.java
share/classes/jdk/test/lib/Platform.java
share/classes/jdk/test/lib/Utils.java
share/classes/jdk/test/lib/apps/LingeredApp.java
share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java
share/classes/jdk/test/lib/hprof/HprofParser.java
share/classes/jdk/test/lib/hprof/README
share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java
share/classes/jdk/test/lib/hprof/model/HackJavaValue.java
share/classes/jdk/test/lib/hprof/model/JavaBoolean.java
share/classes/jdk/test/lib/hprof/model/JavaByte.java
share/classes/jdk/test/lib/hprof/model/JavaChar.java
share/classes/jdk/test/lib/hprof/model/JavaClass.java
share/classes/jdk/test/lib/hprof/model/JavaDouble.java
share/classes/jdk/test/lib/hprof/model/JavaField.java
share/classes/jdk/test/lib/hprof/model/JavaFloat.java
share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java
share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
share/classes/jdk/test/lib/hprof/model/JavaInt.java
share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java
share/classes/jdk/test/lib/hprof/model/JavaLong.java
share/classes/jdk/test/lib/hprof/model/JavaObject.java
share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java
share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java
share/classes/jdk/test/lib/hprof/model/JavaShort.java
share/classes/jdk/test/lib/hprof/model/JavaStatic.java
share/classes/jdk/test/lib/hprof/model/JavaThing.java
share/classes/jdk/test/lib/hprof/model/JavaValue.java
share/classes/jdk/test/lib/hprof/model/JavaValueArray.java
share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java
share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java
share/classes/jdk/test/lib/hprof/model/ReachableObjects.java
share/classes/jdk/test/lib/hprof/model/ReferenceChain.java
share/classes/jdk/test/lib/hprof/model/Root.java
share/classes/jdk/test/lib/hprof/model/Snapshot.java
share/classes/jdk/test/lib/hprof/model/StackFrame.java
share/classes/jdk/test/lib/hprof/model/StackTrace.java
share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/HprofReader.java
share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java
share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java
share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/Reader.java
share/classes/jdk/test/lib/hprof/util/ArraySorter.java
share/classes/jdk/test/lib/hprof/util/Comparer.java
share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java
share/classes/jdk/test/lib/hprof/util/Misc.java
share/classes/jdk/test/lib/hprof/util/VectorSorter.java
share/classes/jdk/test/lib/process/OutputAnalyzer.java
share/classes/jdk/test/lib/process/OutputBuffer.java
share/classes/jdk/test/lib/process/ProcessTools.java
share/classes/jdk/test/lib/process/StreamPumper.java
2224:2a8815d86b93 19-Aug-2016 ctornqvi

8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder
Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff


/openjdk10/make/test/BuildTestLib.gmk
ClassFileInstaller.java
RedefineClassHelper.java
jdk/test/lib/Asserts.java
jdk/test/lib/BuildHelper.java
jdk/test/lib/ByteCodeLoader.java
jdk/test/lib/DynamicVMOption.java
jdk/test/lib/FileInstaller.java
jdk/test/lib/InMemoryJavaCompiler.java
jdk/test/lib/JDKToolFinder.java
jdk/test/lib/JDKToolLauncher.java
jdk/test/lib/Platform.java
jdk/test/lib/Utils.java
jdk/test/lib/apps/LingeredApp.java
jdk/test/lib/apps/LingeredAppWithDeadlock.java
jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
jdk/test/lib/cli/CommandLineOptionTest.java
jdk/test/lib/cli/predicate/AndPredicate.java
jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
jdk/test/lib/cli/predicate/NotPredicate.java
jdk/test/lib/cli/predicate/OrPredicate.java
jdk/test/lib/dcmd/CommandExecutor.java
jdk/test/lib/dcmd/CommandExecutorException.java
jdk/test/lib/dcmd/FileJcmdExecutor.java
jdk/test/lib/dcmd/JMXExecutor.java
jdk/test/lib/dcmd/JcmdExecutor.java
jdk/test/lib/dcmd/MainClassJcmdExecutor.java
jdk/test/lib/dcmd/PidJcmdExecutor.java
jdk/test/lib/hprof/HprofParser.java
jdk/test/lib/hprof/README
jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
jdk/test/lib/hprof/model/ArrayTypeCodes.java
jdk/test/lib/hprof/model/HackJavaValue.java
jdk/test/lib/hprof/model/JavaBoolean.java
jdk/test/lib/hprof/model/JavaByte.java
jdk/test/lib/hprof/model/JavaChar.java
jdk/test/lib/hprof/model/JavaClass.java
jdk/test/lib/hprof/model/JavaDouble.java
jdk/test/lib/hprof/model/JavaField.java
jdk/test/lib/hprof/model/JavaFloat.java
jdk/test/lib/hprof/model/JavaHeapObject.java
jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
jdk/test/lib/hprof/model/JavaInt.java
jdk/test/lib/hprof/model/JavaLazyReadObject.java
jdk/test/lib/hprof/model/JavaLong.java
jdk/test/lib/hprof/model/JavaObject.java
jdk/test/lib/hprof/model/JavaObjectArray.java
jdk/test/lib/hprof/model/JavaObjectRef.java
jdk/test/lib/hprof/model/JavaShort.java
jdk/test/lib/hprof/model/JavaStatic.java
jdk/test/lib/hprof/model/JavaThing.java
jdk/test/lib/hprof/model/JavaValue.java
jdk/test/lib/hprof/model/JavaValueArray.java
jdk/test/lib/hprof/model/ReachableExcludes.java
jdk/test/lib/hprof/model/ReachableExcludesImpl.java
jdk/test/lib/hprof/model/ReachableObjects.java
jdk/test/lib/hprof/model/ReferenceChain.java
jdk/test/lib/hprof/model/Root.java
jdk/test/lib/hprof/model/Snapshot.java
jdk/test/lib/hprof/model/StackFrame.java
jdk/test/lib/hprof/model/StackTrace.java
jdk/test/lib/hprof/parser/FileReadBuffer.java
jdk/test/lib/hprof/parser/HprofReader.java
jdk/test/lib/hprof/parser/MappedReadBuffer.java
jdk/test/lib/hprof/parser/PositionDataInputStream.java
jdk/test/lib/hprof/parser/PositionInputStream.java
jdk/test/lib/hprof/parser/ReadBuffer.java
jdk/test/lib/hprof/parser/Reader.java
jdk/test/lib/hprof/util/ArraySorter.java
jdk/test/lib/hprof/util/Comparer.java
jdk/test/lib/hprof/util/CompositeEnumeration.java
jdk/test/lib/hprof/util/Misc.java
jdk/test/lib/hprof/util/VectorSorter.java
jdk/test/lib/process/ExitCode.java
jdk/test/lib/process/OutputAnalyzer.java
jdk/test/lib/process/OutputBuffer.java
jdk/test/lib/process/ProcessTools.java
jdk/test/lib/process/StreamPumper.java
jdk/test/lib/util/Pair.java
jdk/test/lib/util/Triple.java
jdk/test/lib/wrappers/InfiniteLoop.java
jdk/test/lib/wrappers/TimeLimitedRunner.java
share/classes/jdk/test/lib/Asserts.java
share/classes/jdk/test/lib/JDKToolFinder.java
share/classes/jdk/test/lib/JDKToolLauncher.java
share/classes/jdk/test/lib/Platform.java
share/classes/jdk/test/lib/Utils.java
share/classes/jdk/test/lib/apps/LingeredApp.java
share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java
share/classes/jdk/test/lib/hprof/HprofParser.java
share/classes/jdk/test/lib/hprof/README
share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java
share/classes/jdk/test/lib/hprof/model/HackJavaValue.java
share/classes/jdk/test/lib/hprof/model/JavaBoolean.java
share/classes/jdk/test/lib/hprof/model/JavaByte.java
share/classes/jdk/test/lib/hprof/model/JavaChar.java
share/classes/jdk/test/lib/hprof/model/JavaClass.java
share/classes/jdk/test/lib/hprof/model/JavaDouble.java
share/classes/jdk/test/lib/hprof/model/JavaField.java
share/classes/jdk/test/lib/hprof/model/JavaFloat.java
share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java
share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
share/classes/jdk/test/lib/hprof/model/JavaInt.java
share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java
share/classes/jdk/test/lib/hprof/model/JavaLong.java
share/classes/jdk/test/lib/hprof/model/JavaObject.java
share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java
share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java
share/classes/jdk/test/lib/hprof/model/JavaShort.java
share/classes/jdk/test/lib/hprof/model/JavaStatic.java
share/classes/jdk/test/lib/hprof/model/JavaThing.java
share/classes/jdk/test/lib/hprof/model/JavaValue.java
share/classes/jdk/test/lib/hprof/model/JavaValueArray.java
share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java
share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java
share/classes/jdk/test/lib/hprof/model/ReachableObjects.java
share/classes/jdk/test/lib/hprof/model/ReferenceChain.java
share/classes/jdk/test/lib/hprof/model/Root.java
share/classes/jdk/test/lib/hprof/model/Snapshot.java
share/classes/jdk/test/lib/hprof/model/StackFrame.java
share/classes/jdk/test/lib/hprof/model/StackTrace.java
share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/HprofReader.java
share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java
share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java
share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/Reader.java
share/classes/jdk/test/lib/hprof/util/ArraySorter.java
share/classes/jdk/test/lib/hprof/util/Comparer.java
share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java
share/classes/jdk/test/lib/hprof/util/Misc.java
share/classes/jdk/test/lib/hprof/util/VectorSorter.java
share/classes/jdk/test/lib/process/OutputAnalyzer.java
share/classes/jdk/test/lib/process/OutputBuffer.java
share/classes/jdk/test/lib/process/ProcessTools.java
share/classes/jdk/test/lib/process/StreamPumper.java
2208:e85afddde2fd 02-Aug-2016 mchernov

8161604: TestNewSizeFlags fails with RuntimeException: max new size != MaxNewSize value
Reviewed-by: sangheki, tschatzl

2202:5ea2b072ce98 13-Jul-2016 tpivovarova

8151280: update hotspot tests to use vm.compMode instead of their own logic
Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform
Reviewed-by: kvn, dpochepk
Contributed-by: igor.ignatyev@oracle.com

2135:5d2c504ff630 10-Jun-2016 jmasa

Merge

2134:114b709abea1 10-Jun-2016 jmasa

8026752: Cancel MetaspaceGC request for a CMS concurrent collection after GC
Reviewed-by: sjohanss, sangheki

2103:112989d7c3c0 30-May-2016 dfazunen

8154096: Extend WhiteBox API with methods which retrieve from VM information about available GC
Reviewed-by: kbarrett, iignatyev

2070:f800d3025f27 21-Apr-2016 bharadwaj

Merge

2067:2f9a45f34f95 07-Apr-2016 thartmann

8153514: Whitebox API should allow compilation of <clinit>
Summary: Added Whitebox API method to trigger compilation of static initializer.
Reviewed-by: zmajo, kvn, iignatyev

2066:4a67e08031be 20-Apr-2016 kzhaldyb

8135200: Add White Box method that enumerates G1 old regions with less than specified liveness and collects statistics
Reviewed-by: tschatzl, dfazunen, iignatyev

2007:0aef6b371e44 04-Apr-2016 jcm

8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache
Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled.
Reviewed-by: vlivanov

1994:1d992540870f 09-Apr-2016 chegar

8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz

1974:f7b181bd0dc2 22-Mar-2016 chegar

Merge

1968:ad7fd6bb92e0 03-Mar-2016 simonis

8150646: Add support for blocking compiles though whitebox API
Reviewed-by: kvn, ppunegov, simonis, neliasso
Contributed-by: nils.eliasson@oracle.com, volker.simonis@gmail.com

1961:f900d5afd9c8 17-Mar-2016 alanb

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: alanb, mchung, tbell
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, erik.joelsson@oracle.com, chris.hegarty@oracle.com, christian.tornqvist@oracle.com, harold.seigel@oracle.com, igor.ignatyev@oracle.com, james.laskey@oracle.com, jean-francois.denise@oracle.com, sundararajan.athijegannathan@oracle.com

1950:42f50a15674f 25-Feb-2016 neliasso

8148159: [TESTBUG] TestCompilerDirectivesCompatibility tests fails on non-tiered server VMs
Summary: Add whitebox for checking available compilers
Reviewed-by: kvn

1948:06622a7047a8 20-Feb-2016 kshefov

8141616: Add new methods to the java Whitebox API
Reviewed-by: kvn, dpochepk

1910:c52c42c98ca1 22-Dec-2015 fzhinkin

8066599: Add methods to check VM mode to c.o.j.t.Platform
Reviewed-by: iignatyev

1906:1d5d6eee909e 14-Dec-2015 aeriksso

8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy
Reviewed-by: dsamersoff

1876:b25a1f3183e9 17-Dec-2015 kzhaldyb

8132723: Add tests which check that soft references to humongous objects should work correctly
8132724: Add tests which check that weak references to humongous objects should work correctly
Reviewed-by: jmasa, dfazunen

1830:d61462180f17 02-Dec-2015 jbachorik

8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns
Reviewed-by: dsamersoff

1814:a178cfd8a297 01-Dec-2015 neliasso

Merge

1813:ec0e9c395cc0 30-Nov-2015 vlivanov

8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls
Reviewed-by: jrose, dlong, aph, forax

1801:f8e40a86242f 22-Jul-2015 iklam

8140802: Clean up and refactor of class loading code for CDS
Reviewed-by: jiangli, acorn

1742:4982ccf5052b 04-Nov-2015 twisti

8139170: JVMCI refresh
Reviewed-by: kvn

1720:5e06ef3a390a 20-Oct-2015 neliasso

8137167: JEP165: Compiler Control: Implementation task
Summary: Compiler Control JEP
Reviewed-by: roland, twisti, zmajo, simonis

1695:dec57655571e 08-Oct-2015 twisti

8136421: JEP 243: Java-Level JVM Compiler Interface
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett

1692:483de5dbcd96 24-Sep-2015 dsamersoff

8086134: Deadlock detection fails to attach to core file
Summary: Test reimplemented for jtreg
Reviewed-by: jbachorik

1688:998803eeed50 18-Sep-2015 neliasso

8135068: Extract method matchers from CompilerOracle
Summary: Ecapsulate code to enable reuse
Reviewed-by: roland, kvn

1649:ce5c14d97d95 18-Sep-2015 lana

Merge

1648:9a535155e58e 18-Sep-2015 prr

Merge

1641:7fa1d71d8ddf 16-Sep-2015 ihse

8136378: Build test libs using properly integrated makefile
Summary: Use 'make build-test-lib' in top repo instead
Reviewed-by: erikj

1636:3458934dfae6 01-Sep-2015 mchernov

8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests
Reviewed-by: iignatyev, dfazunen

1635:da355bc6d1f9 04-Sep-2015 jlaskey

8087181: Move native jimage code to its own library (maybe libjimage)
Reviewed-by: alanb, lfoltan, hseigel, acorn
Contributed-by: james.laskey@oracle.com, jean-francois.denise@oracle.com, roger.riggs@oracle.com

1601:2671addb3319 28-Jul-2015 zmajo

8130832: Extend the WhiteBox API to provide information about the availability of compiler intrinsics
Summary: Add a new method, sun.hotspot.WhiteBox.isIntrinsicAvailable, that can be used to determine if an intrinsic is available.
Reviewed-by: kvn, jrose

1590:bb77b3156c6e 08-Jul-2015 ykantser

8032763: Remove use of sun.misc.Ref from hprof parser in testlibrary
Reviewed-by: jbachorik, alanb

1578:e1e2a0c7cbee 25-Jun-2015 jfdenise

8080511: Refresh of jimage support
Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
Contributed-by: james.laskey@oracle.com, jean-francois.denise@oracle.com, sundararajan.athijegannathan@oracle.com

1576:6b60d5404593 24-Jun-2015 tschatzl

8129602: Incorrect GPL header causes RE script to create wrong output
Summary: Fix up GPL headers so that the RE script works.
Reviewed-by: stefank, dholmes, coleenp

1560:0c13d69911f7 24-Jun-2015 tschatzl

8079208: gc/g1/TestLargePageUseForAuxMemory.java fails due to not considering page allocation granularity for setup
Summary: 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

1558:12797cd2edfa 22-Jun-2015 dsamersoff

8081576: serviceability/sa tests fail due to LingeredApp process fails to start
Summary: Provide a API to corrctly terminate LingeredApp
Reviewed-by: sspitsyn

1557:178f65f48dc1 17-Jun-2015 mseledtsov

8098821: Crash in system dictionary initialization with shared strings
Summary: map string regions after the compressed class base is known
Reviewed-by: iklam, dcubed, coleenp

1554:3a36d56f31ec 12-Jun-2015 jiangli

8015086: add interned strings to the shared archive.
Summary: Support saving interned strings in shared CDS archive.
Reviewed-by: coleenp, iklam, pliden

1539:fad4629d2cba 04-Jun-2015 david

8080947: Add uint as a valid VM flag type
Reviewed-by: brutisso, ddmitriev

1524:609627f9db3f 28-May-2015 ykantser

8081037: serviceability/sa/ tests time out on Windows
Reviewed-by: jbachorik, sla, dsamersoff

1506:6179ef0cb94e 07-May-2015 ykantser

8079200: Fix heapdump tests to validate heapdump after jhat is removed
Reviewed-by: sla

1499:246ef0a11ec1 29-Apr-2015 ykantser

8059047: Extract parser/validator from jhat for use in tests
Reviewed-by: sla


share/classes/jdk/test/lib/hprof/HprofParser.java
share/classes/jdk/test/lib/hprof/README
share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java
share/classes/jdk/test/lib/hprof/model/HackJavaValue.java
share/classes/jdk/test/lib/hprof/model/JavaBoolean.java
share/classes/jdk/test/lib/hprof/model/JavaByte.java
share/classes/jdk/test/lib/hprof/model/JavaChar.java
share/classes/jdk/test/lib/hprof/model/JavaClass.java
share/classes/jdk/test/lib/hprof/model/JavaDouble.java
share/classes/jdk/test/lib/hprof/model/JavaField.java
share/classes/jdk/test/lib/hprof/model/JavaFloat.java
share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java
share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
share/classes/jdk/test/lib/hprof/model/JavaInt.java
share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java
share/classes/jdk/test/lib/hprof/model/JavaLong.java
share/classes/jdk/test/lib/hprof/model/JavaObject.java
share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java
share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java
share/classes/jdk/test/lib/hprof/model/JavaShort.java
share/classes/jdk/test/lib/hprof/model/JavaStatic.java
share/classes/jdk/test/lib/hprof/model/JavaThing.java
share/classes/jdk/test/lib/hprof/model/JavaValue.java
share/classes/jdk/test/lib/hprof/model/JavaValueArray.java
share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java
share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java
share/classes/jdk/test/lib/hprof/model/ReachableObjects.java
share/classes/jdk/test/lib/hprof/model/ReferenceChain.java
share/classes/jdk/test/lib/hprof/model/Root.java
share/classes/jdk/test/lib/hprof/model/Snapshot.java
share/classes/jdk/test/lib/hprof/model/StackFrame.java
share/classes/jdk/test/lib/hprof/model/StackTrace.java
share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/HprofReader.java
share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java
share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java
share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java
share/classes/jdk/test/lib/hprof/parser/Reader.java
share/classes/jdk/test/lib/hprof/util/ArraySorter.java
share/classes/jdk/test/lib/hprof/util/Comparer.java
share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java
share/classes/jdk/test/lib/hprof/util/Misc.java
share/classes/jdk/test/lib/hprof/util/VectorSorter.java
1464:24647ecd53c7 16-Apr-2015 kvn

Merge

1462:f584bb30d4bd 29-Mar-2015 thartmann

8075214: SIGSEGV in nmethod sweeping
Summary: Changed implementation of forceNMethodSweep() to request sweep from existing sweeper thread.
Reviewed-by: kvn, mgerdin, dholmes

1459:a264f2988733 07-Apr-2015 tschatzl

8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
Summary: Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
Reviewed-by: jmasa, pliden, stefank

1458:e36425f51dff 02-Apr-2015 iignatyev

8043225: Make whitebox API functions more stable
Summary: Added checks for null parameters where applicable
Reviewed-by: dholmes, iignatyev
Contributed-by: Kirill Zhaldybin <kirill.zhaldybin@oracle.com>

1414:75a3e3478a87 26-Mar-2015 jwilhelm

Merge

1413:0a5629c31104 16-Mar-2015 jwilhelm

Merge

1412:0871d61e2534 16-Mar-2015 azakharov

8061715: gc/g1/TestShrinkAuxiliaryData15.java fails with java.lang.RuntimeException: heap decommit failed - after > before
Summary: 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

1402:6ac94d14c01c 13-Mar-2015 dcubed

Merge

1401:ac9cd1bfab1d 10-Mar-2015 cjplummer

8069111: Investigate NMT detail tracking support for 32bit ARM
Summary: Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail.
Reviewed-by: dholmes, bdelsart

1387:c6b8dc6a00d1 12-Mar-2015 iignatyev

8074980: add WhiteBox API to get a flag value for a method
Reviewed-by: kvn, fzhinkin

1373:c053f9a0aa72 23-Feb-2015 thartmann

8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion
Summary: Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full.
Reviewed-by: kvn, iveresov

1284:a09f9fd80f87 30-Dec-2014 fzhinkin

8068272: Extend WhiteBox API with methods that check monitor state and force safepoint
Reviewed-by: kvn, iignatyev

1282:0f3ba0d7b789 12-Dec-2014 iignatyev

8059613: JEP-JDK-8043304: Test task: JMX- tests
Reviewed-by: thartmann, twisti
Contributed-by: dmitrij.pochepko@oracle.com

1270:7063bdada583 22-Dec-2014 kvn

8067972: Bring changes made to WhiteBox.java in 8047290 to that file new location in the top repo
Reviewed-by: jcoomes

1268:7d49db790342 16-Dec-2014 iignatyev

8028595: WhiteBox API for stress testing of TieredCompilation
Reviewed-by: kvn

1265:c82ea5393dda 12-Dec-2014 thartmann

8066433: Move Whitebox test library to top level repository
Summary: Moved Whitebox test library to top level repository.
Reviewed-by: iignatyev, sla, mr