RFR JDK-8059510 Compact symbol table layout inside shared archive
Aleksey Shipilev
aleksey.shipilev at oracle.com
Mon Oct 13 18:46:59 UTC 2014
Hi Jiangli,
On 13.10.2014 18:26, Jiangli Zhou wrote:
> On 10/13/2014 03:18 AM, Aleksey Shipilev wrote:
>> On 13.10.2014 03:32, David Holmes wrote:
>>> On 11/10/2014 1:47 PM, Jiangli Zhou wrote:
>>> Also is the benchmarking being done on dedicated systems?
>> Also, specjvm98 is meaningless to estimate the classloading costs.
>> Please try specjvm2008:startup.* tests?
>
> The specjvm run was for Gerard's question about standard benchmarks.
SPECjvm2008 is a standard benchmark. In fact, it is a benchmark that
deprecates SPECjvm98.
> These are not benchmarks specifically for classloading.
There are benchmarks that try to estimate the startup costs.
SPECjvm2008:startup.* tests are one of them.
> However, I agree it's a good idea to run standard benchmarks to
> confirm there is no overall performance degradation. From all the
> benchmarks including classloading measurements, we have confirmed
> that this specific change does not have negative impact on
> classloading itself and the overall performance.
Excellent. What are those benchmarks? May we see those? Because I have a
counter-example in this thread that this change *does* negatively impact
classloading.
-Aleksey.
More information about the hotspot-runtime-dev
mailing list