On Wed, 25 Oct 2006 14:42:46 -0500, Chase, John <[EMAIL PROTECTED]> wrote:
-----Original Message-----
From: IBM Mainframe Discussion List On Behalf Of Nicholas Carbone
On Wed, 25 Oct 2006 12:40:42 -0500, Kirk Wolf wrote:
How about starting the app from an interactive Unix Shell and pressing
Cntl-C?
The application is going to have to terminate normally to get
the Storage Report. So, if there is something more simple
that can be run so I can get a look at the Options Report
(want to see the default options for java), then maybe I see
something there.
Best I can do is this, from the abortive attempt to run
it "interactively":
---£-Options Report for Enclave main 10/25/06 2:18:37 PM
Language Environment V01 R05.00
LAST WHERE SET OPTION
--------------------------------------------------------------------------
-----
Installation default ABPERC(NONE)
Installation default ABTERMENC(ABEND)
Installation default NOAIXBLD
Installation default ALL31(OFF)
Installation default ANYHEAP(16384,8192,ANYWHERE,FREE)
Installation default NOAUTOTASK
Installation default BELOWHEAP(8192,4096,FREE)
Installation default CBLOPTS(ON)
Installation default CBLPSHPOP(ON)
Installation default CBLQDA(OFF)
Installation default CHECK(ON)
Installation default COUNTRY(US)
Installation default NODEBUG
Installation default DEPTHCONDLMT(10)
Installation default ENVAR("")
Installation default ERRCOUNT(0)
Installation default ERRUNIT(6)
Installation default FILEHIST
Installation default FILETAG(NOAUTOCVT,NOAUTOTAG)
Default setting NOFLOW
Installation default HEAP(32768,32768,ANYWHERE,KEEP,8192,4096)
Installation default HEAPCHK(OFF,1,0,0,0)
Installation default HEAPPOOLS
(OFF,8,10,32,10,128,10,256,10,1024,10,2048,10,0,10,0,10,0,10,0,10,0,10,0,10
)
Installation default INFOMSGFILTER(OFF,,,,)
Installation default INQPCOPN
Installation default INTERRUPT(OFF)
Installation default LIBRARY(SYSCEE)
Installation default LIBSTACK(4096,4096,FREE)
Installation default MSGFILE(SYSOUT,FBA,121,0,NOENQ)
Installation default MSGQ(15)
Installation default NATLANG(ENU)
Ignored NONONIPTSTACK(See THREADSTACK)
Installation default OCSTATUS
Installation default NOPC
Installation default PLITASKCOUNT(20)
Default setting POSIX(ON)
Installation default PROFILE(OFF,"")
Installation default PRTUNIT(6)
Installation default PUNUNIT(7)
Installation default RDRUNIT(5)
Installation default RECPAD(OFF)
Invocation command RPTOPTS(ON)
Invocation command RPTSTG(ON)
Installation default NORTEREUS
Installation default RTLS(OFF)
Installation default NOSIMVRD
Invocation command STACK
(131072,131072,ANYWHERE,KEEP,131072,131072)
Installation default STORAGE(00,NONE,NONE,0)
Installation default TERMTHDACT(TRACE,,96)
Installation default NOTEST(ALL,"*","PROMPT","INSPPREF")
Installation default THREADHEAP(4096,4096,ANYWHERE,KEEP)
Installation default THREADSTACK
(OFF,4096,4096,BELOW,KEEP,131072,131072)
Installation default TRACE(OFF,4096,DUMP,LE=0)
Installation default TRAP(ON,SPIE)
Installation default UPSI(00000000)
Installation default NOUSRHDLR(,)
Installation default VCTRSAVE(OFF)
Installation default VERSION()
Installation default XPLINK(OFF)
Installation default XUFLOW(AUTO)
#
Compared to the VSMDATA display from the dump I took the other day, the
above does not even remotely reflect the storage allocated within the
primary address space of the "started task" instance.
-jc-
Some comments.
It seems STACK is also specified in the _CEE_RUNOPTS, but I need to see
the Options Report when that is not specified. In other words, just
specify _CEE_RUNOPTS="RPTOPTS(ON) RPTSTG(ON)".
Is this a report from running the "java" program? Maybe something
like "java -version" might produce something that would tell me what the
java application defaults are. The options report here looks more like a
hello world program, since most of the option values have the LE defaults.
I noticed STORAGE(00,NONE,NONE,0) as an "installation default". Hopefully
this is not ever really in effect for a Java application. The first
suboption says to clear heap storage when it is allocated, could be
expensive.
Nick Carbone