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