git: openjdk/amber: patterns-stage-2: 321 new changesets
duke
duke at openjdk.java.net
Fri Sep 18 18:02:50 UTC 2020
Changeset: 976acdde
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-09-11 01:31:32 +0000
URL: https://git.openjdk.java.net/amber/commit/976acdde
8252406: Introduce Thread::as_Java_thread() convenience function
Reviewed-by: shade, coleenp, kbarrett, dcubed
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/methodHandles_zero.cpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/z/zFuture.inline.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrEpochSynchronization.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 5144190e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-11 04:05:18 +0000
URL: https://git.openjdk.java.net/amber/commit/5144190e
8243208: Clean up JVMFlag implementation
Reviewed-by: dholmes, coleenp, gziemski
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/bsd/globals_bsd.hpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/windows/globals_windows.hpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/gc/epsilon/epsilon_globals.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp
! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/serial/serial_globals.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
+ src/hotspot/share/runtime/flags/jvmFlagLimit.cpp
+ src/hotspot/share/runtime/flags/jvmFlagLimit.hpp
+ src/hotspot/share/runtime/flags/jvmFlagLookup.cpp
+ src/hotspot/share/runtime/flags/jvmFlagLookup.hpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: c7062dc2
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-11 07:07:22 +0000
URL: https://git.openjdk.java.net/amber/commit/c7062dc2
8253026: Remove dummy call to gc alot from VM Thread
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 8777ded1
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-11 07:23:31 +0000
URL: https://git.openjdk.java.net/amber/commit/8777ded1
8253008: Remove develop flags TraceLongCompiles/LongCompileThreshold
Reviewed-by: shade, dholmes, adityam
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 9687dcab
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-11 11:55:30 +0000
URL: https://git.openjdk.java.net/amber/commit/9687dcab
8252494: C2: TypeAryPtr::cast_to_autobox_cache does not use ptr_type
Remove dead definition of ptr_type in TypeAryPtr::cast_to_autobox_cache. Also remove
unnecessary cache parameter (always true) for simplicity.
Reviewed-by: shade, vlivanov, thartmann
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
Changeset: 040c8f58
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-11 11:57:46 +0000
URL: https://git.openjdk.java.net/amber/commit/040c8f58
8250914: Matcher::stack_direction() is unused
Remove unused Matcher::stack_direction() together with related ADL entries and
ADLC support.
Reviewed-by: vlivanov, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: e7a1b9bf
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-11 13:35:34 +0000
URL: https://git.openjdk.java.net/amber/commit/e7a1b9bf
8252981: ObjectMonitor::object() cleanup changes extracted from JDK-8247281
Co-authored-by: Erik Österlund <erik.osterlund at oracle.com>
Co-authored-by: Daniel Daugherty <daniel.daugherty at oracle.com>
Reviewed-by: rehn, coleenp, eosterlund
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/services/threadService.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
Changeset: 7f27d0b0
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-09-11 14:47:15 +0000
URL: https://git.openjdk.java.net/amber/commit/7f27d0b0
8236142: DocTrees should provide getCharacters(EntityTree)
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
- src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/Entity.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/tools/doclint/CoverageExtras.java
Changeset: 95251864
Author: Kevin Rushforth <kcr at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2020-09-11 15:17:51 +0000
URL: https://git.openjdk.java.net/amber/commit/95251864
8253031: git jcheck complains about invalid tags in jdk repo after fix for JDK-8252844
Reviewed-by: ehelin, erikj
! .jcheck/conf
Changeset: 5c0d985a
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-11 17:22:47 +0000
URL: https://git.openjdk.java.net/amber/commit/5c0d985a
8253060: remove test/hotspot/jtreg/test_env.sh
Reviewed-by: dcubed
- test/hotspot/jtreg/test_env.sh
Changeset: 306b1663
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-09-11 23:03:38 +0000
URL: https://git.openjdk.java.net/amber/commit/306b1663
8253033: CheckUnhandledOops check fails in ThreadSnapshot::initialize…
Reviewed-by: coleenp, dholmes
! src/hotspot/share/services/threadService.cpp
Changeset: b1b0f0b2
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-09-11 23:11:10 +0000
URL: https://git.openjdk.java.net/amber/commit/b1b0f0b2
8253066: typo in Stream.mapMulti
Reviewed-by: darcy, lancea
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: 998ce78e
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-09-12 05:26:16 +0000
URL: https://git.openjdk.java.net/amber/commit/998ce78e
8252543: [JVMCI] Libgraal can deadlock in blocking compilation mode
Reviewed-by: kvn
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 03a4df0a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-13 14:45:12 +0000
URL: https://git.openjdk.java.net/amber/commit/03a4df0a
8244778: Archive full module graph in CDS
Reviewed-by: erikj, coleenp, lfoltan, redestad, alanb, mchung
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classLoader.cpp
+ src/hotspot/share/classfile/classLoaderDataShared.cpp
+ src/hotspot/share/classfile/classLoaderDataShared.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/dumpAllocStats.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
+ src/java.base/share/classes/jdk/internal/module/ArchivedBootLayer.java
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/native/libjava/VM.c
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
+ test/hotspot/jtreg/runtime/NMT/src/jdk.test/module-info.java
+ test/hotspot/jtreg/runtime/NMT/src/jdk.test/test/Main.java
+ test/hotspot/jtreg/runtime/cds/PrimitiveClassMirrors.java
+ test/hotspot/jtreg/runtime/cds/ServiceLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/SpecifySysLoaderProp.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/NewModuleFinderTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraphAgent.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraphApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraphTransformer.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
! test/hotspot/jtreg/runtime/logging/ModulesTest.java
Changeset: c5e63b63
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-13 19:20:45 +0000
URL: https://git.openjdk.java.net/amber/commit/c5e63b63
8248186: Move CDS C++ vtable code to cppVtables.cpp
Reviewed-by: coleenp
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/memory/archiveBuilder.cpp
+ src/hotspot/share/memory/cppVtables.cpp
+ src/hotspot/share/memory/cppVtables.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/method.cpp
Changeset: f978f6fe
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-14 03:39:13 +0000
URL: https://git.openjdk.java.net/amber/commit/f978f6fe
8252689: Classes are loaded from jrt:/java.base even when CDS is used
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 07da3a18
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-09-14 07:06:20 +0000
URL: https://git.openjdk.java.net/amber/commit/07da3a18
8253030: ZGC: Change ZMarkCompleteTimeout unit to microseconds
Reviewed-by: kbarrett, stefank, eosterlund
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/timer.hpp
Changeset: 779d2c34
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-09-14 07:21:04 +0000
URL: https://git.openjdk.java.net/amber/commit/779d2c34
8253084: Zero VM is broken after JDK-8252689
Reviewed-by: iklam, dholmes
! src/hotspot/share/classfile/systemDictionaryShared.hpp
Changeset: b05290aa
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-09-14 07:48:59 +0000
URL: https://git.openjdk.java.net/amber/commit/b05290aa
8252898: remove bulk registration of JFR CompilerPhaseType names
Reviewed-by: kvn, jcm
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/compiler/compilerEvent.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/JFR.java
Changeset: 68da63dc
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-14 08:13:10 +0000
URL: https://git.openjdk.java.net/amber/commit/68da63dc
8240658: Code completion not working for lambdas in method invocations that require type inference
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrRecover.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
+ test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java
+ test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReferenceData.java
Changeset: e6a493ab
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-09-14 17:21:42 +0000
URL: https://git.openjdk.java.net/amber/commit/e6a493ab
8252882: Clean up jdk.javadoc and the related parts of jdk.compiler
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/tools/ForwardingFileObject.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileObject.java
! src/java.compiler/share/classes/javax/tools/JavaFileObject.java
! src/java.compiler/share/classes/javax/tools/SimpleJavaFileObject.java
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/package-info.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocRootTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
Changeset: 9c24a563
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-09-14 17:34:08 +0000
URL: https://git.openjdk.java.net/amber/commit/9c24a563
8253029: [PPC64] Remove obsolete Power6 code
Reviewed-by: dholmes, lucy
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: ac9d1b08
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2020-09-14 20:41:50 +0000
URL: https://git.openjdk.java.net/amber/commit/ac9d1b08
8223187: Remove setLocale() call in jpackage native launcher
Reviewed-by: kcr, herrick, naoto
! src/jdk.incubator.jpackage/linux/native/applauncher/LinuxLauncher.cpp
! src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp
Changeset: 70cc7fc1
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-15 02:37:19 +0000
URL: https://git.openjdk.java.net/amber/commit/70cc7fc1
8253098: Archived full module graph should be disabled if CDS heap cannot be mapped
Reviewed-by: ccheung, dholmes
! src/hotspot/share/memory/filemap.cpp
Changeset: af8c6780
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 04:34:49 +0000
URL: https://git.openjdk.java.net/amber/commit/af8c6780
8247910: Improve alignment and power-of-2 utilities using C++14
8238956: Replace powerOfTwo::max_value with std::numeric_limits
Reviewed-by: tschatzl, stefank
! src/hotspot/cpu/zero/interpreterFrame_zero.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/memory/padded.inline.hpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/services/nmtCommon.hpp
! src/hotspot/share/utilities/align.hpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/utilities/test_align.cpp
! test/hotspot/gtest/utilities/test_population_count.cpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: 3f455f09
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-15 05:14:06 +0000
URL: https://git.openjdk.java.net/amber/commit/3f455f09
8253089: Windows (MSVC 2017) build fails after JDK-8243208
Reviewed-by: mdoerr, goetz, iklam
! src/hotspot/share/runtime/flags/jvmFlagLookup.cpp
! src/hotspot/share/runtime/flags/jvmFlagLookup.hpp
Changeset: 9ea43a92
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 07:07:58 +0000
URL: https://git.openjdk.java.net/amber/commit/9ea43a92
8253148: Fix terminology in align_down comment
Change lognot => logical_not in comment
Reviewed-by: shade
! src/hotspot/share/utilities/align.hpp
Changeset: fa30241d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-15 10:19:36 +0000
URL: https://git.openjdk.java.net/amber/commit/fa30241d
8249676: [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 7eb4d4aa
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 10:52:50 +0000
URL: https://git.openjdk.java.net/amber/commit/7eb4d4aa
8247909: Improve PrimitiveConversions::cast using C++14
Reimpliment PrimitiveConversions::cast, with some cases now constexpr.
<!-- Anything below this marker will be automatically updated, please do not edit manually! -->
---------
### Progress
- [x] Change must not contain extraneous whitespace
- [x] Commit message must refer to an issue
- [ ] Change must be properly reviewed
### Issue
* [JDK-8247909](https://bugs.openjdk.java.net/browse/JDK-8247909): Improve PrimitiveConversions::cast using C++14
### Download
`$ git fetch https://git.openjdk.java.net/jdk pull/143/head:pull/143`
`$ git checkout pull/143`
Reviewed-by: dholmes, stefank
! src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/metaprogramming/primitiveConversions.hpp
! test/hotspot/gtest/metaprogramming/test_primitiveConversions.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: dafcf105
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 12:18:24 +0000
URL: https://git.openjdk.java.net/amber/commit/dafcf105
8027545: Improve object array chunking test in G1's copy_to_survivor_space
8158045: Improve large object handling during evacuation
8027761: Investigate fast-path for scanning only objects with references during gc
Generate multiple partial array tasks for large objArrays.
Reviewed-by: sjohanss, ayang, tschatzl
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/objArrayOop.hpp
+ test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
Changeset: d219d8b9
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2020-09-15 12:21:45 +0000
URL: https://git.openjdk.java.net/amber/commit/d219d8b9
8253002: Remove the unused SafePointNode::_oop_map field
Reviewed-by: thartmann
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/matcher.cpp
Changeset: b5620a36
Author: Christoph Langer <clanger at openjdk.org>
Date: 2020-09-15 13:50:37 +0000
URL: https://git.openjdk.java.net/amber/commit/b5620a36
8253155: Minor cleanups and Javadoc fixes for LdapDnsProvider of java.naming
Reviewed-by: dfuchs, aefimov, alanb, vtewari
! src/java.naming/share/classes/com/sun/jndi/ldap/DefaultLdapDnsProvider.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java
! src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProvider.java
! src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProviderResult.java
Changeset: 74851c50
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 14:33:04 +0000
URL: https://git.openjdk.java.net/amber/commit/74851c50
8253169: [BACKOUT] Improve large object handling during evacuation
Revert "8027545: Improve object array chunking test in G1's copy_to_survivor_space"
Revert "8158045: Improve large object handling during evacuation"
Revert "8027761: Investigate fast-path for scanning only objects with references during gc"
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
- src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
- src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp
- src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/objArrayOop.hpp
- test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
Changeset: 65d6c101
Author: Daniil Titov <dtitov at openjdk.org>
Date: 2020-09-15 15:29:12 +0000
URL: https://git.openjdk.java.net/amber/commit/65d6c101
8252933: com.sun.tools.jdi.ObjectReferenceImpl#validateAssignment always requests referenceType
Reviewed-by: cjplummer, amenkov
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
Changeset: 5191f315
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-09-15 16:39:48 +0000
URL: https://git.openjdk.java.net/amber/commit/5191f315
8251495: Remove the implNote in the DOM package description added by JDK-8249643
Remove the implNote from the package description added by JDK-8249643.
Reviewed-by: lancea, smarks, naoto, alanb
! src/java.xml/share/classes/org/w3c/dom/package-info.java
Changeset: 46598c86
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-15 18:59:16 +0000
URL: https://git.openjdk.java.net/amber/commit/46598c86
8253177: outputStream not declared in markWord.hpp
Reviewed-by: iklam
! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/markWord.hpp
Changeset: 40206822
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2020-09-15 20:28:48 +0000
URL: https://git.openjdk.java.net/amber/commit/40206822
8172366: Support SHA-3 based signatures
Enhance default JDK providers including SUN, SunRsaSign, and SunEC, with signatures using SHA-3 family of digests.
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java
! src/java.base/share/classes/sun/security/provider/DSA.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java
! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/java.base/share/classes/sun/security/rsa/SunRsaSignEntries.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! test/jdk/java/security/SignedObject/Chain.java
+ test/jdk/sun/security/ec/SignatureKAT.java
! test/jdk/sun/security/ec/SignatureOffsets.java
! test/jdk/sun/security/ec/SignedObjectChain.java
! test/jdk/sun/security/rsa/SignatureOffsets.java
! test/jdk/sun/security/rsa/pss/PSSParametersTest.java
! test/jdk/sun/security/rsa/pss/SignatureTest2.java
! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java
! test/lib/jdk/test/lib/SigTestUtil.java
Changeset: fc36328d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-09-15 20:41:43 +0000
URL: https://git.openjdk.java.net/amber/commit/fc36328d
8253034: Update symbol generation to accomodate Git as the SCM
Reviewed-by: erikj, adityam
! make/scripts/generate-symbol-data.sh
Changeset: 65bfe092
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-15 21:32:56 +0000
URL: https://git.openjdk.java.net/amber/commit/65bfe092
8253147: The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens
Reviewed-by: prr
! test/jdk/java/awt/ColorClass/AlphaColorTest.java
! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java
Changeset: 57f92d23
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-09-15 22:14:14 +0000
URL: https://git.openjdk.java.net/amber/commit/57f92d23
8220483: Calendar.setTime(Date date) throws NPE with Date date = null
Reviewed-by: lancea, joehw
! src/java.base/share/classes/java/util/Calendar.java
Changeset: 2caa20a7
Author: Cesar <disoares at microsoft.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-16 05:54:16 +0000
URL: https://git.openjdk.java.net/amber/commit/2caa20a7
8250668: Clean up method_oop names in adlc
Reviewed-by: coleenp, adityam, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/arm_32.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 7c564e13
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 06:38:53 +0000
URL: https://git.openjdk.java.net/amber/commit/7c564e13
8253146: C2: Purge unused MachCallNode::_arg_size field
Reviewed-by: thartmann, adityam
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
Changeset: fbf4699d
Author: Cesar <disoares at microsoft.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 06:41:37 +0000
URL: https://git.openjdk.java.net/amber/commit/fbf4699d
8253040: Remove unused Matcher::regnum_to_fpu_offset()
Reviewed-by: adityam, vlivanov
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/matcher.hpp
Changeset: efe3540d
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-16 06:47:45 +0000
URL: https://git.openjdk.java.net/amber/commit/efe3540d
8252966: CI: Remove KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros
Remove the KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros, replacing uses
of KILL_COMPILE_ON_FATAL_ with CHECK_AND_CLEAR_. Unlike KILL_COMPILE_ON_FATAL_,
CHECK_AND_CLEAR_ ignores ThreadDeath exceptions, which compiler threads should
not receive anyway.
Reviewed-by: vlivanov, neliasso
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciUtilities.inline.hpp
Changeset: dd435331
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 09:25:58 +0000
URL: https://git.openjdk.java.net/amber/commit/dd435331
8253222: Shenandoah: unused AlwaysTrueClosure after JDK-8246591
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 60c4902f
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-16 09:47:13 +0000
URL: https://git.openjdk.java.net/amber/commit/60c4902f
8253016: Box.Filler components should be unfocusable by default
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/Box.java
+ test/jdk/javax/swing/Box/TestBoxFiller.java
Changeset: e0cf0232
Author: Julia Boes <jboes at openjdk.org>
Date: 2020-09-16 10:49:13 +0000
URL: https://git.openjdk.java.net/amber/commit/e0cf0232
8245309: Re-examine use of ThreadLocalCoders in sun.net.www.ParseUtil
Reviewed-by: shade, dfuchs, alanb, chegar
! src/java.base/share/classes/sun/net/www/ParseUtil.java
+ test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java
Changeset: 7f9b5d9e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 11:15:40 +0000
URL: https://git.openjdk.java.net/amber/commit/7f9b5d9e
8253220: Epsilon: clean up unused code/declarations
Reviewed-by: tschatzl
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
Changeset: f509eb06
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 11:17:51 +0000
URL: https://git.openjdk.java.net/amber/commit/f509eb06
8253219: Epsilon: clean up unnecessary includes
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
Changeset: 33f8e702
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-16 11:53:58 +0000
URL: https://git.openjdk.java.net/amber/commit/33f8e702
8253173: Print heap before and after GC lacks a newline
Reviewed-by: tschatzl, pliden, rkennke, sjohanss
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
Changeset: c781594b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 12:16:51 +0000
URL: https://git.openjdk.java.net/amber/commit/c781594b
8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues()
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
Changeset: 300b8517
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 12:17:22 +0000
URL: https://git.openjdk.java.net/amber/commit/300b8517
8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
Changeset: e2196f88
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-16 12:21:39 +0000
URL: https://git.openjdk.java.net/amber/commit/e2196f88
8253162: Make frame::oops_do const
Reviewed-by: kbarrett, coleenp, pliden
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
Changeset: 10867134
Author: Kevin Rushforth <kcr at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2020-09-16 14:02:22 +0000
URL: https://git.openjdk.java.net/amber/commit/10867134
8253206: Enforce whitespace checking for additional source files
Reviewed-by: prr, erikj, jdv
! .jcheck/conf
Changeset: e5866aa7
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2020-09-16 15:10:57 +0000
URL: https://git.openjdk.java.net/amber/commit/e5866aa7
8244706: GZIP "OS" header flag hard-coded to 0 instead of 255 (RFC 1952 non-compliance)
Reviewed-by: lancea, bchristi
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
+ test/jdk/java/util/zip/GZIP/GZIPOutputStreamHeaderTest.java
Changeset: 671dfba8
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2020-09-16 15:13:32 +0000
URL: https://git.openjdk.java.net/amber/commit/671dfba8
6714834: JarFile.getManifest() leaves an open InputStream as an undocumented side effect
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/util/jar/JarFile.java
Changeset: d38c97dd
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-16 17:18:27 +0000
URL: https://git.openjdk.java.net/amber/commit/d38c97dd
8253207: enable problemlists jcheck's check
Reviewed-by: erikj
! .jcheck/conf
Changeset: d250f9e0
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-09-16 17:19:28 +0000
URL: https://git.openjdk.java.net/amber/commit/d250f9e0
8253244: Shenandoah: cleanup includes in Shenandoah root processor files
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: ce93cbce
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-09-16 18:58:06 +0000
URL: https://git.openjdk.java.net/amber/commit/ce93cbce
8253125: vmTestbase/nsk/stress/stack/stack017.java timed out
Reviewed-by: dcubed
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
Changeset: 1c84cfa2
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-16 20:23:04 +0000
URL: https://git.openjdk.java.net/amber/commit/1c84cfa2
8253130: bug7072653.java failed "Popup window height ... is wrong"
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
Changeset: 9a7dcdcd
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-16 22:43:32 +0000
URL: https://git.openjdk.java.net/amber/commit/9a7dcdcd
8253261: Disable CDS full module graph until JDK-8253081 is fixed
Reviewed-by: ccheung
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: b87a1599
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2020-09-17 04:31:11 +0000
URL: https://git.openjdk.java.net/amber/commit/b87a1599
8252100: NumberOverflow in class MemoryCache
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java
Changeset: 53a4ef26
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2020-09-17 07:26:49 +0000
URL: https://git.openjdk.java.net/amber/commit/53a4ef26
8202473: A type variable with multiple bounds does not correctly place type annotation
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/jdk/java/lang/annotation/typeAnnotations/TypeVariableBoundParameterIndex.java
Changeset: 4ac69349
Author: Ivan Walulya <iwalulya at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-17 07:58:30 +0000
URL: https://git.openjdk.java.net/amber/commit/4ac69349
8253232: G1Analytics::compute_pause_time_ratios() uses wrong pause times in calculation
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
Changeset: a9993f94
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-17 10:01:34 +0000
URL: https://git.openjdk.java.net/amber/commit/a9993f94
8253275: Remove unused methods after CMS removal
Reviewed-by: pliden, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: f972155d
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-09-17 10:05:43 +0000
URL: https://git.openjdk.java.net/amber/commit/f972155d
8252196: ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast" again(2)
Reviewed-by: stefank, eosterlund
! test/hotspot/jtreg/gc/z/TestUncommit.java
Changeset: a67f890f
Author: Ekaterina Vergizova <katya at azul.com>
Committer: Andrew Brygin <bae at openjdk.org>
Date: 2020-09-17 13:03:26 +0000
URL: https://git.openjdk.java.net/amber/commit/a67f890f
8253050: jfr disassemble command processes --max-chunks incorrectly
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java
! test/jdk/jdk/jfr/tool/TestDisassemble.java
Changeset: a4c6a99e
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-09-17 13:08:43 +0000
URL: https://git.openjdk.java.net/amber/commit/a4c6a99e
8252593: [TESTBUG] serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed with JVMTI_ERROR_INVALID_SLOT
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp
Changeset: cca3a26e
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-09-17 13:40:29 +0000
URL: https://git.openjdk.java.net/amber/commit/cca3a26e
8252996: Thread safety problem in java.net.ProxySelector
Reviewed-by: alanb
! src/java.base/share/classes/java/net/ProxySelector.java
Changeset: 81e2cf82
Author: Galder Zamarreño <galder at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-09-17 13:42:15 +0000
URL: https://git.openjdk.java.net/amber/commit/81e2cf82
8251397: NPE on ClassValue.ClassValueMap.cacheArray
Add release fence to ClassValueMap constructor.
* Release fence guarantees that cacheArray field will published
with a non-null value.
* Without this fix, CacheValueMap.cacheArray can sometimes be
seen as null.
Reviewed-by: shade, psandoz
! src/java.base/share/classes/java/lang/ClassValue.java
Changeset: 24765e45
Author: Andrew Leonard <aleonard at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2020-09-17 14:43:51 +0000
URL: https://git.openjdk.java.net/amber/commit/24765e45
8253285: Some java/util/StringJoiner tests do not explicitly specify required -XX:+CompactStrings
Reviewed-by: rriggs, jlaskey
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java
Changeset: 3570f5a9
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-17 15:40:54 +0000
URL: https://git.openjdk.java.net/amber/commit/3570f5a9
8252041: G1: Fix incorrect uses of HeapRegionManager::max_length
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.cpp
! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp
Changeset: 12dfe1c9
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-17 16:56:37 +0000
URL: https://git.openjdk.java.net/amber/commit/12dfe1c9
8253262: Allocate in DumpRegion is not thread safe
Reviewed-by: ccheung
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 1e396499
Author: John Tortugo <divcesar at gmail.com>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:20:20 +0000
URL: https://git.openjdk.java.net/amber/commit/1e396499
8243066: Move VM_INTRINSICS_DO into its own vmIntrinsics.hpp file
Reviewed-by: iklam, vlivanov
+ src/hotspot/share/classfile/vmIntrinsics.cpp
+ src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
Changeset: 0a1dc50f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:32:22 +0000
URL: https://git.openjdk.java.net/amber/commit/0a1dc50f
8253271: vm_version_x86.hpp should not include globals_extension.hpp
Reviewed-by: dholmes
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/services/memoryPool.cpp
Changeset: 6c3e483b
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:49:53 +0000
URL: https://git.openjdk.java.net/amber/commit/6c3e483b
8253313: xmlstream.hpp missing from vmIntrinsics.cpp
Reviewed-by: mikael
! src/hotspot/share/classfile/vmIntrinsics.cpp
Changeset: 8957cbee
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-09-25 11:46:49 +0000
URL: https://git.openjdk.java.net/amber/commit/8957cbee
Create branch lambda-leftovers
Changeset: f490095c
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-09-25 11:46:57 +0000
URL: https://git.openjdk.java.net/amber/commit/f490095c
Import changes from lambda-leftovers/langtools
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/langtools/tools/javac/diags/examples/UnderscoreAsIdentifierError.java
+ test/langtools/tools/javac/diags/examples/UnderscoreCantBeFollowedByDims.java
! test/langtools/tools/javac/diags/examples/UnderscoreInLambdaExpression.java
+ test/langtools/tools/javac/diags/examples/UnderscoreInMethodParameters.java
+ test/langtools/tools/javac/diags/examples/UnderscoreOnlyInLamdaError.java
! test/langtools/tools/javac/lambda/IdentifierTest.java
+ test/langtools/tools/javac/lambda/IdentifierTest10.out
! test/langtools/tools/javac/lambda/IdentifierTest8.out
! test/langtools/tools/javac/lambda/IdentifierTest9.out
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/lambda/LambdaScope04.java
- test/langtools/tools/javac/lambda/LambdaScope04.out
+ test/langtools/tools/javac/lambda/LambdaScope04_Source10.out
+ test/langtools/tools/javac/lambda/LambdaScope04_Source9.out
! test/langtools/tools/javac/lambda/LambdaScope05.java
- test/langtools/tools/javac/lambda/LambdaScope05.out
+ test/langtools/tools/javac/lambda/LambdaScope05_Source9.out
! test/langtools/tools/javac/lambda/UnderscoreAsIdent.java
+ test/langtools/tools/javac/lambda_leftovers/ShadowParametersTest01.java
+ test/langtools/tools/javac/lambda_leftovers/ShadowParametersTest02.java
+ test/langtools/tools/javac/lambda_leftovers/UnderscoreCantBeFollowedByDimsTest.java
+ test/langtools/tools/javac/lambda_leftovers/UnderscoreCantBeFollowedByDimsTest.out
+ test/langtools/tools/javac/lambda_leftovers/UnderscoreInCatchClauseTest.java
+ test/langtools/tools/javac/lambda_leftovers/UnderscoreInCatchClauseTest.out
+ test/langtools/tools/javac/lambda_leftovers/UnderscoreInLambdaTest.java
+ test/langtools/tools/javac/lambda_leftovers/UnderscoreInLambdaTest.out
+ test/langtools/tools/javac/lambda_leftovers/UnderscoreInMethodsTest.java
+ test/langtools/tools/javac/lambda_leftovers/UnderscoreInMethodsTest.out
Changeset: 9a8992e6
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-09-25 16:59:59 +0000
URL: https://git.openjdk.java.net/amber/commit/9a8992e6
Automatic merge with default
Changeset: 56e6c635
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-09-25 18:10:00 +0000
URL: https://git.openjdk.java.net/amber/commit/56e6c635
Automatic merge with default
Changeset: 7f8b455c
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-09-26 14:45:30 +0000
URL: https://git.openjdk.java.net/amber/commit/7f8b455c
Manual merge
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
+ test/langtools/tools/javac/lvti/SelfRefTest.java
+ test/langtools/tools/javac/lvti/SelfRefTest.out
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/langtools/tools/javac/lvti/SelfRefTest.java
! test/langtools/tools/javac/lvti/SelfRefTest.out
Changeset: 75705aa2
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-09-28 22:14:57 +0000
URL: https://git.openjdk.java.net/amber/commit/75705aa2
Automatic merge with default
Changeset: a6835787
Author: Bernard Blaser <bsrbnd at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2017-10-02 12:36:10 +0000
URL: https://git.openjdk.java.net/amber/commit/a6835787
Blaser:
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java
+ test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out
! test/langtools/tools/javac/capture/Martin.out
! test/langtools/tools/javac/lambda/8019480/T8019480.out
Changeset: 39f4d5a7
Author: Vicente Romero <vromero at openjdk.org>
Date: 2017-10-02 12:38:10 +0000
URL: https://git.openjdk.java.net/amber/commit/39f4d5a7
Delta applying patch for JDK-8187978
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/capture/Martin.out
! test/langtools/tools/javac/lambda/8019480/T8019480.out
Changeset: 9bb163c3
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-10-02 18:40:07 +0000
URL: https://git.openjdk.java.net/amber/commit/9bb163c3
Automatic merge with default
Changeset: 41a66525
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-10-02 18:25:56 +0000
URL: https://git.openjdk.java.net/amber/commit/41a66525
Manual merge
Changeset: 57fd29ed
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-10-03 13:20:35 +0000
URL: https://git.openjdk.java.net/amber/commit/57fd29ed
Automatic merge with default
Changeset: cbc5b6aa
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-10-05 22:05:22 +0000
URL: https://git.openjdk.java.net/amber/commit/cbc5b6aa
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: b81c8942
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-10-12 22:05:47 +0000
URL: https://git.openjdk.java.net/amber/commit/b81c8942
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 8ea9b74e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2017-09-22 17:09:56 +0000
URL: https://git.openjdk.java.net/amber/commit/8ea9b74e
8186967: Unused methods in MotifGraphicsUtils can be removed
Reviewed-by: azvegint
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java
Changeset: e5566ace
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2017-09-22 17:36:55 +0000
URL: https://git.openjdk.java.net/amber/commit/e5566ace
8175968: The javax.swing.filechooser.FileSystemView constructor consumes memory by adding a PropertyChangeListener that is never removed
Reviewed-by: azvegint
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/FileSystemViewListenerLeak.java
Changeset: 1b2b0e8c
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2017-09-22 18:20:18 +0000
URL: https://git.openjdk.java.net/amber/commit/1b2b0e8c
6238123: Typos at Serialized Form javadoc for java.awt.Polygon
Reviewed-by: prr, pnarayanan
! src/java.desktop/share/classes/java/awt/Polygon.java
Changeset: 0b924bfa
Author: Artem Smotrakov <asmotrak at openjdk.org>
Date: 2017-09-22 18:57:05 +0000
URL: https://git.openjdk.java.net/amber/commit/0b924bfa
8178274: Java_sun_lwawt_macosx_NSEvent_nsToJavaKeyInfo() overreads jchar variable
Reviewed-by: ssadetsky
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
Changeset: 94a925b4
Author: Pankaj Bansal <pankaj.b.bansal at oracle.com>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2017-09-25 15:57:43 +0000
URL: https://git.openjdk.java.net/amber/commit/94a925b4
6857809: [TEST_BUG] java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java fails in jdk7 b64 pit build
Co-authored-by: Dmitry Cherepanov <dcherepanov at azul.com>
Reviewed-by: serb, ssadetsky
! test/jdk/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java
Changeset: 6b7c509a
Author: Pankaj Bansal <pankaj.b.bansal at oracle.com>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2017-09-25 16:06:13 +0000
URL: https://git.openjdk.java.net/amber/commit/6b7c509a
8081311: [TEST_BUG] java/awt/ComponentOrientation/WindowTest.java does use deprecated applyResourceBundle
Reviewed-by: serb, ssadetsky
! test/jdk/java/awt/ComponentOrientation/WindowTest.java
Changeset: b8ca97f4
Author: Pankaj Bansal <pankaj.b.bansal at oracle.com>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2017-09-25 16:12:49 +0000
URL: https://git.openjdk.java.net/amber/commit/b8ca97f4
8154468: [TEST_BUG] java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
Reviewed-by: serb, ssadetsky
! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
Changeset: ebf03d17
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2017-09-26 10:46:23 +0000
URL: https://git.openjdk.java.net/amber/commit/ebf03d17
8088132: [Swing, singleThread] ClassCastException in nested event loop when showing multiple message dialogs in SwingNode
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java
Changeset: 1c89e3aa
Author: Phil Race <prr at openjdk.org>
Date: 2017-09-28 09:13:27 +0000
URL: https://git.openjdk.java.net/amber/commit/1c89e3aa
Merge
Changeset: fd49cc9c
Author: Phil Race <prr at openjdk.org>
Date: 2017-09-28 11:27:56 +0000
URL: https://git.openjdk.java.net/amber/commit/fd49cc9c
Merge
Changeset: 0e982813
Author: Shashidhara Veerabhadraiah <shashidhara.veerabhadraiah at oracle.com>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2017-10-04 15:10:08 +0000
URL: https://git.openjdk.java.net/amber/commit/0e982813
8004029: [macosx] The long Tab titles are not clipped with dots at the end
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java
- test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.html
! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java
Changeset: c640ec68
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2017-10-05 13:29:34 +0000
URL: https://git.openjdk.java.net/amber/commit/c640ec68
8188779: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
Reviewed-by: serb, ssadetsky
! test/jdk/sanity/client/lib/jemmy/README
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info
Changeset: 513abd0c
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2017-10-07 15:58:45 +0000
URL: https://git.openjdk.java.net/amber/commit/513abd0c
8155197: Focus transition issue
Reviewed-by: serb, ssadetsky, aivanov
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
+ test/jdk/java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java
Changeset: a4bc3522
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2017-10-09 10:42:27 +0000
URL: https://git.openjdk.java.net/amber/commit/a4bc3522
8187989: Documentation error in JComponent.paintComponent
Reviewed-by: ssadetsky, serb
! src/java.desktop/share/classes/javax/swing/JComponent.java
Changeset: 82040f1f
Author: Phil Race <prr at openjdk.org>
Date: 2017-10-09 11:38:46 +0000
URL: https://git.openjdk.java.net/amber/commit/82040f1f
Merge
Changeset: e83a741b
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2017-10-10 09:10:43 +0000
URL: https://git.openjdk.java.net/amber/commit/e83a741b
8188824: sanity/client/SwingSet/src/ProgressBarDemoTest: Failed with NullPointerException
Reviewed-by: ssadetsky
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java
Changeset: a9cb8eb3
Author: Phil Race <prr at openjdk.org>
Date: 2017-10-10 12:15:25 +0000
URL: https://git.openjdk.java.net/amber/commit/a9cb8eb3
8080084: java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with G1 GC
Reviewed-by: ssadetsky, pnarayanan
! test/jdk/java/awt/Graphics2D/DrawString/DrawStringCrash.java
Changeset: dd41b769
Author: Anton Litvinov <alitvinov at openjdk.org>
Date: 2017-10-11 15:53:25 +0000
URL: https://git.openjdk.java.net/amber/commit/dd41b769
8166772: Touch keyboard is not shown for text components on a screen touch
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/javax/swing/Autoscroller.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: a9808680
Author: Krishna Addepalli <krishna.addepalli at oracle.com>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2017-10-12 10:40:45 +0000
URL: https://git.openjdk.java.net/amber/commit/a9808680
6714836: JRootPane.getMaximumSize() returns a width of 0
Reviewed-by: psadhukhan, serb
! src/java.desktop/share/classes/javax/swing/JRootPane.java
+ test/jdk/javax/swing/JRootPane/MaximumSizeTest.java
Changeset: 4337e3f1
Author: Phil Race <prr at openjdk.org>
Date: 2017-10-13 08:54:00 +0000
URL: https://git.openjdk.java.net/amber/commit/4337e3f1
8183978: Remove ICU layout code from OpenJDK
Reviewed-by: srl, serb
! make/mapfiles/libfontmanager/mapfile-vers
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
- src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp
- src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h
- src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/AnchorTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/AnchorTables.h
- src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.h
- src/java.desktop/share/native/libfontmanager/layout/AttachmentPosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/CanonData.cpp
- src/java.desktop/share/native/libfontmanager/layout/CanonShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/CanonShaping.h
- src/java.desktop/share/native/libfontmanager/layout/CharSubstitutionFilter.h
- src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertion.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstitution.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/CoverageTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/CoverageTables.h
- src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/DefaultCharMapper.h
- src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/DeviceTables.h
- src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/Features.cpp
- src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.cpp
- src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.h
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.cpp
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.h
- src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ICUFeatures.h
- src/java.desktop/share/native/libfontmanager/layout/IndicClassTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangement.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/IndicReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicReordering.h
- src/java.desktop/share/native/libfontmanager/layout/KernTable.cpp
- src/java.desktop/share/native/libfontmanager/layout/KernTable.h
- src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.h
- src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.h
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphFilter.h
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.h
- src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.h
- src/java.desktop/share/native/libfontmanager/layout/LELanguages.h
- src/java.desktop/share/native/libfontmanager/layout/LEScripts.h
- src/java.desktop/share/native/libfontmanager/layout/LEStandalone.h
- src/java.desktop/share/native/libfontmanager/layout/LESwaps.h
- src/java.desktop/share/native/libfontmanager/layout/LETableReference.h
- src/java.desktop/share/native/libfontmanager/layout/LETypes.h
- src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/LayoutTables.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstitution.h
- src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/LookupTables.h
- src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp
- src/java.desktop/share/native/libfontmanager/layout/Lookups.h
- src/java.desktop/share/native/libfontmanager/layout/MPreFixups.cpp
- src/java.desktop/share/native/libfontmanager/layout/MPreFixups.h
- src/java.desktop/share/native/libfontmanager/layout/MarkArrays.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkArrays.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MirroredCharData.cpp
- src/java.desktop/share/native/libfontmanager/layout/MorphStateTables.h
- src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MorphTables.h
- src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp
- src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubst.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeTables.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.cpp
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.h
- src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.cpp
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.h
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/ShapingTypeData.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/StateTables.h
- src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.h
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h
- src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.h
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/ValueRecords.cpp
- src/java.desktop/share/native/libfontmanager/layout/ValueRecords.h
Changeset: 12cb4407
Author: Semyon Sadetsky <ssadetsky at openjdk.org>
Date: 2017-10-16 08:06:56 +0000
URL: https://git.openjdk.java.net/amber/commit/12cb4407
8180821: [macosx]com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java: The menu item should have been GC-ed
Reviewed-by: prr, psadhukhan
! test/jdk/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
Changeset: e363c824
Author: Semyon Sadetsky <ssadetsky at openjdk.org>
Date: 2017-10-16 08:34:01 +0000
URL: https://git.openjdk.java.net/amber/commit/e363c824
8182638: [macosx] Active modal dialog is hidden by another non-active one
Reviewed-by: azvegint, dmarkov
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
Changeset: 74e234cb
Author: Semyon Sadetsky <ssadetsky at openjdk.org>
Date: 2017-10-16 08:47:59 +0000
URL: https://git.openjdk.java.net/amber/commit/74e234cb
8187599: Remove dependency of Building Nimbus L&F on JAXB
Reviewed-by: serb, prr
! make/jdk/src/classes/build/tools/generatenimbus/AbstractGradient.java
! make/jdk/src/classes/build/tools/generatenimbus/Border.java
! make/jdk/src/classes/build/tools/generatenimbus/Canvas.java
! make/jdk/src/classes/build/tools/generatenimbus/Dimension.java
! make/jdk/src/classes/build/tools/generatenimbus/Ellipse.java
! make/jdk/src/classes/build/tools/generatenimbus/Generator.java
! make/jdk/src/classes/build/tools/generatenimbus/Gradient.java
! make/jdk/src/classes/build/tools/generatenimbus/GradientStop.java
! make/jdk/src/classes/build/tools/generatenimbus/Insets.java
! make/jdk/src/classes/build/tools/generatenimbus/Layer.java
! make/jdk/src/classes/build/tools/generatenimbus/Matte.java
- make/jdk/src/classes/build/tools/generatenimbus/ObjectFactory.java
! make/jdk/src/classes/build/tools/generatenimbus/Path.java
! make/jdk/src/classes/build/tools/generatenimbus/Point.java
! make/jdk/src/classes/build/tools/generatenimbus/RadialGradient.java
! make/jdk/src/classes/build/tools/generatenimbus/Rectangle.java
! make/jdk/src/classes/build/tools/generatenimbus/Shape.java
! make/jdk/src/classes/build/tools/generatenimbus/SynthModel.java
! make/jdk/src/classes/build/tools/generatenimbus/Typeface.java
! make/jdk/src/classes/build/tools/generatenimbus/UIColor.java
! make/jdk/src/classes/build/tools/generatenimbus/UIComponent.java
! make/jdk/src/classes/build/tools/generatenimbus/UIDefault.java
! make/jdk/src/classes/build/tools/generatenimbus/UIFont.java
! make/jdk/src/classes/build/tools/generatenimbus/UIIconRegion.java
! make/jdk/src/classes/build/tools/generatenimbus/UIProperty.java
! make/jdk/src/classes/build/tools/generatenimbus/UIRegion.java
! make/jdk/src/classes/build/tools/generatenimbus/UIState.java
! make/jdk/src/classes/build/tools/generatenimbus/UIStateType.java
! make/jdk/src/classes/build/tools/generatenimbus/UIStyle.java
Changeset: 8f0f21d9
Author: Phil Race <prr at openjdk.org>
Date: 2017-10-17 14:33:32 +0000
URL: https://git.openjdk.java.net/amber/commit/8f0f21d9
Merge
Changeset: 4ccdfd54
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2017-10-18 22:06:24 +0000
URL: https://git.openjdk.java.net/amber/commit/4ccdfd54
8075255: Metal L&F has dependency on the Windows L&F
Reviewed-by: psadhukhan
+ src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java
= src/java.desktop/share/classes/sun/swing/plaf/DesktopProperty.java
+ test/jdk/com/sun/java/swing/plaf/windows/RevalidateOnPropertyChange.java
! test/jdk/com/sun/java/swing/plaf/windows/Test6824600.java
Changeset: a1d4869f
Author: Manajit Halder <manajit.halder at oracle.com>
Committer: Manajit Halder <mhalder at openjdk.org>
Date: 2017-10-19 13:52:37 +0000
URL: https://git.openjdk.java.net/amber/commit/a1d4869f
8163265: [macosx] numpad 0 instead of VK_0
Reviewed-by: serb, azvegint
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! test/jdk/java/awt/keyboard/AllKeyCode/AllKeyCode.java
Changeset: 679360ec
Author: Phil Race <prr at openjdk.org>
Date: 2017-10-19 10:54:40 +0000
URL: https://git.openjdk.java.net/amber/commit/679360ec
Merge
Changeset: 7ff7f3b5
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2017-10-19 20:34:48 +0000
URL: https://git.openjdk.java.net/amber/commit/7ff7f3b5
8189617: Remove undocumented --print-mem-usage option
Reviewed-by: jlaskey, sundar
! doc/nashorn/DEVELOPER_README
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties
Changeset: d36d5997
Author: Phil Race <prr at openjdk.org>
Date: 2017-10-19 11:45:23 +0000
URL: https://git.openjdk.java.net/amber/commit/d36d5997
Merge
Changeset: faf1923f
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-10-19 21:39:39 +0000
URL: https://git.openjdk.java.net/amber/commit/faf1923f
Manual merge with default
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
Changeset: a000b0c6
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-10-26 22:05:14 +0000
URL: https://git.openjdk.java.net/amber/commit/a000b0c6
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 28d28d8e
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-11-02 22:05:09 +0000
URL: https://git.openjdk.java.net/amber/commit/28d28d8e
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 4d37aafe
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-11-06 20:03:41 +0000
URL: https://git.openjdk.java.net/amber/commit/4d37aafe
Automatic merge with default
Changeset: b3402d0f
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-11-10 18:50:16 +0000
URL: https://git.openjdk.java.net/amber/commit/b3402d0f
Automatic merge with default
Changeset: 91eb90bb
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-11-16 22:05:06 +0000
URL: https://git.openjdk.java.net/amber/commit/91eb90bb
Automatic merge with default
Changeset: 47b5b7da
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-11-23 22:05:12 +0000
URL: https://git.openjdk.java.net/amber/commit/47b5b7da
Automatic merge with default
Changeset: 48a32158
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-11-30 22:05:19 +0000
URL: https://git.openjdk.java.net/amber/commit/48a32158
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 4d9e8aa4
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-12-06 11:39:23 +0000
URL: https://git.openjdk.java.net/amber/commit/4d9e8aa4
Manual merge
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: eb330ac7
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-12-07 22:05:59 +0000
URL: https://git.openjdk.java.net/amber/commit/eb330ac7
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
Changeset: fd65a6e4
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-12-14 22:05:43 +0000
URL: https://git.openjdk.java.net/amber/commit/fd65a6e4
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: bdcee277
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2017-12-21 22:05:10 +0000
URL: https://git.openjdk.java.net/amber/commit/bdcee277
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: ab6e1b3a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-01-11 22:05:27 +0000
URL: https://git.openjdk.java.net/amber/commit/ab6e1b3a
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: e75f14a5
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-01-18 22:05:43 +0000
URL: https://git.openjdk.java.net/amber/commit/e75f14a5
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 83a1454a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-01-22 16:55:19 +0000
URL: https://git.openjdk.java.net/amber/commit/83a1454a
Automatic merge with default
Changeset: 1d17d24a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-01-25 22:06:04 +0000
URL: https://git.openjdk.java.net/amber/commit/1d17d24a
Automatic merge with default
Changeset: c90ddf06
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-02-01 22:05:35 +0000
URL: https://git.openjdk.java.net/amber/commit/c90ddf06
Automatic merge with default
Changeset: 00767e6c
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-02-09 18:18:33 +0000
URL: https://git.openjdk.java.net/amber/commit/00767e6c
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 1748075a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-02-15 22:06:04 +0000
URL: https://git.openjdk.java.net/amber/commit/1748075a
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
Changeset: 53fda484
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-04-10 17:39:24 +0000
URL: https://git.openjdk.java.net/amber/commit/53fda484
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/lambda/LambdaParserTest.java
Changeset: 30af2d29
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-04-10 19:06:00 +0000
URL: https://git.openjdk.java.net/amber/commit/30af2d29
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 8db6885a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-04-12 22:06:45 +0000
URL: https://git.openjdk.java.net/amber/commit/8db6885a
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 4750cb3a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-04-19 22:05:53 +0000
URL: https://git.openjdk.java.net/amber/commit/4750cb3a
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 744deb8c
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-04-26 22:10:06 +0000
URL: https://git.openjdk.java.net/amber/commit/744deb8c
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 2273c967
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-05-03 22:05:05 +0000
URL: https://git.openjdk.java.net/amber/commit/2273c967
Automatic merge with default
Changeset: ba601938
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-05-10 22:07:06 +0000
URL: https://git.openjdk.java.net/amber/commit/ba601938
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: d4ba763d
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-05-17 22:11:34 +0000
URL: https://git.openjdk.java.net/amber/commit/d4ba763d
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: c3250e64
Author: Vicente Romero <vromero at openjdk.org>
Date: 2018-06-21 09:32:32 +0000
URL: https://git.openjdk.java.net/amber/commit/c3250e64
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: c6328d88
Author: Vicente Romero <vromero at openjdk.org>
Date: 2018-06-29 08:00:56 +0000
URL: https://git.openjdk.java.net/amber/commit/c6328d88
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
Changeset: 1a073a5a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-07-12 22:06:43 +0000
URL: https://git.openjdk.java.net/amber/commit/1a073a5a
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 8c89de91
Author: Vicente Romero <vromero at openjdk.org>
Date: 2018-07-19 15:49:36 +0000
URL: https://git.openjdk.java.net/amber/commit/8c89de91
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 76a09c05
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-07-26 22:07:04 +0000
URL: https://git.openjdk.java.net/amber/commit/76a09c05
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
Changeset: 6cff1926
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-08-02 22:06:59 +0000
URL: https://git.openjdk.java.net/amber/commit/6cff1926
Automatic merge with default
Changeset: a08a1dd0
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-08-09 22:06:54 +0000
URL: https://git.openjdk.java.net/amber/commit/a08a1dd0
Automatic merge with default
Changeset: 38c99b10
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-08-16 22:06:39 +0000
URL: https://git.openjdk.java.net/amber/commit/38c99b10
Automatic merge with default
Changeset: 3b18f48f
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-08-23 22:06:43 +0000
URL: https://git.openjdk.java.net/amber/commit/3b18f48f
Automatic merge with default
Changeset: 7973679e
Author: Vicente Romero <vromero at openjdk.org>
Date: 2018-08-30 18:16:30 +0000
URL: https://git.openjdk.java.net/amber/commit/7973679e
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: c43f6ddd
Author: Vicente Romero <vromero at openjdk.org>
Date: 2018-09-14 13:19:35 +0000
URL: https://git.openjdk.java.net/amber/commit/c43f6ddd
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 0962fc0d
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-09-20 22:06:53 +0000
URL: https://git.openjdk.java.net/amber/commit/0962fc0d
Automatic merge with default
Changeset: b2225382
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-09-27 22:06:05 +0000
URL: https://git.openjdk.java.net/amber/commit/b2225382
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: def6d8a6
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-10-08 20:26:03 +0000
URL: https://git.openjdk.java.net/amber/commit/def6d8a6
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/lambda/LambdaParserTest.java
Changeset: 9cb6fa6a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-11-08 22:07:32 +0000
URL: https://git.openjdk.java.net/amber/commit/9cb6fa6a
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 19cb363e
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-11-14 05:01:16 +0000
URL: https://git.openjdk.java.net/amber/commit/19cb363e
Automatic merge with default
Changeset: 015b914e
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2018-11-28 21:31:20 +0000
URL: https://git.openjdk.java.net/amber/commit/015b914e
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 180d6cc2
Author: Vicente Romero <vromero at openjdk.org>
Date: 2018-12-19 13:03:37 +0000
URL: https://git.openjdk.java.net/amber/commit/180d6cc2
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: c8a0f10e
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-01-03 21:26:13 +0000
URL: https://git.openjdk.java.net/amber/commit/c8a0f10e
Automatic merge with default
Changeset: c8ab5cc1
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-01-23 16:50:47 +0000
URL: https://git.openjdk.java.net/amber/commit/c8ab5cc1
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 93465782
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-01-24 22:06:45 +0000
URL: https://git.openjdk.java.net/amber/commit/93465782
Automatic merge with default
Changeset: 2d11b1c6
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-01-31 22:07:08 +0000
URL: https://git.openjdk.java.net/amber/commit/2d11b1c6
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: 5d4f0c44
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-02-07 22:12:17 +0000
URL: https://git.openjdk.java.net/amber/commit/5d4f0c44
Automatic merge with default
Changeset: e4552857
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-02-08 18:56:44 +0000
URL: https://git.openjdk.java.net/amber/commit/e4552857
Automatic merge with default
Changeset: be8822bb
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-02-14 22:06:56 +0000
URL: https://git.openjdk.java.net/amber/commit/be8822bb
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: f2eeac51
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-02-15 17:27:20 +0000
URL: https://git.openjdk.java.net/amber/commit/f2eeac51
Automatic merge with default
Changeset: b7dd6106
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-02-21 22:07:03 +0000
URL: https://git.openjdk.java.net/amber/commit/b7dd6106
Automatic merge with default
Changeset: 4d508731
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-02-22 14:52:24 +0000
URL: https://git.openjdk.java.net/amber/commit/4d508731
Automatic merge with default
Changeset: 5550d6ef
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-02-28 22:06:19 +0000
URL: https://git.openjdk.java.net/amber/commit/5550d6ef
Automatic merge with default
Changeset: 5b991b82
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-03-14 22:05:45 +0000
URL: https://git.openjdk.java.net/amber/commit/5b991b82
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
Changeset: 0ea39d92
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-03-28 22:06:05 +0000
URL: https://git.openjdk.java.net/amber/commit/0ea39d92
Automatic merge with default
Changeset: 020f7e93
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-04-04 22:05:49 +0000
URL: https://git.openjdk.java.net/amber/commit/020f7e93
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: f9d50633
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-04-17 13:47:34 +0000
URL: https://git.openjdk.java.net/amber/commit/f9d50633
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: f2afd35b
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-05-23 22:12:56 +0000
URL: https://git.openjdk.java.net/amber/commit/f2afd35b
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 15b9606a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-05-30 19:50:20 +0000
URL: https://git.openjdk.java.net/amber/commit/15b9606a
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 7b036efb
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-06-07 11:43:10 +0000
URL: https://git.openjdk.java.net/amber/commit/7b036efb
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 295900d7
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-06-13 19:21:31 +0000
URL: https://git.openjdk.java.net/amber/commit/295900d7
Manual merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
Changeset: b9126893
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-06-20 22:06:07 +0000
URL: https://git.openjdk.java.net/amber/commit/b9126893
Automatic merge with default
Changeset: d2182ba5
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-09-05 22:42:08 +0000
URL: https://git.openjdk.java.net/amber/commit/d2182ba5
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 59d2898f
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-10-11 20:56:57 +0000
URL: https://git.openjdk.java.net/amber/commit/59d2898f
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 0d37981c
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2019-10-15 09:40:28 +0000
URL: https://git.openjdk.java.net/amber/commit/0d37981c
[lambda-leftovers] manual merge to by-pass bad changeset
Changeset: c0e0c734
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2019-10-15 09:49:39 +0000
URL: https://git.openjdk.java.net/amber/commit/c0e0c734
[lambda-leftovers] manual merge with default
Changeset: cf3d5491
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-10-22 21:01:10 +0000
URL: https://git.openjdk.java.net/amber/commit/cf3d5491
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
Changeset: 0fe11743
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-10-25 17:50:56 +0000
URL: https://git.openjdk.java.net/amber/commit/0fe11743
Automatic merge with default
Changeset: c38d878c
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-11-03 14:31:23 +0000
URL: https://git.openjdk.java.net/amber/commit/c38d878c
Automatic merge with default
Changeset: e73d5b24
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-01-27 10:59:56 +0000
URL: https://git.openjdk.java.net/amber/commit/e73d5b24
Merging the default branch into lambda-leftovers
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
Changeset: 06ae9308
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-01-27 10:47:03 +0000
URL: https://git.openjdk.java.net/amber/commit/06ae9308
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 98f9eaa0
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-01-30 22:06:56 +0000
URL: https://git.openjdk.java.net/amber/commit/98f9eaa0
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
Changeset: 4308dae1
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-02-07 20:41:44 +0000
URL: https://git.openjdk.java.net/amber/commit/4308dae1
Automatic merge with default
Changeset: df3895ad
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-02-13 22:06:45 +0000
URL: https://git.openjdk.java.net/amber/commit/df3895ad
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 8c6c27f0
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-03-05 22:06:38 +0000
URL: https://git.openjdk.java.net/amber/commit/8c6c27f0
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: b6cffdd2
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-03-13 16:06:22 +0000
URL: https://git.openjdk.java.net/amber/commit/b6cffdd2
Automatic merge with default
Changeset: f406b371
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-04-07 18:31:47 +0000
URL: https://git.openjdk.java.net/amber/commit/f406b371
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: ba4fe191
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-04-10 17:11:43 +0000
URL: https://git.openjdk.java.net/amber/commit/ba4fe191
Automatic merge with default
Changeset: 831ec246
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-04-15 07:02:22 +0000
URL: https://git.openjdk.java.net/amber/commit/831ec246
8242624: Update .jcheck/conf for project Amber (lambda-leftovers)
Reviewed-by: ehelin
! .jcheck/conf
Changeset: dcb7db3f
Author: duke <duke at openjdk.org>
Date: 2020-04-16 22:05:01 +0000
URL: https://git.openjdk.java.net/amber/commit/dcb7db3f
Automatic merge of master into lambda-leftovers
Changeset: 86afb77c
Author: duke <duke at openjdk.org>
Date: 2020-04-23 22:03:08 +0000
URL: https://git.openjdk.java.net/amber/commit/86afb77c
Automatic merge of master into lambda-leftovers
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: 790599f8
Author: duke <duke at openjdk.org>
Date: 2020-04-30 22:02:10 +0000
URL: https://git.openjdk.java.net/amber/commit/790599f8
Automatic merge of master into lambda-leftovers
Changeset: 7f3ac14c
Author: duke <duke at openjdk.org>
Date: 2020-05-07 22:04:43 +0000
URL: https://git.openjdk.java.net/amber/commit/7f3ac14c
Automatic merge of master into lambda-leftovers
Changeset: 3da22ff4
Author: duke <duke at openjdk.org>
Date: 2020-05-14 22:04:18 +0000
URL: https://git.openjdk.java.net/amber/commit/3da22ff4
Automatic merge of master into lambda-leftovers
Changeset: 4562674f
Author: duke <duke at openjdk.org>
Date: 2020-05-19 13:04:35 +0000
URL: https://git.openjdk.java.net/amber/commit/4562674f
Automatic merge of master into lambda-leftovers
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 905d4a2a
Author: duke <duke at openjdk.org>
Date: 2020-05-21 22:04:27 +0000
URL: https://git.openjdk.java.net/amber/commit/905d4a2a
Automatic merge of master into lambda-leftovers
Changeset: d931a61a
Author: duke <duke at openjdk.org>
Date: 2020-05-28 22:02:11 +0000
URL: https://git.openjdk.java.net/amber/commit/d931a61a
Automatic merge of master into lambda-leftovers
Changeset: 4d96a9d0
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-06-02 15:37:55 +0000
URL: https://git.openjdk.java.net/amber/commit/4d96a9d0
manual merge
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
Changeset: 5442eccf
Author: vicente-romero-oracle <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2020-06-02 15:38:53 +0000
URL: https://git.openjdk.java.net/amber/commit/5442eccf
Merge pull request #26 from openjdk-bot/46
Merge master
Changeset: 2306ffb0
Author: duke <duke at openjdk.org>
Date: 2020-06-04 22:02:12 +0000
URL: https://git.openjdk.java.net/amber/commit/2306ffb0
Automatic merge of master into lambda-leftovers
Changeset: da67a3d2
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-06-19 14:36:38 +0000
URL: https://git.openjdk.java.net/amber/commit/da67a3d2
Merge master
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
Changeset: 90293924
Author: vicente-romero-oracle <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2020-06-19 14:37:32 +0000
URL: https://git.openjdk.java.net/amber/commit/90293924
Merge pull request #33 from openjdk-bot/55
Merge master
Changeset: 71350dcc
Author: duke <duke at openjdk.org>
Date: 2020-06-19 18:39:08 +0000
URL: https://git.openjdk.java.net/amber/commit/71350dcc
Automatic merge of master into lambda-leftovers
Changeset: 2125aa30
Author: duke <duke at openjdk.org>
Date: 2020-06-25 22:03:21 +0000
URL: https://git.openjdk.java.net/amber/commit/2125aa30
Automatic merge of master into lambda-leftovers
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: cf981071
Author: duke <duke at openjdk.org>
Date: 2020-07-02 22:04:00 +0000
URL: https://git.openjdk.java.net/amber/commit/cf981071
Automatic merge of master into lambda-leftovers
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 8c1b4545
Author: duke <duke at openjdk.org>
Date: 2020-07-09 22:04:39 +0000
URL: https://git.openjdk.java.net/amber/commit/8c1b4545
Automatic merge of master into lambda-leftovers
Changeset: 822c4a66
Author: duke <duke at openjdk.org>
Date: 2020-07-16 22:04:46 +0000
URL: https://git.openjdk.java.net/amber/commit/822c4a66
Automatic merge of master into lambda-leftovers
Changeset: c2520d32
Author: duke <duke at openjdk.org>
Date: 2020-07-23 22:03:23 +0000
URL: https://git.openjdk.java.net/amber/commit/c2520d32
Automatic merge of master into lambda-leftovers
Changeset: b790819f
Author: duke <duke at openjdk.org>
Date: 2020-07-28 15:48:28 +0000
URL: https://git.openjdk.java.net/amber/commit/b790819f
Automatic merge of master into lambda-leftovers
Changeset: 7cffdc99
Author: duke <duke at openjdk.org>
Date: 2020-07-30 22:04:20 +0000
URL: https://git.openjdk.java.net/amber/commit/7cffdc99
Automatic merge of master into lambda-leftovers
Changeset: ce8e23a5
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-08-03 16:42:36 +0000
URL: https://git.openjdk.java.net/amber/commit/ce8e23a5
manual merge
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 339c4828
Author: vicente-romero-oracle <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2020-08-03 16:45:53 +0000
URL: https://git.openjdk.java.net/amber/commit/339c4828
Merge pull request #36 from openjdk-bot/58
Merge master
Changeset: 5ed2d3bf
Author: duke <duke at openjdk.org>
Date: 2020-08-06 22:02:26 +0000
URL: https://git.openjdk.java.net/amber/commit/5ed2d3bf
Automatic merge of master into lambda-leftovers
Changeset: b9a5f496
Author: duke <duke at openjdk.org>
Date: 2020-08-13 22:02:05 +0000
URL: https://git.openjdk.java.net/amber/commit/b9a5f496
Automatic merge of master into lambda-leftovers
Changeset: ade5cf88
Author: duke <duke at openjdk.org>
Date: 2020-08-20 22:04:39 +0000
URL: https://git.openjdk.java.net/amber/commit/ade5cf88
Automatic merge of master into lambda-leftovers
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 8c6d1e66
Author: duke <duke at openjdk.org>
Date: 2020-08-27 22:04:13 +0000
URL: https://git.openjdk.java.net/amber/commit/8c6d1e66
Automatic merge of master into lambda-leftovers
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: bb202a22
Author: duke <duke at openjdk.org>
Date: 2020-09-03 22:04:54 +0000
URL: https://git.openjdk.java.net/amber/commit/bb202a22
Automatic merge of master into lambda-leftovers
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: b513b283
Author: J. Duke <duke at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-11 09:16:11 +0000
URL: https://git.openjdk.java.net/amber/commit/b513b283
Merge master
! .jcheck/conf
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! .jcheck/conf
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: b0f9619a
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-09-18 11:24:23 +0000
URL: https://git.openjdk.java.net/amber/commit/b0f9619a
manual merge
! .jcheck/conf
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! .jcheck/conf
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: 38111034
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-12-20 19:56:28 +0000
URL: https://git.openjdk.java.net/amber/commit/38111034
Rebasing sealed types branch, old records-and-sealed will be closed
Changeset: 76bbd244
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-12-20 19:56:54 +0000
URL: https://git.openjdk.java.net/amber/commit/76bbd244
Imported patch sealed.patch
! make/autoconf/spec.gmk.in
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.base/share/native/libjava/Class.c
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.instrument/share/native/libinstrument/JavaExceptions.c
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/PermittedSubtypes_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
+ test/hotspot/jtreg/runtime/modules/sealedP1/c1.java
+ test/hotspot/jtreg/runtime/modules/sealedP1/superClass.java
+ test/hotspot/jtreg/runtime/modules/sealedP2/c2.java
+ test/hotspot/jtreg/runtime/modules/sealedP3/c3.java
+ test/hotspot/jtreg/runtime/sealedTypes/Pkg/Permitted.java
+ test/hotspot/jtreg/runtime/sealedTypes/Pkg/notPermitted.jcod
+ test/hotspot/jtreg/runtime/sealedTypes/Pkg/sealedInterface.java
+ test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleIntfTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/abstractSealedTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/asteroids/Pluto.java
+ test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypes.jcod
+ test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypesTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/otherPkg/wrongPackage.java
+ test/hotspot/jtreg/runtime/sealedTypes/overrideSealedTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/planets/Mars.jcod
+ test/hotspot/jtreg/runtime/sealedTypes/planets/Neptune.java
+ test/hotspot/jtreg/runtime/sealedTypes/planets/outerPlanets.java
+ test/hotspot/jtreg/runtime/sealedTypes/sealedTest.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePermittedSubtypes.java
+ test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/langtools/tools/javac/MethodParameters/AttributeVisitor.java
+ test/langtools/tools/javac/diags/examples/CantInheritFromSealed.java
! test/langtools/tools/javac/processing/model/TestSourceVersion.java
+ test/langtools/tools/javac/processing/model/element/TestSealed.java
+ test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
+ test/langtools/tools/javac/sealed/CheckingAttributeAtRuntimeTest.java
+ test/langtools/tools/javac/sealed/SealedCompilationTests.java
+ test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
+ test/langtools/tools/javac/sealed/annotations/AnnotationProcessorOnSealedTypesTest.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: 896d4bc8
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-01-02 16:22:59 +0000
URL: https://git.openjdk.java.net/amber/commit/896d4bc8
Sealed types fixes for JDK-15 and other miscellaneous sealed types changes
Reviewed-by: vromero
! make/data/jdwp/jdwp.spec
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
+ test/hotspot/jtreg/runtime/modules/TEST.properties
! test/hotspot/jtreg/runtime/sealedTypes/Pkg/notPermitted.jcod
+ test/hotspot/jtreg/runtime/sealedTypes/RedefineSealedType.java
! test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleIntfTest.java
! test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/TEST.properties
! test/hotspot/jtreg/runtime/sealedTypes/abstractSealedTest.java
! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypes.jcod
! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypesTest.java
! test/hotspot/jtreg/runtime/sealedTypes/overrideSealedTest.java
! test/hotspot/jtreg/runtime/sealedTypes/planets/Mars.jcod
! test/hotspot/jtreg/runtime/sealedTypes/sealedTest.java
- test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePermittedSubtypes.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/Host/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/Host/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostA/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostA/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostAB/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostAB/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostABC/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostABC/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostABCD/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostABD/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostAC/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostACB/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostB/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostBA/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostBAC/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostBCA/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostCAB/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostCBA/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/TestPermittedSubtypesAttr.java
Changeset: ecc066e1
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-01-02 12:44:25 +0000
URL: https://git.openjdk.java.net/amber/commit/ecc066e1
Manual merge with default
! src/hotspot/share/classfile/vmSymbols.hpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/hotspot/share/classfile/vmSymbols.hpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
Changeset: 8fc74b30
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-01-27 12:25:55 +0000
URL: https://git.openjdk.java.net/amber/commit/8fc74b30
Merging default branch into sealed-types
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 78ca15b3
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-01-30 22:05:28 +0000
URL: https://git.openjdk.java.net/amber/commit/78ca15b3
Automatic merge with default
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: d3d50395
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-06 00:24:12 +0000
URL: https://git.openjdk.java.net/amber/commit/d3d50395
The compiler should not enforce a modifier on subclasses of non-sealed classes
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: 997ac3dd
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-02-07 20:39:50 +0000
URL: https://git.openjdk.java.net/amber/commit/997ac3dd
Automatic merge with default
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 3cb217da
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-07 17:26:12 +0000
URL: https://git.openjdk.java.net/amber/commit/3cb217da
Fixing bug that was breaking the build
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
Changeset: 0aa2ebb4
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-02-11 17:09:23 +0000
URL: https://git.openjdk.java.net/amber/commit/0aa2ebb4
Fix bad merge
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
Changeset: 09ded8aa
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-11 20:42:44 +0000
URL: https://git.openjdk.java.net/amber/commit/09ded8aa
Sync-ing the implementation with current spec
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: 5cc60414
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-13 14:05:33 +0000
URL: https://git.openjdk.java.net/amber/commit/5cc60414
Additional syncing with the latest spec
checking that there are no duplicates in the permits list
checking that subtypes listed in the permits list have the sealed type as a direct supertype
checking that sealed and super are in same package if in unnamed module or in same module in other case
checking that type variables are not listed in the permits clause
checking that a sealed type has at least one subtype
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: 99727377
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-02-13 22:05:34 +0000
URL: https://git.openjdk.java.net/amber/commit/99727377
Automatic merge with default
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 3bd8984b
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-13 18:06:24 +0000
URL: https://git.openjdk.java.net/amber/commit/3bd8984b
Fixing NPE bug that was provoking several regression tests to fail
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 0399db97
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-14 12:41:10 +0000
URL: https://git.openjdk.java.net/amber/commit/0399db97
Fix NPE for classes extending type variables
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
Changeset: 62a04da0
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-02-14 20:39:30 +0000
URL: https://git.openjdk.java.net/amber/commit/62a04da0
Fix hotspot sealed types tests
Reviewed-by: vromero
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
! test/hotspot/jtreg/runtime/modules/sealedP1/c1.java
- test/hotspot/jtreg/runtime/modules/sealedP1/superClass.java
+ test/hotspot/jtreg/runtime/modules/sealedP1/superClass.jcod
! test/hotspot/jtreg/runtime/modules/sealedP2/c2.java
! test/hotspot/jtreg/runtime/modules/sealedP3/c3.java
! test/hotspot/jtreg/runtime/sealedTypes/Pkg/Permitted.java
- test/hotspot/jtreg/runtime/sealedTypes/Pkg/sealedInterface.java
+ test/hotspot/jtreg/runtime/sealedTypes/Pkg/sealedInterface.jcod
! test/hotspot/jtreg/runtime/sealedTypes/RedefineSealedType.java
! test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleIntfTest.java
! test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleTest.java
! test/hotspot/jtreg/runtime/sealedTypes/abstractSealedTest.java
! test/hotspot/jtreg/runtime/sealedTypes/asteroids/Pluto.java
! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypesTest.java
! test/hotspot/jtreg/runtime/sealedTypes/otherPkg/wrongPackage.java
! test/hotspot/jtreg/runtime/sealedTypes/overrideSealedTest.java
! test/hotspot/jtreg/runtime/sealedTypes/planets/Neptune.java
- test/hotspot/jtreg/runtime/sealedTypes/planets/outerPlanets.java
+ test/hotspot/jtreg/runtime/sealedTypes/planets/outerPlanets.jcod
! test/hotspot/jtreg/runtime/sealedTypes/sealedTest.java
Changeset: 6ba9e0e1
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-14 16:11:31 +0000
URL: https://git.openjdk.java.net/amber/commit/6ba9e0e1
Fix for test ListModuleDeps
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: 90dc530e
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-14 17:17:21 +0000
URL: https://git.openjdk.java.net/amber/commit/90dc530e
Refactoring: removing outdated code, adding diagnostics
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples/CantInheritFromSealed.java
+ test/langtools/tools/javac/diags/examples/DuplicateTypeInPermits.java
+ test/langtools/tools/javac/diags/examples/NonSealedWithNoSealedSuper.java
+ test/langtools/tools/javac/diags/examples/PermitsInNoSealedClass.java
+ test/langtools/tools/javac/diags/examples/SealedMustHaveSubtypes.java
+ test/langtools/tools/javac/diags/examples/SubtypeDoesntExtendSealed.java
+ test/langtools/tools/javac/diags/examples/TypeVarInPermits.java
Changeset: 76e2a9fd
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-02-14 16:23:52 +0000
URL: https://git.openjdk.java.net/amber/commit/76e2a9fd
Javadoc: update handling of "not exhaustive" permits list
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
Changeset: 2c1223c1
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-02-18 18:00:40 +0000
URL: https://git.openjdk.java.net/amber/commit/2c1223c1
Fix sealed types class redefinition test
Reviewed-by: vromero
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostA/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostA/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostAB/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostAB/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostABC/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostABC/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostABCD/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostABD/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostAC/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostACB/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostB/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostBA/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostBAC/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostBCA/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostCAB/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/HostCBA/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/TestPermittedSubtypesAttr.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/classFour.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/classOne.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/classThree.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/classTwo.java
Changeset: 1f964597
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-24 17:14:57 +0000
URL: https://git.openjdk.java.net/amber/commit/1f964597
Adding more diags examples
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/diags/examples/CantInheritFromSealed.java
! test/langtools/tools/javac/diags/examples/DuplicateTypeInPermits.java
+ test/langtools/tools/javac/diags/examples/LocalCantInheritFromSealed.java
! test/langtools/tools/javac/diags/examples/NonSealedWithNoSealedSuper.java
! test/langtools/tools/javac/diags/examples/PermitsInNoSealedClass.java
! test/langtools/tools/javac/diags/examples/SealedMustHaveSubtypes.java
+ test/langtools/tools/javac/diags/examples/SealedNotAllowedInLocalClass.java
+ test/langtools/tools/javac/diags/examples/SealedTypes.java
! test/langtools/tools/javac/diags/examples/SubtypeDoesntExtendSealed.java
! test/langtools/tools/javac/diags/examples/TypeVarInPermits.java
Changeset: 46377346
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-25 19:23:17 +0000
URL: https://git.openjdk.java.net/amber/commit/46377346
Making enums with subclasses sealed
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
Changeset: 92cce7da
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-26 23:48:13 +0000
URL: https://git.openjdk.java.net/amber/commit/92cce7da
Issue an error if a type in the permits list refers to declaring class or a supertype
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
Changeset: e7d4dec7
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-27 13:49:58 +0000
URL: https://git.openjdk.java.net/amber/commit/e7d4dec7
Adding regression tests
+ test/langtools/tools/javac/diags/examples/PermitsCantListDeclaringClass.java
+ test/langtools/tools/javac/diags/examples/PermitsCantListSuperType.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 797efbb9
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-27 22:56:46 +0000
URL: https://git.openjdk.java.net/amber/commit/797efbb9
Refactoring: relocating checks to attribution phase
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 7cb3584a
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-28 16:29:03 +0000
URL: https://git.openjdk.java.net/amber/commit/7cb3584a
Adding specs
! src/java.base/share/classes/java/lang/Class.java
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
Changeset: f0d80b20
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-28 23:31:19 +0000
URL: https://git.openjdk.java.net/amber/commit/f0d80b20
Spec fixes, removing experimental code
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
Changeset: e6ed2b90
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-03-10 15:34:18 +0000
URL: https://git.openjdk.java.net/amber/commit/e6ed2b90
Merging recent default branch changes to the sealed-types branch
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: c6917622
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-03-13 16:05:12 +0000
URL: https://git.openjdk.java.net/amber/commit/c6917622
Automatic merge with default
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: e5b3ce09
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-04-02 16:01:38 +0000
URL: https://git.openjdk.java.net/amber/commit/e5b3ce09
Fixing regression test golden results
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: cc3fb9b8
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-04-03 14:20:38 +0000
URL: https://git.openjdk.java.net/amber/commit/cc3fb9b8
Throw CFE for empty PermittedSubtypes attributes and for final classes with PermittedSubtypes attributes
Reviewed-by: vromero
! src/hotspot/share/classfile/classFileParser.cpp
! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypes.jcod
! test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypesTest.java
Changeset: 543f9aa1
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-04-10 13:06:16 +0000
URL: https://git.openjdk.java.net/amber/commit/543f9aa1
Manual merge with default
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
Changeset: 0383f7fa
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-04-10 14:25:49 +0000
URL: https://git.openjdk.java.net/amber/commit/0383f7fa
Manual merge with default
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 3188b2e7
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-04-15 06:56:18 +0000
URL: https://git.openjdk.java.net/amber/commit/3188b2e7
8242624: Update .jcheck/conf for project Amber
Reviewed-by: duke, ehelin, chegar
! .jcheck/conf
Changeset: 69577c9f
Author: duke <duke at openjdk.org>
Date: 2020-04-16 22:05:38 +0000
URL: https://git.openjdk.java.net/amber/commit/69577c9f
Automatic merge of master into sealed-types
! make/autoconf/spec.gmk.in
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! make/autoconf/spec.gmk.in
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
Changeset: 75ca97b6
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-04-21 00:47:15 +0000
URL: https://git.openjdk.java.net/amber/commit/75ca97b6
fixed comment at jvm.h
! src/hotspot/share/include/jvm.h
Changeset: a6937c83
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-04-21 13:20:05 +0000
URL: https://git.openjdk.java.net/amber/commit/a6937c83
removing duplicate entry for JVM_GetPermittedSubtypes at jvm.h
! src/hotspot/share/include/jvm.h
Changeset: 8e0e8e55
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-04-23 15:55:45 +0000
URL: https://git.openjdk.java.net/amber/commit/8e0e8e55
adding toString method to Flag.NON_SEALED
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
Changeset: 8f487523
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-04-24 11:01:52 +0000
URL: https://git.openjdk.java.net/amber/commit/8f487523
Merge with sealed-types
! make/autoconf/spec.gmk.in
! make/data/jdwp/jdwp.spec
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/libjava/Class.c
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! make/autoconf/spec.gmk.in
! make/data/jdwp/jdwp.spec
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/libjava/Class.c
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
Changeset: b66db1c2
Author: vicente-romero-oracle <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2020-04-24 11:06:52 +0000
URL: https://git.openjdk.java.net/amber/commit/b66db1c2
Merge pull request #18 from openjdk-bot/40
Merge master
Changeset: dbe9dc91
Author: duke <duke at openjdk.org>
Date: 2020-04-30 22:02:46 +0000
URL: https://git.openjdk.java.net/amber/commit/dbe9dc91
Automatic merge of master into sealed-types
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
Changeset: d568e945
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-01 10:52:33 +0000
URL: https://git.openjdk.java.net/amber/commit/d568e945
refactoring sealed types
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 79e93aa2
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-04 21:07:32 +0000
URL: https://git.openjdk.java.net/amber/commit/79e93aa2
minor fix to Elements API
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
Changeset: 71ad1b6e
Author: duke <duke at openjdk.org>
Date: 2020-05-07 22:05:17 +0000
URL: https://git.openjdk.java.net/amber/commit/71ad1b6e
Automatic merge of master into sealed-types
! make/autoconf/spec.gmk.in
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/prims/jvm.cpp
! make/autoconf/spec.gmk.in
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/prims/jvm.cpp
Changeset: 9a32dd45
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-08 11:07:46 +0000
URL: https://git.openjdk.java.net/amber/commit/9a32dd45
renaming to sealed classes
! make/data/jdwp/jdwp.spec
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java
! src/java.base/share/native/libjava/Class.c
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/native/libinstrument/JavaExceptions.c
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/PermittedSubclasses_attribute.java
- src/jdk.jdeps/share/classes/com/sun/tools/classfile/PermittedSubtypes_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! test/hotspot/jtreg/runtime/modules/sealedP1/superClass.jcod
! test/hotspot/jtreg/runtime/sealedTypes/Pkg/notPermitted.jcod
! test/hotspot/jtreg/runtime/sealedTypes/Pkg/sealedInterface.jcod
! test/hotspot/jtreg/runtime/sealedTypes/RedefineSealedType.java
! test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleIntfTest.java
! test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubclasses.jcod
+ test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubclassesTest.java
- test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypes.jcod
- test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypesTest.java
! test/hotspot/jtreg/runtime/sealedTypes/planets/Mars.jcod
! test/hotspot/jtreg/runtime/sealedTypes/planets/outerPlanets.jcod
+ test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/TestPermittedSubclassesAttr.java
- test/jdk/java/lang/instrument/RedefinePermittedSubtypesAttr/TestPermittedSubtypesAttr.java
! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/langtools/tools/javac/MethodParameters/AttributeVisitor.java
! test/langtools/tools/javac/processing/model/element/TestSealed.java
! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
! test/langtools/tools/javac/sealed/CheckingAttributeAtRuntimeTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
- test/langtools/tools/javac/sealed/annotations/AnnotationProcessorOnSealedTypesTest.java
Changeset: 637840b4
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-11 19:25:00 +0000
URL: https://git.openjdk.java.net/amber/commit/637840b4
8244762: (sealed-types) [primitive].class.isSealed()/getPermittedSubclasses() crash VM
! src/hotspot/share/prims/jvm.cpp
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 7635248f
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-12 13:57:18 +0000
URL: https://git.openjdk.java.net/amber/commit/7635248f
method JVM_GetPermittedSubclasses was failing for array classes
! src/hotspot/share/prims/jvm.cpp
Changeset: 88534c6e
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-12 20:29:09 +0000
URL: https://git.openjdk.java.net/amber/commit/88534c6e
updating javadoc code after changes in javax.lang.model
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
Changeset: f5d1c6bc
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-12 22:43:15 +0000
URL: https://git.openjdk.java.net/amber/commit/f5d1c6bc
Jan' patch: attempting to fix separate compilation issues with sealed classes
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: 0be25ca2
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-13 13:39:04 +0000
URL: https://git.openjdk.java.net/amber/commit/0be25ca2
Harold's patch: renaming several tests
= test/hotspot/jtreg/runtime/sealedClasses/Pkg/Permitted.java
= test/hotspot/jtreg/runtime/sealedClasses/Pkg/notPermitted.jcod
= test/hotspot/jtreg/runtime/sealedClasses/Pkg/sealedInterface.jcod
+ test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
= test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java
= test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java
= test/hotspot/jtreg/runtime/sealedClasses/TEST.properties
= test/hotspot/jtreg/runtime/sealedClasses/abstractSealedTest.java
= test/hotspot/jtreg/runtime/sealedClasses/asteroids/Pluto.java
= test/hotspot/jtreg/runtime/sealedClasses/getPermittedSubclasses.jcod
= test/hotspot/jtreg/runtime/sealedClasses/getPermittedSubclassesTest.java
= test/hotspot/jtreg/runtime/sealedClasses/otherPkg/wrongPackage.java
= test/hotspot/jtreg/runtime/sealedClasses/overrideSealedTest.java
= test/hotspot/jtreg/runtime/sealedClasses/planets/Mars.jcod
= test/hotspot/jtreg/runtime/sealedClasses/planets/Neptune.java
= test/hotspot/jtreg/runtime/sealedClasses/planets/outerPlanets.jcod
= test/hotspot/jtreg/runtime/sealedClasses/sealedTest.java
- test/hotspot/jtreg/runtime/sealedTypes/RedefineSealedType.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/Host/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/Host/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostA/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostA/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAB/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAB/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABC/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABC/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABCD/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABD/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAC/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostACB/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostB/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBA/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBAC/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBCA/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostCAB/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostCBA/redef/Host.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/TestPermittedSubclassesAttr.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/classFour.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/classOne.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/classThree.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/classTwo.java
Changeset: 418e7bda
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-13 20:59:25 +0000
URL: https://git.openjdk.java.net/amber/commit/418e7bda
fixing bug: enums were considered sealed even without enabling preview
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
+ test/langtools/tools/javac/enum/FauxEnum3.preview.out
Changeset: ec36ca00
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-14 17:09:21 +0000
URL: https://git.openjdk.java.net/amber/commit/ec36ca00
fixing regression tests
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/langtools/tools/javac/processing/model/element/TestSealed.java
Changeset: 9a31af00
Author: duke <duke at openjdk.org>
Date: 2020-05-14 22:04:52 +0000
URL: https://git.openjdk.java.net/amber/commit/9a31af00
Automatic merge of master into sealed-types
Changeset: c5ebf3a2
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-14 19:57:59 +0000
URL: https://git.openjdk.java.net/amber/commit/c5ebf3a2
code cleanup: removing unncessary edits, etc
! src/java.base/share/classes/java/lang/Class.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/PermittedSubclasses_attribute.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: 5db4b8b7
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-15 15:39:57 +0000
URL: https://git.openjdk.java.net/amber/commit/5db4b8b7
adding more regression tests, bug fixing, etc
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 34024880
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-18 10:44:37 +0000
URL: https://git.openjdk.java.net/amber/commit/34024880
adding new test for reflection on sealed classes, refactoring tests
! src/java.base/share/classes/java/lang/Class.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java
! test/langtools/tools/javac/diags/examples/DuplicateTypeInPermits.java
! test/langtools/tools/javac/diags/examples/LocalCantInheritFromSealed.java
! test/langtools/tools/javac/diags/examples/PermitsCantListDeclaringClass.java
! test/langtools/tools/javac/diags/examples/PermitsCantListSuperType.java
! test/langtools/tools/javac/diags/examples/PermitsInNoSealedClass.java
! test/langtools/tools/javac/diags/examples/SealedMustHaveSubtypes.java
! test/langtools/tools/javac/diags/examples/SealedTypes.java
! test/langtools/tools/javac/diags/examples/SubtypeDoesntExtendSealed.java
! test/langtools/tools/javac/diags/examples/TypeVarInPermits.java
! test/langtools/tools/javac/processing/model/element/TestSealed.java
- test/langtools/tools/javac/sealed/CheckingAttributeAtRuntimeTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: c542daf6
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-18 18:07:18 +0000
URL: https://git.openjdk.java.net/amber/commit/c542daf6
additional adjustments
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: cd8fa69c
Author: duke <duke at openjdk.org>
Date: 2020-05-19 13:05:07 +0000
URL: https://git.openjdk.java.net/amber/commit/cd8fa69c
Automatic merge of master into sealed-types
! make/autoconf/spec.gmk.in
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! make/autoconf/spec.gmk.in
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
Changeset: 2aca2ea3
Author: duke <duke at openjdk.org>
Date: 2020-05-21 22:05:04 +0000
URL: https://git.openjdk.java.net/amber/commit/2aca2ea3
Automatic merge of master into sealed-types
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvmti.xml
! make/autoconf/spec.gmk.in
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvmti.xml
Changeset: 366939f8
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-25 20:47:05 +0000
URL: https://git.openjdk.java.net/amber/commit/366939f8
addressing review comments, first iteration
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: 4766f958
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-26 12:28:51 +0000
URL: https://git.openjdk.java.net/amber/commit/4766f958
pushing vm code already reviewed
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/native/libjava/Class.c
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
= test/hotspot/jtreg/runtime/modules/sealedP1/C1.java
+ test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod
- test/hotspot/jtreg/runtime/modules/sealedP1/superClass.jcod
= test/hotspot/jtreg/runtime/modules/sealedP2/C2.java
= test/hotspot/jtreg/runtime/modules/sealedP3/C3.java
+ test/hotspot/jtreg/runtime/sealedClasses/AbstractSealedTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod
+ test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java
= test/hotspot/jtreg/runtime/sealedClasses/OverrideSealedTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/Pkg/NotPermitted.jcod
! test/hotspot/jtreg/runtime/sealedClasses/Pkg/Permitted.java
+ test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod
- test/hotspot/jtreg/runtime/sealedClasses/Pkg/notPermitted.jcod
- test/hotspot/jtreg/runtime/sealedClasses/Pkg/sealedInterface.jcod
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
= test/hotspot/jtreg/runtime/sealedClasses/SealedTest.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java
- test/hotspot/jtreg/runtime/sealedClasses/abstractSealedTest.java
! test/hotspot/jtreg/runtime/sealedClasses/asteroids/Pluto.java
- test/hotspot/jtreg/runtime/sealedClasses/getPermittedSubclasses.jcod
- test/hotspot/jtreg/runtime/sealedClasses/getPermittedSubclassesTest.java
= test/hotspot/jtreg/runtime/sealedClasses/otherPkg/WrongPackage.java
! test/hotspot/jtreg/runtime/sealedClasses/planets/Mars.jcod
! test/hotspot/jtreg/runtime/sealedClasses/planets/Neptune.java
= test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/ClassFour.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/ClassOne.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/ClassThree.java
= test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/ClassTwo.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostA/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostA/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAB/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAB/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABC/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABC/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABCD/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABD/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAC/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostACB/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostB/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBA/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBAC/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBCA/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostCAB/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostCBA/redef/Host.java
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/TestPermittedSubclassesAttr.java
! test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 926ea22b
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-26 20:45:40 +0000
URL: https://git.openjdk.java.net/amber/commit/926ea22b
changes second review iteration
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/CantInheritFromSealed2.java
! test/langtools/tools/javac/processing/model/element/TestSealed.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 71add502
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-29 10:26:31 +0000
URL: https://git.openjdk.java.net/amber/commit/71add502
manual merge with master
! make/autoconf/spec.gmk.in
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! make/autoconf/spec.gmk.in
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
Changeset: 3d2961e6
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-05-29 10:59:11 +0000
URL: https://git.openjdk.java.net/amber/commit/3d2961e6
fixing merge issue on HtmlStyle
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
Changeset: b37f7467
Author: vicente-romero-oracle <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2020-05-29 11:14:35 +0000
URL: https://git.openjdk.java.net/amber/commit/b37f7467
Merge pull request #22 from openjdk-bot/42
Merge master
Changeset: a50af77f
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-06-01 17:14:11 +0000
URL: https://git.openjdk.java.net/amber/commit/a50af77f
VM and core-libs sealed classes update
! make/data/jdwp/jdwp.spec
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
! test/hotspot/jtreg/runtime/modules/sealedP2/C2.java
! test/hotspot/jtreg/runtime/sealedClasses/Pkg/Permitted.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java
! test/hotspot/jtreg/runtime/sealedClasses/asteroids/Pluto.java
Changeset: f5534a15
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-06-01 15:25:45 +0000
URL: https://git.openjdk.java.net/amber/commit/f5534a15
add explanatory note to ::permittedSubclasses and ::isSealed
! src/java.base/share/classes/java/lang/Class.java
Changeset: 2e3dd9fa
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-06-02 17:24:49 +0000
URL: https://git.openjdk.java.net/amber/commit/2e3dd9fa
manual merge
Changeset: 850cbfb2
Author: vicente-romero-oracle <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2020-06-02 17:30:40 +0000
URL: https://git.openjdk.java.net/amber/commit/850cbfb2
Merge pull request #28 from openjdk-bot/48
Merge master
Changeset: 22f18850
Author: duke <duke at openjdk.org>
Date: 2020-06-04 22:02:42 +0000
URL: https://git.openjdk.java.net/amber/commit/22f18850
Automatic merge of master into sealed-types
Changeset: 740dac55
Author: duke <duke at openjdk.org>
Date: 2020-06-11 22:05:25 +0000
URL: https://git.openjdk.java.net/amber/commit/740dac55
Automatic merge of master into sealed-types
Changeset: d256f72c
Author: duke <duke at openjdk.org>
Date: 2020-06-18 22:03:46 +0000
URL: https://git.openjdk.java.net/amber/commit/d256f72c
Automatic merge of master into sealed-types
Changeset: 15d97da3
Author: duke <duke at openjdk.org>
Date: 2020-06-25 22:03:57 +0000
URL: https://git.openjdk.java.net/amber/commit/15d97da3
Automatic merge of master into sealed-types
Changeset: cb1eecc3
Author: duke <duke at openjdk.org>
Date: 2020-07-02 22:04:35 +0000
URL: https://git.openjdk.java.net/amber/commit/cb1eecc3
Automatic merge of master into sealed-types
Changeset: b094d470
Author: duke <duke at openjdk.org>
Date: 2020-07-09 22:05:13 +0000
URL: https://git.openjdk.java.net/amber/commit/b094d470
Automatic merge of master into sealed-types
Changeset: 33191950
Author: duke <duke at openjdk.org>
Date: 2020-07-16 22:05:21 +0000
URL: https://git.openjdk.java.net/amber/commit/33191950
Automatic merge of master into sealed-types
Changeset: 4ec9c7fb
Author: duke <duke at openjdk.org>
Date: 2020-07-23 22:03:57 +0000
URL: https://git.openjdk.java.net/amber/commit/4ec9c7fb
Automatic merge of master into sealed-types
Changeset: e3407967
Author: duke <duke at openjdk.org>
Date: 2020-07-28 15:49:01 +0000
URL: https://git.openjdk.java.net/amber/commit/e3407967
Automatic merge of master into sealed-types
Changeset: 0f67e15c
Author: duke <duke at openjdk.org>
Date: 2020-07-30 22:04:50 +0000
URL: https://git.openjdk.java.net/amber/commit/0f67e15c
Automatic merge of master into sealed-types
Changeset: 7a058eaf
Author: duke <duke at openjdk.org>
Date: 2020-07-31 18:17:54 +0000
URL: https://git.openjdk.java.net/amber/commit/7a058eaf
Automatic merge of master into sealed-types
Changeset: 2359a1e4
Author: duke <duke at openjdk.org>
Date: 2020-08-06 22:02:58 +0000
URL: https://git.openjdk.java.net/amber/commit/2359a1e4
Automatic merge of master into sealed-types
Changeset: 565fa135
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-08-12 15:38:27 +0000
URL: https://git.openjdk.java.net/amber/commit/565fa135
no sealed annotations
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 39fc640c
Author: duke <duke at openjdk.org>
Date: 2020-08-13 22:02:34 +0000
URL: https://git.openjdk.java.net/amber/commit/39fc640c
Automatic merge of master into sealed-types
Changeset: e1962aa6
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-08-18 21:44:29 +0000
URL: https://git.openjdk.java.net/amber/commit/e1962aa6
8248185: fix the javadoc for Class::isSealed
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Package.java
Changeset: 351bed93
Author: duke <duke at openjdk.org>
Date: 2020-08-20 22:05:10 +0000
URL: https://git.openjdk.java.net/amber/commit/351bed93
Automatic merge of master into sealed-types
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
Changeset: fbe38f23
Author: duke <duke at openjdk.org>
Date: 2020-08-27 22:04:44 +0000
URL: https://git.openjdk.java.net/amber/commit/fbe38f23
Automatic merge of master into sealed-types
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: d06e2fdb
Author: duke <duke at openjdk.org>
Date: 2020-09-03 22:05:29 +0000
URL: https://git.openjdk.java.net/amber/commit/d06e2fdb
Automatic merge of master into sealed-types
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 3aa7e8d1
Author: J. Duke <duke at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-11 09:18:25 +0000
URL: https://git.openjdk.java.net/amber/commit/3aa7e8d1
Merge master
! .jcheck/conf
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! .jcheck/conf
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 053f47d0
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-09-18 11:48:17 +0000
URL: https://git.openjdk.java.net/amber/commit/053f47d0
manual merge
! .jcheck/conf
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! .jcheck/conf
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 486f6649
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-09-18 13:22:52 +0000
URL: https://git.openjdk.java.net/amber/commit/486f6649
manual merge
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: c2452825
Author: Vicente Romero Zaldivar <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2020-09-18 13:36:29 +0000
URL: https://git.openjdk.java.net/amber/commit/c2452825
Merge pull request #54 from openjdk-bot/66
Merge master
More information about the amber-dev
mailing list