8059843: Make AST serializable
Reviewed-by: hannesw, lagergren
'\" t.\" Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved..\" Title: jcmd.\" Language: English.\" Date: 2013ǯ11��21��.\" SectDesc: �ȥ�֥륷�塼�ƥ����ġ���.\" Software: JDK 8.\" Arch: ����.\".\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER..\".\" This code is free software; you can redistribute it and/or modify it.\" under the terms of the GNU General Public License version 2 only, as.\" published by the Free Software Foundation..\".\" This code is distributed in the hope that it will be useful, but WITHOUT.\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or.\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License.\" version 2 for more details (a copy is included in the LICENSE file that.\" accompanied this code)..\".\" You should have received a copy of the GNU General Public License version.\" 2 along with this work; if not, write to the Free Software Foundation,.\" Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA..\".\" Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.\" or visit www.oracle.com if you need additional information or have any.\" questions..\".pl 99999.TH "jcmd" "1" "2013ǯ11��21��" "JDK 8" "�ȥ�֥륷�塼�ƥ����ġ���".\" -----------------------------------------------------------------.\" * Define some portability stuff.\" -----------------------------------------------------------------.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.\" http://bugs.debian.org/507673.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.ie \n(.g .ds Aq \(aq.el .ds Aq '.\" -----------------------------------------------------------------.\" * set default formatting.\" -----------------------------------------------------------------.\" disable hyphenation.nh.\" disable justification (adjust text to left margin only).ad l.\" -----------------------------------------------------------------.\" * MAIN CONTENT STARTS HERE *.\" -----------------------------------------------------------------.SH "NAME"jcmd \- �¹����Java���ۥޥ���(JVM)�˿��ǥ��ޥ�ɡ��ꥯ�����Ȥ��������ޤ���.SH "����".sp.if n \{\.RS 4.\}.nf\fIjcmd\fR [\fI\-l\fR|\fI\-h\fR|\fI\-help\fR].fi.if n \{\.RE.\}.sp.if n \{\.RS 4.\}.nf\fIjcmd\fR \fIpid\fR|\fImain\-class\fR \fIPerfCounter\&.print\fR.fi.if n \{\.RE.\}.sp.if n \{\.RS 4.\}.nf\fIjcmd\fR \fIpid\fR|\fImain\-class\fR \fI\-f\fR \fIfilename\fR.fi.if n \{\.RE.\}.sp.if n \{\.RS 4.\}.nf\fIjcmd\fR \fIpid\fR|\fImain\-class\fR \fIcommand\fR[ \fIarguments\fR].fi.if n \{\.RE.\}.SH "����".PP\fIjcmd\fR�桼�ƥ���ƥ��ϡ�JVM�˿��ǥ��ޥ�ɡ��ꥯ�����Ȥ��������뤿��˻��Ѥ���ޤ��������JVM����Ư���Ƥ���Τ�Ʊ���ޥ���ǻ��Ѥ���JVM�ε�ư�˻��Ѥ�����Τ�Ʊ��ͭ���桼��������ӥ��롼���̻Ҥ���äƤ���ɬ�פ�����ޤ���.PP\fB����:\fR��⡼�ȡ��ޥ��顢�ޤ����̤μ��̻Ҥǿ��ǥ��ޥ�ɤ�ư����ˤϡ�\fIcom\&.sun\&.management\&.DiagnosticCommandMBean\fR���ե���������ѤǤ��ޤ���\fIDiagnosticCommandMBean\fR���ե������ξܺ٤ϡ�http://download\&.java\&.net/jdk8/docs/jre/api/management/extension/com/sun/management/DiagnosticCommandMBean\&.html�ˤ���API�ɥ�����ȤȤ��Ƥ���������.PP\fIjcmd\fR������ʤ��ޤ���\fI\- l\fR���ץ�������ꤷ�Ƽ¹Ԥ������ϡ��¹����Java�ץ��������̻ҤΥꥹ�Ȥ����ᥤ���饹����ӥץ������ε�ư�˻��Ѥ��줿���ޥ�ɥ饤������ȤȤ�˽��Ϥ���ޤ���\fI\-h\fR�ޤ���\fI\-help\fR���ץ�������ꤷ��\fIjcmd\fR��¹Ԥ���ȡ��ġ���Υإ�ס���å����������Ϥ���ޤ���.PP�ץ��������̻�(\fIpid\fR)�ޤ��ϥᥤ���饹(\fImain\-class\fR)��ǽ�ΰ����Ȥ��ƻ��ꤷ����硢\fIjcmd\fR�ϡ����̻Ҥ���ꤷ������Java�ץ������ˡ��ᥤ���饹��̾������ꤷ�����Ϥ��٤Ƥ�Java�ץ������˿��ǥ��ޥ�ɡ��ꥯ�����Ȥ��������ޤ����ץ��������̻ҤȤ���\fI0\fR����ꤷ�ơ����٤Ƥλ��Ѳ�ǽ��Java�ץ������˿��ǥ��ޥ�ɡ��ꥯ�����Ȥ��������뤳�Ȥ�Ǥ��ޤ������ǥ��ޥ�ɡ��ꥯ�����ȤȤ��ơ����Τ����줫����Ѥ��ޤ���.PPPerfcounter\&.print.RS 4���ꤷ��Java�ץ������ǻ��Ѳ�ǽ�ʥѥե����ޥ����������Ϥ���ޤ����ѥե����ޥ������Υꥹ�Ȥ�Java�ץ������ˤ�äưۤʤ��礬����ޤ���.RE.PP\-f \fIfilename\fR.RS 4���ǥ��ޥ�ɤ��ɤ�ꡢ���ꤷ��Java�ץ���������������ե������̾����\fI\-f\fR���ץ����ǤΤ��Ѥ��ޤ����ե�������γƥ��ޥ�ɤϡ�1�Ԥǵ��Ҥ���ɬ�פ�����ޤ����ֹ浭��(\fI#\fR)�ǻϤޤ�Ԥ�̵�뤵��ޤ������٤ƤιԤ��ɤ���뤫��\fIstop\fR������ɤ�ޤ�Ԥ��ɤ����ȡ��ե�����ν�������λ���ޤ���.RE.PP\fIcommand\fR [\fIarguments\fR].RS 4���ꤵ�줿Java�ץ��������������륳�ޥ�ɡ����ꤷ���ץ������ǻ��ѤǤ�����ǥ��ޥ�ɤΥꥹ�Ȥϡ����Υץ��������Ф���\fIhelp\fR���ޥ�ɤ����������ɽ������ޤ����ƿ��ǥ��ޥ�ɤ��ȼ��ΰ������åȤ�����ޤ������ޥ�ɤ���������ʸ����ӻ��Ѳ�ǽ�ʰ����Υꥹ�Ȥ�ɽ������ˤϡ�\fIhelp\fR���ޥ�ɤΰ����Ȥ��ƥ��ޥ��̾����Ѥ��ޤ���.sp\fB����:\fR�����˥��ڡ������ޤޤ�Ƥ�����ϡ���Ű�����ޤ�����Ű�����(\fI\*(Aq\fR�ޤ���\fI"\fR)�ǰϤ�ɬ�פ�����ޤ����ä��ơ����ڥ졼�ƥ��������ƥࡦ�����뤬�������������ʤ��褦�ˡ��Хå�����å���(\fI\e\fR)�ǰ�Ű�����ޤ�����Ű�����������פ���ɬ�פ�����ޤ����ޤ��ϡ������ΰ������Ű�����ǰϤ�Ǥ��顢��Ű�����ǰϤळ�Ȥ�Ǥ��ޤ�(�ޤ�����Ű�����ǰϤ�Ǥ��顢��Ű�����ǰϤ�)��.RE.SH "���ץ����".PP�ƥ��ץ����ϸߤ�����¾Ū�Ǥ���.PP\-f \fIfilename\fR.RS 4���ꤵ�줿�ե����뤫�饳�ޥ�ɤ��ɤ��ޤ������Υ��ץ����ϡ��ǽ�ΰ����Ȥ��ƥץ��������̻Ҥޤ��ϥᥤ���饹����ꤹ����ˤΤ��ѤǤ��ޤ����ե�������γƥ��ޥ�ɤϡ�1�Ԥǵ��Ҥ���ɬ�פ�����ޤ����ֹ浭��(\fI#\fR)�ǻϤޤ�Ԥ�̵�뤵��ޤ������٤ƤιԤ��ɤ���뤫��\fIstop\fR������ɤ�ޤ�Ԥ��ɤ����ȡ��ե�����ν�������λ���ޤ���.RE.PP\-h, \-help.RS 4�إ�ס���å����������Ϥ���ޤ���.RE.PP\-l.RS 4�¹����Java�ץ��������̻ҤΥꥹ�Ȥ�ᥤ���饹����ӥ��ޥ�ɥ饤������ȤȤ�˽��Ϥ��ޤ���.RE.SH "��Ϣ����".sp.RS 4.ie n \{\\h'-04'\(bu\h'+03'\c.\}.el \{\.sp -1.IP \(bu 2.3.\}jps(1).RE.br'pl 8.5i'bp