Review request for 6647068 & 6681796 (Clemens Eisserer)
Xiaobin Lu
Xiaobin.Lu at Sun.COM
Wed Jun 25 21:19:15 PDT 2008
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 25 Jun 2008 17:33:58 +0200
> From: "Clemens Eisserer" <linuxhippy at gmail.com>
> Subject: Re: Review request for 6647068 & 6681796
> To: hotspot-dev at openjdk.java.net
> Message-ID:
> <194f62550806250833u56ec57bbq8e48d151307038b9 at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> Hi,
>
>
>> During JDK 6 time frame, after the fat java project was rejected by the
>> client team, we (runtime team) decided to build non-PIC libjvm.so on Linux
>>
> Sorry for beeing off topic, just because of interest, what was the
> "fat java project" about?
>
The fat java project was proposed by hotspot runtime team sometime
during JDK 6 time frame. The main idea was to build the java launcher
with the VM code so that all the VM code can be built without -fPIC (or
-KPIC) flags. This could significantly reduce the relocation cost when
the runtime linker/loader loads the libjvm.so library, also can improve
the runtime performance such as lowering gc pause time etc.
-Xiaobin
More information about the hotspot-dev
mailing list