Integrated: 8267870: Remove unnecessary char_converter during class loading

Coleen Phillimore coleenp at openjdk.java.net
Wed Jun 16 12:45:40 UTC 2021


On Mon, 24 May 2021 20:24:44 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> We create a String object from a Symbol, then swap the '/' for '.' characters, and create another String object.  Seems wasteful.  Removed java_lang_String::char_converted and made externalize_classname take a Symbol.
> 
> Tested with tier1-3 in mach5.

This pull request has now been integrated.

Changeset: af13fe11
Author:    Coleen Phillimore <coleenp at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/af13fe110720ff20ccea0a01fe088707208c3dd8
Stats:     78 lines in 5 files changed: 2 ins; 66 del; 10 mod

8267870: Remove unnecessary char_converter during class loading

Reviewed-by: dholmes, iklam

-------------

PR: https://git.openjdk.java.net/jdk/pull/4173


More information about the hotspot-runtime-dev mailing list