OpenJDK / jdk / hs
changeset 35960:fa7c192f3df9
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging.
Summary: TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging.
Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio
author | mockner |
---|---|
date | Tue, 02 Feb 2016 17:14:00 -0500 |
parents | 3c39183abff5 |
children | 9a2d83d45bb4 |
files | jdk/test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh jdk/test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh jdk/test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh |
diffstat | 3 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh Tue Jan 26 17:13:17 2016 +0100 +++ b/jdk/test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh Tue Feb 02 17:14:00 2016 -0500 @@ -1,5 +1,5 @@ # -# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2009, 2016, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -106,7 +106,7 @@ # run test ${TESTJAVA}${FS}bin${FS}java \ ${TESTVMOPTS} \ - -verbose:class -XX:+TraceClassLoading -cp . \ + -verbose:class -Xlog:classload -cp . \ -Dtest.classes=${TESTCLASSES} \ Starter cross # -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass \
--- a/jdk/test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh Tue Jan 26 17:13:17 2016 +0100 +++ b/jdk/test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh Tue Feb 02 17:14:00 2016 -0500 @@ -1,5 +1,5 @@ # -# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2009, 2016, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -102,7 +102,7 @@ # run test ${TESTJAVA}${FS}bin${FS}java \ ${TESTVMOPTS} \ - -verbose:class -XX:+TraceClassLoading -cp . \ + -verbose:class -Xlog:classload -cp . \ -Dtest.classes=${TESTCLASSES} \ Starter one-way # -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass \
--- a/jdk/test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh Tue Jan 26 17:13:17 2016 +0100 +++ b/jdk/test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh Tue Feb 02 17:14:00 2016 -0500 @@ -1,5 +1,5 @@ # -# Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2005, 2016, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -80,5 +80,5 @@ # Finally we run the test (cd "${TESTCLASSES}"; \ - $JAVA ${TESTVMOPTS} -Xverify:none -XX:+TraceClassUnloading \ + $JAVA ${TESTVMOPTS} -Xverify:none -Xlog:classunload \ -javaagent:ClassUnloadTest.jar ClassUnloadTest "${OTHERDIR}" Bar.jar)