RTC Thumb2 JIT methods containing exc handlers (take 2)
Xerxes Ranby
xerxes at zafena.se
Fri Jan 29 14:08:31 PST 2010
Xerxes Ranby wrote:
> ed at camswl.com wrote:
>> Hi folks,
>> ...
>> I have put 3 binaries of the Thumb2 JIT at
>>
>> http://mint.camswl.com/libjvm-1.so.gz
>> http://mint.camswl.com/libjvm-100.so.gz
>> http://mint.camswl.com/libjvm-10000.so.gz
>>
> These binarys have introduced a new dependency for the binutils
> libopcodes-2.20.so (karmic)
> ldd libjvm.so
> libm.so.6 => /lib/vfp/libm.so.6 (0x4042e000)
> libdl.so.2 => /lib/vfp/libdl.so.2 (0x404a4000)
> libpthread.so.0 => /lib/vfp/libpthread.so.0 (0x404b0000)
> libffi.so.5 => /usr/lib/libffi.so.5 (0x404cf000)
> libopcodes-2.20.so => not found
> libc.so.6 => /lib/vfp/libc.so.6 (0x404de000)
> /lib/ld-linux.so.3 (0x2a000000)
> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40604000)
>
> The t2 jit compiled from icedtea6 trunk dont show any dependency for
> libopcodes so what are causing this new dependency?
>
> Cheers
> Xerxes
Ok I get it
These three binarys of yours are compiled with the T2EE_PRINT_DISASS
defined that are disabled by default.
Have a great day!
Xerxes
============%<======================================================
Index: icedtea6/ports/hotspot/src/cpu/zero/vm/thumb2.cpp
===================================================================
--- icedtea6.orig/ports/hotspot/src/cpu/zero/vm/thumb2.cpp 2010-01-29
23:06:02.000000000 +0100
+++ icedtea6/ports/hotspot/src/cpu/zero/vm/thumb2.cpp 2010-01-29
23:06:14.000000000 +0100
@@ -20,7 +20,7 @@
#define T2EE_PRINT_COMPILATION
#define T2EE_PRINT_STATISTICS
-//#define T2EE_PRINT_DISASS
+#define T2EE_PRINT_DISASS
#define T2EE_PRINT_REGUSAGE
#ifdef T2EE_PRINT_COMPILATION
More information about the distro-pkg-dev
mailing list