Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » SWT Optimization Problem
SWT Optimization Problem [message #460525] Wed, 31 August 2005 09:34 Go to next message
Eclipse UserFriend
Originally posted by: klaus.teller.gmx.net

Please I really need your help on the following issue. I am trying using
some code shrinking tool (e.g. ProGuard) to extract the set of SWT
classes that my application needs. The aim is to build a tiny SWT
package that can be deployed with my application.

The problem is, however, that the so built small package does not even
allow my application to start; resulting in a virtual machine error.

my questions: are you aware of any special class or file without whcih
SWT would not work? Have you ever tried to build such a customized SWT
package? Am I trying to do something infeasible?

Thank you very very much for any help.

Klaus.
Re: SWT Optimization Problem [message #460537 is a reply to message #460525] Wed, 31 August 2005 13:55 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: richkulp.us.NO_SPAM.ibm.com

Does your tool handle dll's on Windows and .so's on Linux? SWT requires
a dll/library to run, and without it SWT will fail. Is that the error?

--
Thanks,
Rich Kulp
Re: SWT Optimization Problem [message #460557 is a reply to message #460537] Wed, 31 August 2005 16:08 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: klaus.teller.gmx.net

Rich Kulp wrote:
> Does your tool handle dll's on Windows and .so's on Linux? SWT requires
> a dll/library to run, and without it SWT will fail. Is that the error?
>


Well, as far as I can see, the swt dll are included in the current
directory, which is part of my path environment variable. Following is
the JVM log file:


Thanks,

Klaus.
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d6ca807, pid=1044,
tid=1020
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-b64 mixed mode, sharing)
# Problematic frame:
# V
#

--------------- T H R E A D ---------------

Current thread (0x00035728): JavaThread "main"

siginfo: ExceptionCode=0xc0000005, reading address 0x00000009

Registers:
EAX=0x00000080, EBX=0x00035728, ECX=0x00000080, EDX=0x0007f24c
ESP=0x0007f1e4, EBP=0x0007f1f4, ESI=0x00000001, EDI=0x00000000
EIP=0x6d6ca807, EFLAGS=0x00010202

Top of Stack: (sp=0x0007f1e4)
0x0007f1e4: 0007f238 000357e4 0007f38c 00035728
0x0007f1f4: 0007f34c 10016356 00035728 00a67f58
0x0007f204: 00000000 00000080 0007f24c 0007f38c
0x0007f214: 00000000 26a97f00 1000548c 000357e4
0x0007f224: 0007f38c 0007f238 00035728 26a97f30
0x0007f234: 26a97f30 00000114 00000000 00000000
0x0007f244: 00000001 00000001 00a84500 6d7ac260
0x0007f254: 6d7ac354 00a844fc 00a84510 6d70b4d7

Instructions: (pc=0x6d6ca807)
0x6d6ca7f7: 8b 30 85 ff 7c 42 8b 45 14 85 c0 7c 3b 8d 0c 07
0x6d6ca807: 3b 4e 08 77 33 85 c0 7e 4a 8b 4e 04 6a 05 8b 59


Stack:
C
j
org.eclipse.swt.internal.win32.OS.GetVersionExW(Lorg/eclipse /swt/internal/win32/OSVERSIONINFOW;)Z+0
j org.eclipse.swt.internal.win32.OS.<clinit>()V+24
v ~StubRoutines::call_stub
V
V
V
V
V
V
V
V
j org.eclipse.swt.widgets.Display.<clinit>()V+0
v ~StubRoutines::call_stub
V
V
V
V
V
V
V
V
V
j HelloBrowser.main([Ljava/lang/String;)V+0
v ~StubRoutines::call_stub
V
V
V
V
C
C
C

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j
org.eclipse.swt.internal.win32.OS.GetVersionExW(Lorg/eclipse /swt/internal/win32/OSVERSIONINFOW;)Z+0
j org.eclipse.swt.internal.win32.OS.<clinit>()V+24
v ~StubRoutines::call_stub
j org.eclipse.swt.widgets.Display.<clinit>()V+0
v ~StubRoutines::call_stub
j HelloBrowser.main(
0x00a6a6e0 JavaThread "CompilerThread0" daemon
0x00a699a8 JavaThread "Signal Dispatcher" daemon
0x00a42de8 JavaThread "Finalizer" daemon
0x0003f8c0 JavaThread "Reference Handler" daemon
=>0x00035728 JavaThread "main"

Other Threads:
0x00a67008 VMThread [id=1052]
0x00a6cd18 WatcherThread [id=3016]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 576K, used 182K [0x22a60000, 0x22b00000,
0x22f40000)
eden space 512K, 23% used [0x22a60000, 0x22a7d968, 0x22ae0000)
from space 64K, 100% used [0x22af0000, 0x22b00000, 0x22b00000)
to space 64K, 0% used [0x22ae0000, 0x22ae0000, 0x22af0000)
tenured generation total 1408K, used 61K [0x22f40000, 0x230a0000,
0x26a60000)
the space 1408K, 4% used [0x22f40000, 0x22f4f638, 0x22f4f800,
0x230a0000)
compacting perm gen total 8192K, used 252K [0x26a60000, 0x27260000,
0x2aa60000)
the space 8192K, 3% used [0x26a60000, 0x26a9f060, 0x26a9f200,
0x27260000)
ro space 8192K, 66% used [0x2aa60000, 0x2afb7960, 0x2afb7a00,
0x2b260000)
rw space 12288K, 46% used [0x2b260000, 0x2b7f43a8, 0x2b7f4400,
0x2be60000)

Dynamic libraries:
0x00400000 - 0x0040c000 d:\Program Files\java\jdk1.5.0\jre\bin\java.exe
0x7c900000 - 0x7c9b0000 D:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f4000 D:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 D:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f01000 D:\WINDOWS\system32\RPCRT4.dll
0x77c10000 - 0x77c68000 D:\WINDOWS\system32\MSVCRT.dll
0x6d640000 - 0x6d7c5000 d:\Program
Files\java\jdk1.5.0\jre\bin\client\jvm.dll
0x77d40000 - 0x77dd0000 D:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f56000 D:\WINDOWS\system32\GDI32.dll
0x76b40000 - 0x76b6d000 D:\WINDOWS\system32\WINMM.dll
0x6d280000 - 0x6d288000 d:\Program Files\java\jdk1.5.0\jre\bin\hpi.dll
0x76bf0000 - 0x76bfb000 D:\WINDOWS\system32\PSAPI.DLL
0x6d610000 - 0x6d61c000 d:\Program Files\java\jdk1.5.0\jre\bin\verify.dll
0x6d300000 - 0x6d31d000 d:\Program Files\java\jdk1.5.0\jre\bin\java.dll
0x6d630000 - 0x6d63f000 d:\Program Files\java\jdk1.5.0\jre\bin\zip.dll
0x10000000 - 0x10050000 C:\Temp\proguard3.3.1\swt-win32-3138.dll
0x774e0000 - 0x7761c000 D:\WINDOWS\system32\ole32.dll
0x773d0000 - 0x774d2000
D:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595 b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\COMCTL32.dll
0x77f60000 - 0x77fd6000 D:\WINDOWS\system32\SHLWAPI.dll
0x763b0000 - 0x763f9000 D:\WINDOWS\system32\comdlg32.dll
0x7c9c0000 - 0x7d1d4000 D:\WINDOWS\system32\SHELL32.dll
0x77120000 - 0x771ac000 D:\WINDOWS\system32\OLEAUT32.dll
0x76390000 - 0x763ad000 D:\WINDOWS\system32\IMM32.dll
0x74d90000 - 0x74dfb000 D:\WINDOWS\system32\USP10.dll

VM Arguments:
java_command: HelloBrowser

Environment Variables:
JAVA_HOME=D:\Program Files\Java\jdk1_4_05
CLASSPATH=.;C:\PA\lib\swt.jar;
PATH=E:\Programs\JET\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\W INDOWS\System32\Wbem;D:\Program
Files\Common Files\Adaptec Shared\System;D:\Program Files\Common
Files\GTK\2.0\bin;D:\Program Files\Putty;D:\Program
Files\Java\jdk1_4_05\bin;D:\Program Files\SSH Communications
Security\SSH Secure Shell;D:\Program Files\MikTex\bin;.;
USERNAME=klaus
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 11 Stepping 4, GenuineIntel


--------------- S Y S T E M ---------------

OS: Windows XP Build 2600 Service Pack 2

CPU:total 1 family 6, cmov, cx8, fxsr, mmx, sse

Memory: 4k page, physical 645896k(397404k free), swap 1580436k(1391080k
free)

vm_info: Java HotSpot(TM) Client VM (1.5.0-b64) for windows-x86, built
on Sep 15 2004 03:00:31 by "java_re" with MS VC++ 6.0
Re: SWT Optimization Problem [message #460751 is a reply to message #460557] Tue, 06 September 2005 17:00 Go to previous messageGo to next message
Grant Gayed is currently offline Grant GayedFriend
Messages: 2150
Registered: July 2009
Senior Member
Klaus,

I'm guessing here that the optimization tool is removing some swt methods
that are not referenced in the java world but which do get called back from
the OS. If this is the case then this approach will definitely not work.

If you want to investigate creating your own scaled-back swt jar by hand
then see http://eclipse.org/articles/Article-small-cup-of-swt/pocket- PC.html
, in particular its "Memory and Size" section.

Grant

"klaus teller" <klaus.teller@gmx.net> wrote in message
news:df4km9$g15$1@news.eclipse.org...
> Rich Kulp wrote:
> > Does your tool handle dll's on Windows and .so's on Linux? SWT requires
> > a dll/library to run, and without it SWT will fail. Is that the error?
> >
>
>
> Well, as far as I can see, the swt dll are included in the current
> directory, which is part of my path environment variable. Following is
> the JVM log file:
>
>
> Thanks,
>
> Klaus.
> #
> # An unexpected error has been detected by HotSpot Virtual Machine:
> #
> # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d6ca807, pid=1044,
> tid=1020
> #
> # Java VM: Java HotSpot(TM) Client VM (1.5.0-b64 mixed mode, sharing)
> # Problematic frame:
> # V
> #
>
> --------------- T H R E A D ---------------
>
> Current thread (0x00035728): JavaThread "main"
>
> siginfo: ExceptionCode=0xc0000005, reading address 0x00000009
>
> Registers:
> EAX=0x00000080, EBX=0x00035728, ECX=0x00000080, EDX=0x0007f24c
> ESP=0x0007f1e4, EBP=0x0007f1f4, ESI=0x00000001, EDI=0x00000000
> EIP=0x6d6ca807, EFLAGS=0x00010202
>
> Top of Stack: (sp=0x0007f1e4)
> 0x0007f1e4: 0007f238 000357e4 0007f38c 00035728
> 0x0007f1f4: 0007f34c 10016356 00035728 00a67f58
> 0x0007f204: 00000000 00000080 0007f24c 0007f38c
> 0x0007f214: 00000000 26a97f00 1000548c 000357e4
> 0x0007f224: 0007f38c 0007f238 00035728 26a97f30
> 0x0007f234: 26a97f30 00000114 00000000 00000000
> 0x0007f244: 00000001 00000001 00a84500 6d7ac260
> 0x0007f254: 6d7ac354 00a844fc 00a84510 6d70b4d7
>
> Instructions: (pc=0x6d6ca807)
> 0x6d6ca7f7: 8b 30 85 ff 7c 42 8b 45 14 85 c0 7c 3b 8d 0c 07
> 0x6d6ca807: 3b 4e 08 77 33 85 c0 7e 4a 8b 4e 04 6a 05 8b 59
>
>
> Stack:
> C
> j
>
org.eclipse.swt.internal.win32.OS.GetVersionExW(Lorg/eclipse /swt/internal/wi
n32/OSVERSIONINFOW;)Z+0
> j org.eclipse.swt.internal.win32.OS.<clinit>()V+24
> v ~StubRoutines::call_stub
> V
> V
> V
> V
> V
> V
> V
> V
> j org.eclipse.swt.widgets.Display.<clinit>()V+0
> v ~StubRoutines::call_stub
> V
> V
> V
> V
> V
> V
> V
> V
> V
> j HelloBrowser.main([Ljava/lang/String;)V+0
> v ~StubRoutines::call_stub
> V
> V
> V
> V
> C
> C
> C
>
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
> j
>
org.eclipse.swt.internal.win32.OS.GetVersionExW(Lorg/eclipse /swt/internal/wi
n32/OSVERSIONINFOW;)Z+0
> j org.eclipse.swt.internal.win32.OS.<clinit>()V+24
> v ~StubRoutines::call_stub
> j org.eclipse.swt.widgets.Display.<clinit>()V+0
> v ~StubRoutines::call_stub
> j HelloBrowser.main(
> 0x00a6a6e0 JavaThread "CompilerThread0" daemon
> 0x00a699a8 JavaThread "Signal Dispatcher" daemon
> 0x00a42de8 JavaThread "Finalizer" daemon
> 0x0003f8c0 JavaThread "Reference Handler" daemon
> =>0x00035728 JavaThread "main"
>
> Other Threads:
> 0x00a67008 VMThread [id=1052]
> 0x00a6cd18 WatcherThread [id=3016]
>
> VM state:not at safepoint (normal execution)
>
> VM Mutex/Monitor currently owned by a thread: None
>
> Heap
> def new generation total 576K, used 182K [0x22a60000, 0x22b00000,
> 0x22f40000)
> eden space 512K, 23% used [0x22a60000, 0x22a7d968, 0x22ae0000)
> from space 64K, 100% used [0x22af0000, 0x22b00000, 0x22b00000)
> to space 64K, 0% used [0x22ae0000, 0x22ae0000, 0x22af0000)
> tenured generation total 1408K, used 61K [0x22f40000, 0x230a0000,
> 0x26a60000)
> the space 1408K, 4% used [0x22f40000, 0x22f4f638, 0x22f4f800,
> 0x230a0000)
> compacting perm gen total 8192K, used 252K [0x26a60000, 0x27260000,
> 0x2aa60000)
> the space 8192K, 3% used [0x26a60000, 0x26a9f060, 0x26a9f200,
> 0x27260000)
> ro space 8192K, 66% used [0x2aa60000, 0x2afb7960, 0x2afb7a00,
> 0x2b260000)
> rw space 12288K, 46% used [0x2b260000, 0x2b7f43a8, 0x2b7f4400,
> 0x2be60000)
>
> Dynamic libraries:
> 0x00400000 - 0x0040c000 d:\Program Files\java\jdk1.5.0\jre\bin\java.exe
> 0x7c900000 - 0x7c9b0000 D:\WINDOWS\system32\ntdll.dll
> 0x7c800000 - 0x7c8f4000 D:\WINDOWS\system32\kernel32.dll
> 0x77dd0000 - 0x77e6b000 D:\WINDOWS\system32\ADVAPI32.dll
> 0x77e70000 - 0x77f01000 D:\WINDOWS\system32\RPCRT4.dll
> 0x77c10000 - 0x77c68000 D:\WINDOWS\system32\MSVCRT.dll
> 0x6d640000 - 0x6d7c5000 d:\Program
> Files\java\jdk1.5.0\jre\bin\client\jvm.dll
> 0x77d40000 - 0x77dd0000 D:\WINDOWS\system32\USER32.dll
> 0x77f10000 - 0x77f56000 D:\WINDOWS\system32\GDI32.dll
> 0x76b40000 - 0x76b6d000 D:\WINDOWS\system32\WINMM.dll
> 0x6d280000 - 0x6d288000 d:\Program Files\java\jdk1.5.0\jre\bin\hpi.dll
> 0x76bf0000 - 0x76bfb000 D:\WINDOWS\system32\PSAPI.DLL
> 0x6d610000 - 0x6d61c000 d:\Program Files\java\jdk1.5.0\jre\bin\verify.dll
> 0x6d300000 - 0x6d31d000 d:\Program Files\java\jdk1.5.0\jre\bin\java.dll
> 0x6d630000 - 0x6d63f000 d:\Program Files\java\jdk1.5.0\jre\bin\zip.dll
> 0x10000000 - 0x10050000 C:\Temp\proguard3.3.1\swt-win32-3138.dll
> 0x774e0000 - 0x7761c000 D:\WINDOWS\system32\ole32.dll
> 0x773d0000 - 0x774d2000
>
D:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595 b64144ccf1df_6.0
..2600.2180_x-ww_a84f1ff9\COMCTL32.dll
> 0x77f60000 - 0x77fd6000 D:\WINDOWS\system32\SHLWAPI.dll
> 0x763b0000 - 0x763f9000 D:\WINDOWS\system32\comdlg32.dll
> 0x7c9c0000 - 0x7d1d4000 D:\WINDOWS\system32\SHELL32.dll
> 0x77120000 - 0x771ac000 D:\WINDOWS\system32\OLEAUT32.dll
> 0x76390000 - 0x763ad000 D:\WINDOWS\system32\IMM32.dll
> 0x74d90000 - 0x74dfb000 D:\WINDOWS\system32\USP10.dll
>
> VM Arguments:
> java_command: HelloBrowser
>
> Environment Variables:
> JAVA_HOME=D:\Program Files\Java\jdk1_4_05
> CLASSPATH=.;C:\PA\lib\swt.jar;
>
PATH=E:\Programs\JET\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\W INDOWS\System32\
Wbem;D:\Program
> Files\Common Files\Adaptec Shared\System;D:\Program Files\Common
> Files\GTK\2.0\bin;D:\Program Files\Putty;D:\Program
> Files\Java\jdk1_4_05\bin;D:\Program Files\SSH Communications
> Security\SSH Secure Shell;D:\Program Files\MikTex\bin;.;
> USERNAME=klaus
> OS=Windows_NT
> PROCESSOR_IDENTIFIER=x86 Family 6 Model 11 Stepping 4, GenuineIntel
>
>
> --------------- S Y S T E M ---------------
>
> OS: Windows XP Build 2600 Service Pack 2
>
> CPU:total 1 family 6, cmov, cx8, fxsr, mmx, sse
>
> Memory: 4k page, physical 645896k(397404k free), swap 1580436k(1391080k
> free)
>
> vm_info: Java HotSpot(TM) Client VM (1.5.0-b64) for windows-x86, built
> on Sep 15 2004 03:00:31 by "java_re" with MS VC++ 6.0
>
Re: SWT Optimization Problem [message #460758 is a reply to message #460751] Wed, 07 September 2005 00:49 Go to previous message
Steve Northover is currently offline Steve NorthoverFriend
Messages: 1636
Registered: July 2009
Senior Member
Chris had some Ant scripts to help doing this too.

"Grant Gayed" <grant_gayed@ca.ibm.com> wrote in message
news:dfkhur$jib$1@news.eclipse.org...
> Klaus,
>
> I'm guessing here that the optimization tool is removing some swt methods
> that are not referenced in the java world but which do get called back
from
> the OS. If this is the case then this approach will definitely not work.
>
> If you want to investigate creating your own scaled-back swt jar by hand
> then see
http://eclipse.org/articles/Article-small-cup-of-swt/pocket- PC.html
> , in particular its "Memory and Size" section.
>
> Grant
>
> "klaus teller" <klaus.teller@gmx.net> wrote in message
> news:df4km9$g15$1@news.eclipse.org...
> > Rich Kulp wrote:
> > > Does your tool handle dll's on Windows and .so's on Linux? SWT
requires
> > > a dll/library to run, and without it SWT will fail. Is that the error?
> > >
> >
> >
> > Well, as far as I can see, the swt dll are included in the current
> > directory, which is part of my path environment variable. Following is
> > the JVM log file:
> >
> >
> > Thanks,
> >
> > Klaus.
> > #
> > # An unexpected error has been detected by HotSpot Virtual Machine:
> > #
> > # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d6ca807, pid=1044,
> > tid=1020
> > #
> > # Java VM: Java HotSpot(TM) Client VM (1.5.0-b64 mixed mode, sharing)
> > # Problematic frame:
> > # V
> > #
> >
> > --------------- T H R E A D ---------------
> >
> > Current thread (0x00035728): JavaThread "main"
> >
> > siginfo: ExceptionCode=0xc0000005, reading address 0x00000009
> >
> > Registers:
> > EAX=0x00000080, EBX=0x00035728, ECX=0x00000080, EDX=0x0007f24c
> > ESP=0x0007f1e4, EBP=0x0007f1f4, ESI=0x00000001, EDI=0x00000000
> > EIP=0x6d6ca807, EFLAGS=0x00010202
> >
> > Top of Stack: (sp=0x0007f1e4)
> > 0x0007f1e4: 0007f238 000357e4 0007f38c 00035728
> > 0x0007f1f4: 0007f34c 10016356 00035728 00a67f58
> > 0x0007f204: 00000000 00000080 0007f24c 0007f38c
> > 0x0007f214: 00000000 26a97f00 1000548c 000357e4
> > 0x0007f224: 0007f38c 0007f238 00035728 26a97f30
> > 0x0007f234: 26a97f30 00000114 00000000 00000000
> > 0x0007f244: 00000001 00000001 00a84500 6d7ac260
> > 0x0007f254: 6d7ac354 00a844fc 00a84510 6d70b4d7
> >
> > Instructions: (pc=0x6d6ca807)
> > 0x6d6ca7f7: 8b 30 85 ff 7c 42 8b 45 14 85 c0 7c 3b 8d 0c 07
> > 0x6d6ca807: 3b 4e 08 77 33 85 c0 7e 4a 8b 4e 04 6a 05 8b 59
> >
> >
> > Stack:
> > C
> > j
> >
>
org.eclipse.swt.internal.win32.OS.GetVersionExW(Lorg/eclipse /swt/internal/wi
> n32/OSVERSIONINFOW;)Z+0
> > j org.eclipse.swt.internal.win32.OS.<clinit>()V+24
> > v ~StubRoutines::call_stub
> > V
> > V
> > V
> > V
> > V
> > V
> > V
> > V
> > j org.eclipse.swt.widgets.Display.<clinit>()V+0
> > v ~StubRoutines::call_stub
> > V
> > V
> > V
> > V
> > V
> > V
> > V
> > V
> > V
> > j HelloBrowser.main([Ljava/lang/String;)V+0
> > v ~StubRoutines::call_stub
> > V
> > V
> > V
> > V
> > C
> > C
> > C
> >
> > Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
> > j
> >
>
org.eclipse.swt.internal.win32.OS.GetVersionExW(Lorg/eclipse /swt/internal/wi
> n32/OSVERSIONINFOW;)Z+0
> > j org.eclipse.swt.internal.win32.OS.<clinit>()V+24
> > v ~StubRoutines::call_stub
> > j org.eclipse.swt.widgets.Display.<clinit>()V+0
> > v ~StubRoutines::call_stub
> > j HelloBrowser.main(
> > 0x00a6a6e0 JavaThread "CompilerThread0" daemon
> > 0x00a699a8 JavaThread "Signal Dispatcher" daemon
> > 0x00a42de8 JavaThread "Finalizer" daemon
> > 0x0003f8c0 JavaThread "Reference Handler" daemon
> > =>0x00035728 JavaThread "main"
> >
> > Other Threads:
> > 0x00a67008 VMThread [id=1052]
> > 0x00a6cd18 WatcherThread [id=3016]
> >
> > VM state:not at safepoint (normal execution)
> >
> > VM Mutex/Monitor currently owned by a thread: None
> >
> > Heap
> > def new generation total 576K, used 182K [0x22a60000, 0x22b00000,
> > 0x22f40000)
> > eden space 512K, 23% used [0x22a60000, 0x22a7d968, 0x22ae0000)
> > from space 64K, 100% used [0x22af0000, 0x22b00000, 0x22b00000)
> > to space 64K, 0% used [0x22ae0000, 0x22ae0000, 0x22af0000)
> > tenured generation total 1408K, used 61K [0x22f40000, 0x230a0000,
> > 0x26a60000)
> > the space 1408K, 4% used [0x22f40000, 0x22f4f638, 0x22f4f800,
> > 0x230a0000)
> > compacting perm gen total 8192K, used 252K [0x26a60000, 0x27260000,
> > 0x2aa60000)
> > the space 8192K, 3% used [0x26a60000, 0x26a9f060, 0x26a9f200,
> > 0x27260000)
> > ro space 8192K, 66% used [0x2aa60000, 0x2afb7960, 0x2afb7a00,
> > 0x2b260000)
> > rw space 12288K, 46% used [0x2b260000, 0x2b7f43a8, 0x2b7f4400,
> > 0x2be60000)
> >
> > Dynamic libraries:
> > 0x00400000 - 0x0040c000 d:\Program Files\java\jdk1.5.0\jre\bin\java.exe
> > 0x7c900000 - 0x7c9b0000 D:\WINDOWS\system32\ntdll.dll
> > 0x7c800000 - 0x7c8f4000 D:\WINDOWS\system32\kernel32.dll
> > 0x77dd0000 - 0x77e6b000 D:\WINDOWS\system32\ADVAPI32.dll
> > 0x77e70000 - 0x77f01000 D:\WINDOWS\system32\RPCRT4.dll
> > 0x77c10000 - 0x77c68000 D:\WINDOWS\system32\MSVCRT.dll
> > 0x6d640000 - 0x6d7c5000 d:\Program
> > Files\java\jdk1.5.0\jre\bin\client\jvm.dll
> > 0x77d40000 - 0x77dd0000 D:\WINDOWS\system32\USER32.dll
> > 0x77f10000 - 0x77f56000 D:\WINDOWS\system32\GDI32.dll
> > 0x76b40000 - 0x76b6d000 D:\WINDOWS\system32\WINMM.dll
> > 0x6d280000 - 0x6d288000 d:\Program Files\java\jdk1.5.0\jre\bin\hpi.dll
> > 0x76bf0000 - 0x76bfb000 D:\WINDOWS\system32\PSAPI.DLL
> > 0x6d610000 - 0x6d61c000 d:\Program
Files\java\jdk1.5.0\jre\bin\verify.dll
> > 0x6d300000 - 0x6d31d000 d:\Program Files\java\jdk1.5.0\jre\bin\java.dll
> > 0x6d630000 - 0x6d63f000 d:\Program Files\java\jdk1.5.0\jre\bin\zip.dll
> > 0x10000000 - 0x10050000 C:\Temp\proguard3.3.1\swt-win32-3138.dll
> > 0x774e0000 - 0x7761c000 D:\WINDOWS\system32\ole32.dll
> > 0x773d0000 - 0x774d2000
> >
>
D:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595 b64144ccf1df_6.0
> .2600.2180_x-ww_a84f1ff9\COMCTL32.dll
> > 0x77f60000 - 0x77fd6000 D:\WINDOWS\system32\SHLWAPI.dll
> > 0x763b0000 - 0x763f9000 D:\WINDOWS\system32\comdlg32.dll
> > 0x7c9c0000 - 0x7d1d4000 D:\WINDOWS\system32\SHELL32.dll
> > 0x77120000 - 0x771ac000 D:\WINDOWS\system32\OLEAUT32.dll
> > 0x76390000 - 0x763ad000 D:\WINDOWS\system32\IMM32.dll
> > 0x74d90000 - 0x74dfb000 D:\WINDOWS\system32\USP10.dll
> >
> > VM Arguments:
> > java_command: HelloBrowser
> >
> > Environment Variables:
> > JAVA_HOME=D:\Program Files\Java\jdk1_4_05
> > CLASSPATH=.;C:\PA\lib\swt.jar;
> >
>
PATH=E:\Programs\JET\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\W INDOWS\System32\
> Wbem;D:\Program
> > Files\Common Files\Adaptec Shared\System;D:\Program Files\Common
> > Files\GTK\2.0\bin;D:\Program Files\Putty;D:\Program
> > Files\Java\jdk1_4_05\bin;D:\Program Files\SSH Communications
> > Security\SSH Secure Shell;D:\Program Files\MikTex\bin;.;
> > USERNAME=klaus
> > OS=Windows_NT
> > PROCESSOR_IDENTIFIER=x86 Family 6 Model 11 Stepping 4, GenuineIntel
> >
> >
> > --------------- S Y S T E M ---------------
> >
> > OS: Windows XP Build 2600 Service Pack 2
> >
> > CPU:total 1 family 6, cmov, cx8, fxsr, mmx, sse
> >
> > Memory: 4k page, physical 645896k(397404k free), swap 1580436k(1391080k
> > free)
> >
> > vm_info: Java HotSpot(TM) Client VM (1.5.0-b64) for windows-x86, built
> > on Sep 15 2004 03:00:31 by "java_re" with MS VC++ 6.0
> >
>
>
Previous Topic:Should ScrollBar respond to PageUp/Down keys?
Next Topic:Issues with Tree.getItem(Point) and Table.getItem(Point)
Goto Forum:
  


Current Time: Fri Apr 19 22:40:28 GMT 2024

Powered by FUDForum. Page generated in 0.03286 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top