Re: Curious Kaffe vs. jdk speed test results under Linux (fwd)

Date view Thread view Subject view Author view

From: Alexandre Oliva (oliva@dcc.unicamp.br)
Date: Sun Jan 10 1999 - 21:57:12 EST


On Jan 10, 1999, Godmar Back <gback@cs.utah.edu> wrote:

> But only in the case of dynamic libraries. For systems that do not
> support dlopen and that do not even have shared libraries, the memory
> required to store all external symbols is larger than the memory required
> to store only those that we will need to lookup, is it not?

Yep, it might be, if there are many more symbols than the ones that
the library actually exports.

> This appears to be a libtool issue. You might want to fix libtool
> so that users can selectively exclude symbols from the preopen table.

libtool does support -export-symbols, that controls symbol exporting,
but it doesn't use this information to construct the dlpreopen symbol
list, only to control the link-time list of symbols exported from a
shared library. This could certainly be implemented in the future.

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  aoliva@{acm.org}
oliva@{dcc.unicamp.br,gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:35 EDT