Source: nntp.x.perl.org/rss/perl.jpl.rdf

perl.jpl
...


high-level architecture? - Can't find 'boot_MyMod' s...
I've got a java app that calls through to Perl modules that's worked for a
very long time on perl 5.005. Long story short, we have now have Java 6 and
perl 5.8.4 and this doesn't work. Running the Java app reports:



Can't find 'boot_MyMod' symbol in /export/./libMyMod.so

At /export/./MyModFactory.pm line 32

Compilation failed in require at /export/./MyModFactory.pm line 32.



There is no boot_MyMod symbol generated by anything that I know of.



Can someone sketch the high-level relationship of a JPL embedded
architecture? Sure would help if I knew what loaded what and in what order.
I'm guessing: java->JNI.so->libMyMod.so->libPerlInterpreter.so->MyMod.pm?



Thanks!



_________________________________________

Tom Hintz



Direct | 952-707-5412

Cell | 818-321-1487

Fax | 770-242-8270

Google IM | tdhintz@gmail.com



<http://www.comsquared.com/> www.comsquared.com



IMPORTANT NOTICE: This communication is privileged and contains confidential
information for the sole use of the intended recipient(s). Any unauthorized
disclosure, copying or use of this communication is strictly prohibited. If
you have received this message in error, please contact the sender and
delete this message without printing it or otherwise retaining a copy.






JAVA- PERL PRoblem by Tatiana Lloret Iglesias
Hi!

i'm executing PERL code from JAVA with the following instructions:

Process p=Runtime.getRuntime().exec(cmdString);
int exitCode = p.waitFor();
p.destroy();
logger.info("exitCode="+exitCode);
if(exitCode == 0)
{
logger.info("EXITO");
}
else
{
logger.info("FALLO");
}
The script is correctly executed but my problem is that last
logger.infonever appear! it seems like process never end although i
have exit; at the
end of my PERL script . Can it be a Java problem? Thanks!
T.


------
http://cuandomemiras.blogspot.com



RE: Where to download JPL from? by sakina suliman
Hi Stephen,<br/>

Thanks for your email.
I am definitely interested of other way around which
will fill the needs of what I am looking for which is
to be able to re-use/leverage some existing perl code.
Please send me the examples you have whenever you get
a chance.

sakina

--- Stephen Burns <stephen.burns@rtel.com> wrote:

> Sakina,
>
> After attempting for a number of months to get JPL
> working as required I decided to give up and find my
> own way round the problem. There is a huge overhead
> involved in using JPL and the benefits in doing so
> are limited.
>
> An alternative to using JPL is to bridge the gap
> with C, which is essentially what JPL attempts but
> in a convoluted way.
>
> Let me know if you are interested and I can forward
> you some example Java, C and Perl modules which may
> be able to help you in this.
>
> Cheers
>
> Stevie
>
> Stephen Burns
>
> Senior Systems Designer
> Real Time Engineering Ltd
> Academy House, Academy Park, Gower Street, Glasgow,
> G51 1PR
> phone: +44 (0)141 427 4142, fax: +44 (0)141 427 6263
>
> The information contained in this e-mail may contain
> confidential or privileged material and is intended
> only for the person or entity to which it is
> addressed. If you are not the intended recipient,
> the use, disclosure, copying or distribution of this
> information is prohibited and may be unlawful. If
> you have received it in error, please notify us
> immediately by telephone (+44 (0)141 427 4142).
> Please also destroy and delete the message from your
> computer. The opinions contained within this e-mail
> are not necessarily the opinions of Real Time
> Engineering Limited.
>
>
> -----Original Message-----
> From: Eric Martel [mailto:eric@ericmartel.net]
> Sent: 07 September 2006 13:12
> To: sakina suliman
> Cc: jpl@perl.org
> Subject: Re: Where to download JPL from?
>
> The JPL is part of the main Perl distribution
> available at
> http://cpan.org/src/README.html.
>
> You can have a look at my struggle to make it work
> on my Linux distro:
> http://www.nntp.perl.org/group/perl.jpl/189
> http://www.nntp.perl.org/group/perl.jpl/194
>
> sakina suliman a écrit :
> > Hi,
> >
> >
> > I am looking to download JPL (java perl
&gt; interpreter)
> > binary/package. Couldn't find it when I searched
> on
> > cpan.org. Would you give any guidance on where to
> > get
> > it and install it?
> >
> > Thanks in advance,
> > sakina
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> >
>
>
> --
> Eric Martel
> Sainte-Foy (Québec)
> Canada
>
> Ce courriel est signé numériquement avec la clef
> suivante:
> This e-mail is digitally signed with the following
> key:
> ED3F191C (key://pgp.mit.edu,
> http://key.ericmartel.net/)
> Empreinte/fingerprint:
> 023D EFB7 8957 CBC0 C4E7 243D F01E D8A8 ED3F 191C
> Pour plus d'information: http://gpg.ericmartel.net/
> For more info:
>
http://kmself.home.netcom.com/Rants/gpg-signed-mail.html
>
> "There are flaws in Windows so great that they would
> threaten national security if the Windows source
> code
> were to be disclosed." --Microsoft VP Jim Allchin,
> under oath
>
> "The intrinsic parallelism and free idea exchange in
> open
> source software has benefits that are not replicable
> with
> our current licensing model." --Microsoft
> Read more on http://opensource.org/halloween/
>
> Read between lines: get Linux! It's free, open
> source,
> more secure, more reliable and more performant than
> Window$.
> http://www.linuxiso.org/
>
>
>


__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


Re: Where to download JPL from? by Eric Martel
A little Googling made me find this link; it is written by Mr. Jepson
and seems to be an upgrade to what I have read at the time:

http://perl.active-venture.com/jpl/docs/Tutorial.html

Le 2006-09-07 19:41, sakina suliman a écrit :
> the link
> http://www.daimi.au.dk/Manuals/perl/jpl/docs/Tutorial.html
> in your http://www.nntp.perl.org/group/perl.jpl/189
> is not valid anymore! do you have it saved somewhere?
> so I can see the instruction on how to build/install
> perl with JPL.
>
> thanks,
> sakina
>
>
>
> --- Eric Martel <eric@ericmartel.net> wrote:
>
>> Well, that was with Perl 5.8.0 and my distro; didn't
>> try with more
>> recent versions of Perl nor other distros.
>>
>> sakina suliman a écrit :
>>> Hi Eric,
>>>
>>>
>>> Thanks for the info., I'll take a look.
>>> So it is not straight forward on linux!!
>>>
>>>
>>> thanks,
>>> sakina
>>>
>>> --- Eric Martel <eric@ericmartel.net> wrote:
>>>
>>>
>>>> The JPL is part of the main Perl distribution
>>>> available at
>>>> http://cpan.org/src/README.html.
>>>>
>>>> You can have a look at my struggle to make it
>> work
>>>> on my Linux distro:
>>>> http://www.nntp.perl.org/group/perl.jpl/189
>>>> http://www.nntp.perl.org/group/perl.jpl/194
>>>>
>>>> sakina suliman a écrit :
>>>>
>>>>> Hi,
>>>>>
>>>>>
>>>>> I am looking to download JPL (java perl
>>>>>
>>>> interpreter)
>>>>
>>>>> binary/package. Couldn't find it when I
>> searched
>>>>>
>>>> on
>>>>
>>>>> cpan.org. Would you give any guidance on where
>> to
>>>>> get
>>>>> it and install it?
>>>>>
>>>>> Thanks in advance,
>>>>> sakina
>>>>>
>>

--
Eric Martel
Sainte-Foy (Québec)
Canada

Ce courriel est signé numériquement avec la clef suivante:
This e-mail is digitally signed with the following key:
ED3F191C (key://pgp.mit.edu, http://key.ericmartel.net/)
Empreinte/fingerprint:
023D EFB7 8957 CBC0 C4E7 243D F01E D8A8 ED3F 191C<br/>Pour plus d'information: http://gpg.ericmartel.net/
For more info:
http://kmself.home.netcom.com/Rants/gpg-signed-mail.html

"There are flaws in Windows so great that they would
threaten national security if the Windows source code
were to be disclosed." --Microsoft VP Jim Allchin, under oath

"The intrinsic parallelism and free idea exchange in open
source software has benefits that are not replicable with
our current licensing model." --Microsoft
Read more on http://opensource.org/halloween/

Read between lines: get Linux! It's free, open source,
more secure, more reliable and more performant than
Window$.
http://www.linuxiso.org/




RE: Where to download JPL from? by Stephen Burns
Sakina,

After attempting for a number of months to get JPL working as required I decided to give up and find my own way round the problem. There is a huge overhead involved in using JPL and the benefits in doing so are limited.

An alternative to using JPL is to bridge the gap with C, which is essentially what JPL attempts but in a convoluted way.

Let me know if you are interested and I can forward you some example Java, C and Perl modules which may be able to help you in this.

Cheers

Stevie

Stephen Burns

Senior Systems Designer
Real Time Engineering Ltd
Academy House, Academy Park, Gower Street, Glasgow, G51 1PR
phone: +44 (0)141 427 4142, fax: +44 (0)141 427 6263

The information contained in this e-mail may contain confidential or privileged material and is intended only for the person or entity to which it is addressed. If you are not the intended recipient, the use, disclosure, copying or distribution of this information is prohibited and may be unlawful. If you have received it in error, please notify us immediately by telephone (+44 (0)141 427 4142). Please also destroy and delete the message from your computer. The opinions contained within this e-mail are not necessarily the opinions of Real Time Engineering Limited.


-----Original Message-----
From: Eric Martel [mailto:eric@ericmartel.net]
Sent: 07 September 2006 13:12
To: sakina suliman
Cc: jpl@perl.org
Subject: Re: Where to download JPL from?

The JPL is part of the main Perl distribution available at
http://cpan.org/src/README.html.

You can have a look at my struggle to make it work on my Linux distro:
http://www.nntp.perl.org/group/perl.jpl/189
http://www.nntp.perl.org/group/perl.jpl/194

sakina suliman a écrit :
> Hi,
>
>
> I am looking to download JPL (java perl interpreter)
> binary/package. Couldn't find it when I searched on
> cpan.org. Would you give any guidance on where to
> get
> it and install it?
>
> Thanks in advance,
> sakina
>
>
> __________________________________________________
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>


--
Eric Martel
Sainte-Foy (Québec)
Canada

Ce courriel est signé numériquement avec la clef suivante:
This e-mail is digitally signed with the following key:
ED3F191C (key://pgp.mit.edu, http://key.ericmartel.net/)
Empreinte/fingerprint:
023D EFB7 8957 CBC0 C4E7 243D F01E D8A8 ED3F 191C
Pour plus d'information: http://gpg.ericmartel.net/
For more info:
http://kmself.home.netcom.com/Rants/gpg-signed-mail.html

"There are flaws in Windows so great that they would
threaten national security if the Windows source code
were to be disclosed." --Microsoft VP Jim Allchin, under oath

"The intrinsic parallelism and free idea exchange in open
source software has benefits that are not replicable with
our current licensing model." --Microsoft
Read more on http://opensource.org/halloween/

Read between lines: get Linux! It's free, open source,
more secure, more reliable and more performant than
Window$.
http://www.linuxiso.org/




Re: Where to download JPL from? by Eric Martel

Well, that was with Perl 5.8.0 and my distro; didn't try with more
recent versions of Perl nor other distros.

sakina suliman a écrit :
> Hi Eric,
>
>
> Thanks for the info., I'll take a look.
> So it is not straight forward on linux!!
>
>
> thanks,
> sakina
>
> --- Eric Martel <eric@ericmartel.net> wrote:
>
>
>> The JPL is part of the main Perl distribution
>> available at
>> http://cpan.org/src/README.html.
>>
>> You can have a look at my struggle to make it work
>> on my Linux distro:
>> http://www.nntp.perl.org/group/perl.jpl/189
>> http://www.nntp.perl.org/group/perl.jpl/194
>>
>> sakina suliman a écrit :
>>
>>> Hi,
>>>
>>>
>>> I am looking to download JPL (java perl
>>>
>> interpreter)
>>
>>> binary/package. Couldn't find it when I searched
>>>
>> on
>>
>>> cpan.org. Would you give any guidance on where to
>>> get
>>> it and install it?
>>><br/>>>> Thanks in advance,
>>> sakina
>>>
>>>
>>> __________________________________________________
>>> Do You Yahoo!?
>>> Tired of spam? Yahoo! Mail has the best spam
>>>
>> protection around
>>
>>> http://mail.yahoo.com
>>>
>>>


--
Eric Martel
Sainte-Foy (Québec)
Canada

Ce courriel est signé numériquement avec la clef suivante:
This e-mail is digitally signed with the following key:
ED3F191C (key://pgp.mit.edu, http://key.ericmartel.net/)
Empreinte/fingerprint:
023D EFB7 8957 CBC0 C4E7 243D F01E D8A8 ED3F 191C
Pour plus d'information: http://gpg.ericmartel.net/
For more info:
http://kmself.home.netcom.com/Rants/gpg-signed-mail.html

"There are flaws in Windows so great that they would
threaten national security if the Windows source code
were to be disclosed." --Microsoft VP Jim Allchin, under oath

"The intrinsic parallelism and free idea exchange in open
source software has benefits that are not replicable with
our current licensing model." --Microsoft
Read more on http://opensource.org/halloween/

Read between lines: get Linux! It's free, open source,
more secure, more reliable and more performant than
Window$.
http://www.linuxiso.org/





Re: Where to download JPL from? by Eric Martel
The JPL is part of the main Perl distribution available at
http://cpan.org/src/README.html.

You can have a look at my struggle to make it work on my Linux distro:
http://www.nntp.perl.org/group/perl.jpl/189
http://www.nntp.perl.org/group/perl.jpl/194

sakina suliman a écrit :
> Hi,
>
>
> I am looking to download JPL (java perl interpreter)
> binary/package. Couldn't find it when I searched on
> cpan.org. Would you give any guidance on where to
> get
> it and install it?
>
> Thanks in advance,
> sakina
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>


--
Eric Martel
Sainte-Foy (Québec)
Canada

Ce courriel est signé numériquement avec la clef suivante:
This e-mail is digitally signed with the following key:
ED3F191C (key://pgp.mit.edu, http://key.ericmartel.net/)
Empreinte/fingerprint:<br/> 023D EFB7 8957 CBC0 C4E7 243D F01E D8A8 ED3F 191C
Pour plus d'information: http://gpg.ericmartel.net/
For more info:
http://kmself.home.netcom.com/Rants/gpg-signed-mail.html

"There are flaws in Windows so great that they would
threaten national security if the Windows source code
were to be disclosed." --Microsoft VP Jim Allchin, under oath

"The intrinsic parallelism and free idea exchange in open
source software has benefits that are not replicable with
our current licensing model." --Microsoft
Read more on http://opensource.org/halloween/

Read between lines: get Linux! It's free, open source,
more secure, more reliable and more performant than
Window$.
http://www.linuxiso.org/





Where to download JPL from? by sakina suliman

Hi,


I am looking to download JPL (java perl interpreter)
binary/package. Couldn't find it when I searched on
cpan.org. Would you give any guidance on where to
get
it and install it?

Thanks in advance,
sakina


__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


perl + jvm problem, need help or suggestion by andy gum
Sorry if this is wrong forum.
I have following problem

This is my perl info

Summary of my perl5 (revision 5 version 8 subversion
8) configuration:
Platform:
osname=linux, osvers=2.6.9-22.18.bz155725.elsmp,
archname=i386-linux-thread-multi
uname='linux hs20-bc1-6.build.redhat.com
2.6.9-22.18.bz155725.elsmp #1 smp thu nov 17 15:34:08
est 2005 i686 i686 i386 gnulinux '
config_args='-des -Doptimize=-O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic -fasynchronous-unwind-tables
-Dversion=5.8.8 -Dmyhostname=localhost
-Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat,
Inc. -Dinstallprefix=/usr -Dprefix=/usr
-Darchname=i386-linux -Dvendorprefix=/usr
-Dsiteprefix=/usr -Duseshrplib -Dusethreads
-Duseithreads -Duselargefiles -Dd_dosuid
-Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow
-Di_syslog -Dman3ext=3pm -Duseperlio
-Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly
-Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto
-Ud_endhostent_r_proto -Ud_sethostent_r_proto
-Ud_endprotoent_r_proto -Ud_setprotoent_r_proto
-Ud_endservent_r_proto -Ud_setservent_r_proto
-Dinc_version_list=5.8.7 5.8.6 5.8.5 5.8.4 5.8.3
-Dscriptdir=/usr/bin'
hint=recommended, useposix=true,
d_sigaction=define
usethreads=define use5005threads=undef
useithreads=define usemultiplicity=define<br/> useperlio=define d_sfio=undef uselargefiles=define
usesocks=undef
use64bitint=undef use64bitall=undef
uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE
-fno-strict-aliasing -pipe
-Wdeclaration-after-statement -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm',
optimize='-O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m32 -march=i386
-mtune=generic -fasynchronous-unwind-tables',
cppflags='-D_REENTRANT -D_GNU_SOURCE
-fno-strict-aliasing -pipe
-Wdeclaration-after-statement -I/usr/local/include
-I/usr/include/gdbm'
ccversion='', gccversion='4.1.0 20060228 (Red Hat
4.1.0-1)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8,
byteorder=1234
d_longlong=define, longlongsize=8,
d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double',
nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt
-lutil -lpthread -lc
perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil
-lpthread -lc
libc=/lib/libc-2.3.90.so, so=so, useshrplib=true,
libperl=libperl.so
gnulibc_version='2.3.90'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef,
ccdlflags='-Wl,-E
-Wl,-rpath,/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared
-L/usr/local/lib'


Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY
PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP USE_ITHREADS
USE_LARGE_FILES
USE_PERLIO USE_REENTRANT_API
Built under linux
Compiled at Mar 1 2006 18:29:53
@INC:

/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi

/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi

/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi

/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi

/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi

/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl/5.8.3
/usr/lib/perl5/site_perl

/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi

/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi

/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi<br/>
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi

/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi

/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl/5.8.4
/usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8

This is perl script

andrei /tmp> cat foo.pl
use threads;
use Jvm;

# Initialize the JVM
new Jvm();

It works without "use threads;" line

But wiht the line I get

andrei /tmp> perl foo.pl
*** glibc detected *** perl: munmap_chunk(): invalid
pointer: 0x00276300 ***
======= Backtrace: =========
/lib/libc.so.6(__libc_free+0x17b)[0x99451f]
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so(Perl_safesysfree+0x21)[0x7e46e1]
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so(perl_destruct+0x10a7)[0x79a317]
perl(main+0xe7)[0x80492f7]
/lib/libc.so.6(__libc_start_main+0xdc)[0x9427e4]
perl[0x8049181]
======= Memory map: ========
00111000-00128000 r-xp 00000000 03:03 1897152
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Jvm/Jvm.so
00128000-00129000 rwxp 00016000 03:03 1897152
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Jvm/Jvm.so
00129000-00134000 r-xp 00000000 03:03 953945
/usr/local/jdk1.5.0_06/jre/lib/i386/libverify.so
00134000-00135000 rwxp 0000b000 03:03 953945
/usr/local/jdk1.5.0_06/jre/lib/i386/libverify.so
00135000-00148000 r-xp 00000000 03:03 953948
/usr/local/jdk1.5.0_06/jre/lib/i386/libzip.so
00148000-0014a000 rwxp 00012000 03:03 953948
/usr/local/jdk1.5.0_06/jre/lib/i386/libzip.so
0014a000-0014d000 rwxp 0014a000 00:00 0
0014d000-001ca000 rwxp 0014d000 00:00 0
001cc000-001d2000 r-xp 00000000 03:03 953937
/usr/local/jdk1.5.0_06/jre/lib/i386/native_threads/libhpi.so
001d2000-001d3000 rwxp 00006000 03:03 953937
/usr/local/jdk1.5.0_06/jre/lib/i386/native_threads/libhpi.so
001d3000-001d4000 rwxp 001d3000 00:00 0
001d4000-001d5000 rwxp 001d4000 00:00 0
001d5000-001d7000 rwxp 001d5000 00:00 0
001d7000-001f3000 rwxp 001d7000 00:00 0
001f3000-001f7000 rwxp 001f3000 00:00 0
001f7000-00213000 rwxp 001f7000 00:00 0
00213000-00223000 rwxp 00213000 00:00 0
00223000-0022e000 r-xp 00000000 03:03 6412356
/lib/libgcc_s-4.1.0-20060304.so.1
0022e000-0022f000 rwxp 0000a000 03:03 6412356
/lib/libgcc_s-4.1.0-20060304.so.1
00231000-00237000 r-xp 00000000 03:03 10569615
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/auto/threads/threads.so
00237000-00238000 rwxp 00005000 03:03 10569615
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/auto/threads/threads.so
00238000-00239000 rwxp 00238000 00:00 0
00239000-00256000 rwxp 00239000 00:00 0
00257000-00278000 r-xp 00000000 03:03 953946
/usr/local/jdk1.5.0_06/jre/lib/i386/libjava.so
00278000-0027a000 rwxp 00020000 03:03 953946 <br/>/usr/local/jdk1.5.0_06/jre/lib/i386/libjava.so
0027d000-00282000 rwxp 0027d000 00:00 0
00282000-0029e000 rwxp 00282000 00:00 0
0029e000-0029f000 --xp 0029e000 00:00 0
0029f000-0031f000 rwxp 0029f000 00:00 0
0034b000-0035c000 r-xp 00000000 03:03 6412364
/lib/libnsl-2.4.so
0035c000-0035d000 r-xp 00010000 03:03 6412364
/lib/libnsl-2.4.so
0035d000-0035e000 rwxp 00011000 03:03 6412364
/lib/libnsl-2.4.so
0035e000-00360000 rwxp 0035e000 00:00 0
00360000-00363000 --xp 00360000 00:00 0
00363000-003e1000 rwxp 00363000 00:00 0
00438000-00441000 r-xp 00000000 03:03 6410025
/lib/libnss_files-2.4.so
00441000-00442000 r-xp 00008000 03:03 6410025
/lib/libnss_files-2.4.so
00442000-00443000 rwxp 00009000 03:03 6410025
/lib/libnss_files-2.4.so
00443000-00446000 --xp 00443000 00:00 0
00446000-004c4000 rwxp 00446000 00:00 0
004c4000-004c7000 --xp 004c4000 00:00 0
004c7000-00545000 rwxp 004c7000 00:00 0
00545000-00548000 --xp 00545000 00:00 0
00548000-005c6000 rwxp 00548000 00:00 0
005c6000-005c9000 --xp 005c6000 00:00 0
005c9000-00647000 rwxp 005c9000 00:00 0
00647000-00648000 --xp 00647000 00:00 0
00648000-006c8000 rwxp 00648000 00:00 0
00718000-00727000 r-xp 00000000 03:03 6412359
/lib/libresolv-2.4.so
00727000-00728000 r-xp 0000e000 03:03 6412359
/lib/libresolv-2.4.so
00728000-00729000 rwxp 0000f000 03:03 6412359
/lib/libresolv-2.4.so
00729000-0072b000 rwxp 00729000 00:00 0
00771000-0089b000 r-xp 00000000 03:03 10571932
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
0089b000-008a0000 rwxp 0012a000 03:03 10571932
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
008a0000-008a2000 rwxp 008a0000 00:00 0
00910000-00929000 r-xp 00000000 03:03 6412341
/lib/ld-2.4.so
00929000-0092a000 r-xp 00018000 03:03 6412341
/lib/ld-2.4.so
0092a000-0092b000 rwxp 00019000 03:03 6412341
/lib/ld-2.4.so
0092d000-00a59000 r-xp 00000000 03:03 6412351
/lib/libc-2.4.so
00a59000-00a5c000 r-xp 0012b000 03:03 6412351
/lib/libc-2.4.so
00a5c000-00a5d000 rwxp 0012e000 03:03 6412351
/lib/libc-2.4.so
00a5d000-00a60000 rwxp 00a5d000 00:00 0
00a62000-00a85000 r-xp 00000000 03:03 6412352
/lib/libm-2.4.so
00a85000-00a86000 r-xp 00022000 03:03 6412352
/lib/libm-2.4.so
00a86000-00a87000 rwxp 00023000 03:03 6412352
/lib/libm-2.4.so
00a89000-00a8b000 r-xp 00000000 03:03 6412353
/lib/libdl-2.4.so
00a8b000-00a8c000 r-xp 00001000 03:03 6412353
/lib/libdl-2.4.so
00a8c000-00a8d000 rwxp 00002000 03:03 6412353
/lib/libdl-2.4.so
00b13000-00b1a000 rwxp 00b13000 00:00 0
00bc2000-00bd2000 r-xp 00000000 03:03 6412355
/lib/libpthread-2.4.so
00bd2000-00bd3000 r-xp 0000f000 03:03 6412355
/lib/libpthread-2.4.so
00bd3000-00bd4000 rwxp 00010000 03:03 6412355
/lib/libpthread-2.4.so
00bd4000-00bd6000 rwxp 00bd4000 00:00 0
00c8f000-00c90000 r-xp 00c8f000 00:00 0
[vdso]
00c90000-00ff0000 r-xp 00000000 03:03 1046670
/usr/local/jdk1.5.0_06/jre/lib/i386/client/libjvm.so
/usr/local/jdk1.5.0_06/jre/lib/i386/client/libjvm.so
0100e000-01424000 rwxp 0100e000 00:00 0
01424000-014ac000 rwxp 01424000 00:00 0
014ac000-03424000 rwxp 014ac000 00:00 0
04013000-04018000 r-xp 00000000 03:03 6412365
/lib/libcrypt-2.4.so
04018000-04019000 r-xp 00004000 03:03 6412365
/lib/libcrypt-2.4.so
04019000-0401a000 rwxp 00005000 03:03 6412365
/lib/libcrypt-2.4.so
0401a000-04041000 rwxp 0401a000 00:00 0
044b4000-044b6000 r-xp 00000000 03:03 6412366
/lib/libutil-2.4.so
044b6000-044b7000 r-xp 00001000 03:03 6412366
/lib/libutil-2.4.so
044b7000-044b8000 rwxp 00002000 03:03 6412366
/lib/libutil-2.4.so
08048000-0804b000 r-xp 00000000 03:03 10297877
/usr/bin/perl
0804b000-0804c000 rwxp 00002000 03:03 10297877
/usr/bin/perl
0936c000-09476000 rwxp 0936c000 00:00 0
[heap]
88bf0000-88c90000 rwxp 88bf0000 00:00 0
88c90000-890d0000 rwxp 88c90000 00:00 0
890d0000-89230000 rwxp 890d0000 00:00 0
89230000-8cbf0000 rwxp 89230000 00:00 0
8cbf0000-8d3f0000 rwxp 8cbf0000 00:00 0
8d3f0000-90bf0000 rwxp 8d3f0000 00:00 0
90bf0000-9116d000 r-xs 00001000 03:03 1046683
/usr/local/jdk1.5.0_06/jre/lib/i386/client/classes.jsa
9116d000-913f0000 rwxp 9116d000 00:00 0
913f0000-919b4000 rwxp 0057e000 03:03 1046683
/usr/local/jdk1.5.0_06/jre/lib/i386/client/classes.jsa
919b4000-91ff0000 rwxp 919b4000 00:00 0
91ff0000-920bf000 rwxp 00b42000 03:03 1046683
/usr/local/jdk1.5.0_06/jre/lib/i386/client/classes.jsa
920bf000-923f0000 rwxp 920bf000 00:00 0
923f0000-923f4000 r-xs 00c11000 03:03 1046683
/usr/local/jdk1.5.0_06/jre/lib/i386/client/classes.jsa
923f4000-927f0000 rwxp 923f4000 00:00 0
b4e73000-b56ae000 r-xs 00000000 03:03 954014
/usr/local/jdk1.5.0_06/jre/lib/charsets.jar
b56ae000-b56c2000 r-xs 00000000 03:03 953978
/usr/local/jdk1.5.0_06/jre/lib/jce.jar
b56c2000-b5747000 r-xs 00000000 03:03 954011
/usr/local/jdk1.5.0_06/jre/lib/jsse.jar
b5747000-b57b0000 rwxp b5747000 00:00 0
b57b0000-b7d98000 r-xs 00000000 03:03 954027
/usr/local/jdk1.5.0_06/jre/lib/rt.jar
b7d98000-b7da0000 rwxs 00000000 03:03 1897518
/tmp/hsperfdata_andrei/15048
b7da0000-b7da1000 rwxp b7da0000 00:00 0
b7da1000-b7da2000 r-xp b7da1000 00:00 0
b7da2000-b7dc3000 rwxp b7da2000 00:00 0
b7dc3000-b7fc3000 r-xp 00000000 03:03 10274399
/usr/lib/locale/locale-archive
b7fc3000-b7fc6000 rwxp b7fc3000 00:00 0
b7fe0000-b7fe1000 rwxp b7fe0000 00:00 0
bfade000-bfae1000 --xp bfade000 00:00 0
bfae1000-bfcde000 rwxp bfae1000 00:00 0
[stack]
bfcde000-bfce1000 rw-p bfcde000 00:00 0
Aborted




Re: Looking for information by ced

> Is JPL still under active development? I see that it is part of the
> perl source distribution (up to 5.9.2) though some of the files in the
> jpl directory have 1999 dates in them.

JPL is languishing, no longer in vogue apparently. Although<br/>part of the Perl distro, it requires a core patch in order
to work. The patch was made to the core but then went MIA
circa 5.8 as I recall. A colleague in my area did update the
patch to work with an early version of Perl 5.8.x. However,
it hasn't been submitted to p5p. Also, I've been hoping/
fantasizing about working on a nicer install too (with a
configure, Makefile.PL, etc.) instead of the existing
makeshift shell script.

>My goal is to provide a pool of Perl interpreters within a JVM. From
>what I have read perl supports being compiled so that multiple
>interpreters can co-exist in the same process/address space. PLJava
>(one of the alternatives I found) uses a single static interpreter so
>it is unsuitable for my purposes. From what I have been able to read
>about JPL I can't determine if it supports this model or not.

I don't know enough about that to comment.

>I'm also looking at Inline::Java's support for embedding Perl into Java
>Any other information, links, anecdotal stories, etc are appreciated.

I've only played with Inline::Java a little but it works well.
That's limited to the other direction though as I recall: embedding
Java in Perl. However, if you have a large legacy Java app, in need
of some embedded Perl to maintain your sanity, you'll need JPL. My
colleague reports JPL has worked wonderfully to provide some Perl
amenities within a huge Java app. Hopefully, JPL won't be circling
the drain for quite a while yet.

Rgds,
--
Charles DeRykus


Newsfeed display by CaRP

Software: Perl
See Software in Open Directory
Find related sites in Open Directory

Return to News Feeds Home Page
My Sites