hg: mobile/dev: 63 new changesets
gary.adams at oracle.com
gary.adams at oracle.com
Thu Feb 18 23:22:00 UTC 2016
Changeset: 5f3d162d11fc
Author: erikj
Date: 2016-01-16 13:01 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/5f3d162d11fc
8146403: Windows build can be faster
Reviewed-by: ihse
! common/autoconf/generated-configure.sh
! make/BuildStatic.gmk
+ make/GenerateModuleDeps.gmk
! make/HotspotWrapper.gmk
! make/Images.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/MacBundles.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/StripBinaries.gmk
! make/common/IdlCompilation.gmk
! make/common/MakeBase.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/RMICompilation.gmk
! make/common/TextFileProcessing.gmk
Changeset: 0dd4e511e076
Author: erikj
Date: 2016-01-19 16:28 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/0dd4e511e076
8147449: sjavac builds of jdk9/dev with closed sources broken
Reviewed-by: ihse
! make/common/JavaCompilation.gmk
Changeset: 835bd2b64b75
Author: erikj
Date: 2015-12-17 10:16 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/835bd2b64b75
8145564: 8036003: startup regression on linux fastdebug builds
Reviewed-by: ihse
! common/autoconf/generated-configure.sh
! common/autoconf/jdk-options.m4
Changeset: 0055746c81d0
Author: asmundak
Date: 2015-12-11 10:45 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/0055746c81d0
8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Set VAR_CPU value to ppc64le on the little-endian PowerPC64.
Reviewed-by: dholmes, ihse
Contributed-by: Andrew Hughes <gnu.andrew at redhat.com>, Alexander Smundak <asmundak at google.com>
! common/autoconf/generated-configure.sh
! common/autoconf/platform.m4
! common/bin/unshuffle_list.txt
Changeset: 1751a5004274
Author: jprovino
Date: 2015-12-14 19:49 +0000
URL: http://hg.openjdk.java.net/mobile/dev/rev/1751a5004274
Merge
! common/autoconf/generated-configure.sh
! common/bin/unshuffle_list.txt
Changeset: bbbb9caaf21f
Author: jprovino
Date: 2015-12-17 18:22 +0000
URL: http://hg.openjdk.java.net/mobile/dev/rev/bbbb9caaf21f
Merge
! common/autoconf/generated-configure.sh
Changeset: 8b46c6cecc37
Author: amurillo
Date: 2015-12-18 09:37 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/8b46c6cecc37
Merge
! common/autoconf/generated-configure.sh
! common/autoconf/hotspot.m4
! common/autoconf/jdk-options.m4
Changeset: b2252f483460
Author: amurillo
Date: 2016-01-05 13:08 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/b2252f483460
Merge
Changeset: 4aa2e64eff30
Author: iignatyev
Date: 2015-11-24 21:32 +0300
URL: http://hg.openjdk.java.net/mobile/dev/rev/4aa2e64eff30
8132961: JEP 279: Improve Test-Failure Troubleshooting
Reviewed-by: lmesnik, sla
Contributed-by: kirill.shirokov at oracle.com, dmitry.fazunenko at oracle.com, kirill.zhaldybin at oracle.com, igor.ignatyev at oracle.com
+ test/failure_handler/Makefile
+ test/failure_handler/README
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/ElapsedTimePrinter.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/EnvironmentInfoGatherer.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/GathererFactory.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlPage.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlSection.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/ProcessInfoGatherer.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/Stopwatch.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/ToolKit.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/Utils.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/action/Action.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionParameters.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionSet.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/action/PatternAction.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/action/SimpleAction.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/ArrayParser.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/DefaultParser.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/DefaultValue.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/InvalidValueException.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/PathValueParser.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/SubValues.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/Value.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/ValueHandler.java
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/value/ValueParser.java
+ test/failure_handler/src/share/conf/common.properties
+ test/failure_handler/src/share/conf/linux.properties
+ test/failure_handler/src/share/conf/mac.properties
+ test/failure_handler/src/share/conf/solaris.properties
+ test/failure_handler/src/share/conf/windows.properties
+ test/failure_handler/src/windows/native/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.c
+ test/failure_handler/test/TEST.ROOT
+ test/failure_handler/test/sanity/Crash.java
+ test/failure_handler/test/sanity/Deadlock.java
+ test/failure_handler/test/sanity/Livelock.java
+ test/failure_handler/test/sanity/OOME.java
+ test/failure_handler/test/sanity/Suicide.java
+ test/failure_handler/test/sanity/SystemExit.java
+ test/failure_handler/test/sanity/ThrowError.java
+ test/failure_handler/test/sanity/WaitForDeadlock.java
+ test/failure_handler/test/unit/jdk/test/failurehandler/value/DefaultParserTest.java
+ test/failure_handler/test/unit/jdk/test/failurehandler/value/ValueHandlerTest.java
Changeset: 257396cd1763
Author: twisti
Date: 2015-12-18 09:07 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/257396cd1763
Merge
Changeset: 75f82bc6aca0
Author: twisti
Date: 2015-12-22 13:41 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/75f82bc6aca0
Merge
Changeset: aaa86efd96f7
Author: thartmann
Date: 2016-01-06 08:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/aaa86efd96f7
Merge
Changeset: 201b864e0f1f
Author: stuefe
Date: 2015-12-16 01:16 -0500
URL: http://hg.openjdk.java.net/mobile/dev/rev/201b864e0f1f
8145427: [aix] xlc: wrong flag used to switch off optimization
Summary: just a small typo in flags.m4
Reviewed-by: dholmes
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
Changeset: 418029ac33ca
Author: dholmes
Date: 2015-12-17 19:54 -0500
URL: http://hg.openjdk.java.net/mobile/dev/rev/418029ac33ca
Merge
! common/autoconf/generated-configure.sh
Changeset: b25a1f3183e9
Author: kzhaldyb
Date: 2015-12-17 16:20 +0300
URL: http://hg.openjdk.java.net/mobile/dev/rev/b25a1f3183e9
8132723: Add tests which check that soft references to humongous objects should work correctly
8132724: Add tests which check that weak references to humongous objects should work correctly
Reviewed-by: jmasa, dfazunen
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 4be1cd68310d
Author: mikael
Date: 2015-12-22 20:47 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/4be1cd68310d
8145828: JPRT hotspot push jobs should allow merge on push
Reviewed-by: dholmes, iklam
! make/jprt.properties
Changeset: 20f4dc7bc985
Author: dsamersoff
Date: 2015-12-23 13:12 +0300
URL: http://hg.openjdk.java.net/mobile/dev/rev/20f4dc7bc985
8067194: Restructure hotspot/agent/src to conform the modular source layout
Summary: Move sources under jdk.hotspot.agent
Reviewed-by: ihse, erikj, jbachorik
! make/CompileJavaModules.gmk
! make/common/Modules.gmk
Changeset: a332a34cdc35
Author: jprovino
Date: 2016-01-01 17:08 +0000
URL: http://hg.openjdk.java.net/mobile/dev/rev/a332a34cdc35
Merge
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
! make/jprt.properties
Changeset: ff3598ff9366
Author: jprovino
Date: 2016-01-07 20:06 +0000
URL: http://hg.openjdk.java.net/mobile/dev/rev/ff3598ff9366
Merge
Changeset: 7847205df7f7
Author: amurillo
Date: 2016-01-12 11:31 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/7847205df7f7
Merge
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
Changeset: ce1c42690afb
Author: amurillo
Date: 2016-01-13 12:45 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/ce1c42690afb
8146660: Resolve merge issue in resulting from sun.misc.VM move to jdk.internal.misc
Reviewed-by: twisti, erikj, chegar
! make/Main.gmk
! modules.xml
Changeset: fd940996c33b
Author: amurillo
Date: 2016-01-14 20:57 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/fd940996c33b
Merge
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
! modules.xml
Changeset: 7c2d7a7a2b24
Author: amurillo
Date: 2016-01-18 20:22 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/7c2d7a7a2b24
Merge
! common/autoconf/generated-configure.sh
! make/Main.gmk
! make/common/Modules.gmk
Changeset: 94f951fa58b7
Author: amurillo
Date: 2016-01-19 15:17 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/94f951fa58b7
Merge
Changeset: f382e4228537
Author: ihse
Date: 2016-01-20 09:53 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/f382e4228537
8145596: Enable debug symbols for all libraries
Reviewed-by: erikj
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
! common/autoconf/hotspot-spec.gmk.in
! common/autoconf/jdk-options.m4
! common/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
Changeset: 5d33615dc51c
Author: erikj
Date: 2016-01-20 13:57 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/5d33615dc51c
8147786: Building hotspot gives error message from find
Reviewed-by: ihse
! make/HotspotWrapper.gmk
Changeset: f36cf7e8ba68
Author: igerasim
Date: 2015-10-02 11:48 +0300
URL: http://hg.openjdk.java.net/mobile/dev/rev/f36cf7e8ba68
8134605: Partial rework of the fix for 8081297
Reviewed-by: xuelei, coffeys, valeriep
! modules.xml
Changeset: f665c7ac61bc
Author: erikj
Date: 2016-01-21 15:08 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/f665c7ac61bc
8147933: Configure check for number of cpus ignores HT on Macosx
Reviewed-by: ihse
! common/autoconf/build-performance.m4
! common/autoconf/generated-configure.sh
Changeset: 2354fb0da6fc
Author: erikj
Date: 2016-01-21 15:10 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/2354fb0da6fc
8147934: Remove --with-sdk-name from macosx jib profile
Reviewed-by: ihse
! common/conf/jib-profiles.js
Changeset: d3ccd4896abb
Author: erikj
Date: 2016-01-21 17:35 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/d3ccd4896abb
8147950: Change JPRT to use new platforms for Linux, Windows and Macosx
Reviewed-by: tbell
! make/jprt.properties
Changeset: 47d6462e514b
Author: lana
Date: 2016-01-21 10:15 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/47d6462e514b
Merge
Changeset: 0da8bee4aab1
Author: lana
Date: 2016-01-28 09:42 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/0da8bee4aab1
Added tag jdk-9+103 for changeset 47d6462e514b
! .hgtags
Changeset: 9702a1ff8ef8
Author: chegar
Date: 2016-01-26 09:18 +0000
URL: http://hg.openjdk.java.net/mobile/dev/rev/9702a1ff8ef8
8148154: Integrate JOpt Simple for internal usage by JDK tools
Reviewed-by: alanb, redestad, rriggs
! modules.xml
Changeset: 8f6de5564fba
Author: ihse
Date: 2016-01-28 07:59 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/8f6de5564fba
8148416: Fix merge error in hotspot.m4 introduced in Merge changeset 8b46c6cecc37
Reviewed-by: dholmes
! common/autoconf/generated-configure.sh
! common/autoconf/hotspot.m4
Changeset: f2e63f76b3d2
Author: shade
Date: 2016-01-28 19:42 +0300
URL: http://hg.openjdk.java.net/mobile/dev/rev/f2e63f76b3d2
8148483: JEP 280: Indify String Concatenation
Reviewed-by: psandoz, mcimadamore, igerasim, forax, plevart, vlivanov, ihse
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>, Remi Forax <forax at univ-mlv.fr>, Peter Levart <peter.levart at gmail.com>
! make/CompileJavaModules.gmk
! make/common/SetupJavaCompilers.gmk
Changeset: 1090777d4103
Author: ksrini
Date: 2015-11-12 13:26 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/1090777d4103
8035473: [javadoc] Revamp the existing Doclet APIs
8146529: Update the new Doclet API
8146427: "-nohelp" option issue
8146475: "-helpfile" option issue
Reviewed-by: alanb, bpatel, ihse, jjg, jlahoda, mchung, ogb, vromero
! common/autoconf/spec.gmk.in
! make/Javadoc.gmk
! make/common/NON_CORE_PKGS.gmk
! modules.xml
Changeset: 087de87e0340
Author: lana
Date: 2016-01-28 15:41 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/087de87e0340
Merge
Changeset: 1c149608e108
Author: sundar
Date: 2016-01-30 00:25 +0530
URL: http://hg.openjdk.java.net/mobile/dev/rev/1c149608e108
8148617: top level make docs target does not generate javadocs for dynalink API
Reviewed-by: erikj, hannesw
! make/Javadoc.gmk
! make/common/NON_CORE_PKGS.gmk
Changeset: 082dc16cb0e5
Author: ihse
Date: 2016-01-30 10:25 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/082dc16cb0e5
8148120: Incremental update from build-infra project
Reviewed-by: erikj
! common/autoconf/generated-configure.sh
! common/autoconf/libraries.m4
! common/bin/compare.sh
! make/Init.gmk
! make/InitSupport.gmk
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
Changeset: 9a38f8b4ba22
Author: ihse
Date: 2016-01-30 10:28 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/9a38f8b4ba22
8148351: Only display resolved symlink for compiler, do not change path
Reviewed-by: erikj
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
Changeset: 9638e5adda43
Author: lana
Date: 2016-02-04 11:28 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/9638e5adda43
Added tag jdk-9+104 for changeset 9a38f8b4ba22
! .hgtags
Changeset: 19be145dfe04
Author: jprovino
Date: 2016-01-06 02:29 +0000
URL: http://hg.openjdk.java.net/mobile/dev/rev/19be145dfe04
Merge
Changeset: 38184b1e208d
Author: jwilhelm
Date: 2016-01-14 16:36 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/38184b1e208d
Merge
Changeset: 519aaf7de5d0
Author: jprovino
Date: 2016-01-15 15:36 -0500
URL: http://hg.openjdk.java.net/mobile/dev/rev/519aaf7de5d0
Merge
Changeset: 1d5d6eee909e
Author: aeriksso
Date: 2015-12-14 15:17 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/1d5d6eee909e
8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy
Reviewed-by: dsamersoff
! test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java
Changeset: 26374d840d5b
Author: jwilhelm
Date: 2016-01-26 17:13 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/26374d840d5b
Merge
Changeset: 94508d813b04
Author: dnsimon
Date: 2016-01-14 14:35 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/94508d813b04
8146364: Remove @ServiceProvider mechanism from JVMCI
Reviewed-by: twisti
! make/CompileJavaModules.gmk
Changeset: f130c05c3afa
Author: thartmann
Date: 2016-01-15 09:13 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/f130c05c3afa
Merge
Changeset: c52c42c98ca1
Author: fzhinkin
Date: 2015-12-22 10:18 +0300
URL: http://hg.openjdk.java.net/mobile/dev/rev/c52c42c98ca1
8066599: Add methods to check VM mode to c.o.j.t.Platform
Reviewed-by: iignatyev
! test/lib/share/classes/jdk/test/lib/Platform.java
Changeset: c6fb1b62c8cd
Author: thartmann
Date: 2016-01-26 09:11 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/c6fb1b62c8cd
Merge
Changeset: 818603c7744d
Author: thartmann
Date: 2016-01-28 09:49 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/818603c7744d
Merge
Changeset: b485e734ff2a
Author: amurillo
Date: 2016-01-28 16:30 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/b485e734ff2a
Merge
! make/CompileJavaModules.gmk
Changeset: 087c3103b32e
Author: amurillo
Date: 2016-02-01 10:07 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/087c3103b32e
Merge
Changeset: c2696ab4abae
Author: ihse
Date: 2016-02-02 15:02 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/c2696ab4abae
8148655: LOG=cmdlines and other build-infra fixes
Reviewed-by: erikj
! common/autoconf/basics.m4
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
! common/autoconf/jdk-version.m4
! common/autoconf/spec.gmk.in
! make/Init.gmk
! make/InitSupport.gmk
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
Changeset: 3c427022abc9
Author: lbourges
Date: 2016-01-20 22:53 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/3c427022abc9
8147443: Use the Common Cleaner in Marlin OffHeapArray
Summary: OffHeapArray clean-up to use the jdk.internal.ref.Cleaner to free unsafe arrays (PhantomReference)
Reviewed-by: prr, rriggs, mchung
! modules.xml
Changeset: b3b0381b1ab0
Author: ddehaven
Date: 2016-01-21 14:48 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/b3b0381b1ab0
Merge
! common/autoconf/generated-configure.sh
! modules.xml
Changeset: eb465c89d643
Author: ddehaven
Date: 2016-02-02 10:03 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/eb465c89d643
Merge
! common/autoconf/generated-configure.sh
! modules.xml
Changeset: 6b11a2e9fa4f
Author: iris
Date: 2016-02-02 18:03 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/6b11a2e9fa4f
8072379: Implement jdk.Version
Reviewed-by: alanb
! modules.xml
Changeset: 6de443df8af9
Author: lana
Date: 2016-02-04 16:47 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/6de443df8af9
Merge
Changeset: 3ca929279adb
Author: erikj
Date: 2016-02-05 09:41 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/3ca929279adb
8148929: Suboptimal code generated when setting sysroot include with Solaris Studio
Reviewed-by: ihse, dholmes
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
Changeset: be58b02c11f9
Author: ihse
Date: 2016-02-08 11:28 +0100
URL: http://hg.openjdk.java.net/mobile/dev/rev/be58b02c11f9
8129395: Configure should verify that -fstack-protector is valid - take 2
Reviewed-by: erikj, dholmes
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
Changeset: f6fcbbeeb60c
Author: lana
Date: 2016-02-11 14:39 -0800
URL: http://hg.openjdk.java.net/mobile/dev/rev/f6fcbbeeb60c
Added tag jdk-9+105 for changeset be58b02c11f9
! .hgtags
Changeset: 259f4a681a05
Author: gadams
Date: 2016-02-18 13:25 -0500
URL: http://hg.openjdk.java.net/mobile/dev/rev/259f4a681a05
Merge
! common/autoconf/basics.m4
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
! common/autoconf/hotspot.m4
! common/autoconf/jdk-options.m4
! common/autoconf/platform.m4
! common/autoconf/spec.gmk.in
! common/autoconf/toolchain.m4
! make/CompileJavaModules.gmk
! make/Images.gmk
! make/common/MakeBase.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/SetupJavaCompilers.gmk
More information about the mobile-dev
mailing list