src/share/vm/prims/methodHandles.cpp

changeset 9507
7e72702243a4
parent 9327
f96fcd9e1e1b
child 9572
624a0741915c
child 9898
e6a26331730f
     1.1 --- a/src/share/vm/prims/methodHandles.cpp	Sun Oct 14 20:44:38 2018 -0400
     1.2 +++ b/src/share/vm/prims/methodHandles.cpp	Tue Oct 16 10:40:23 2018 -0400
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 2008, 2016, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 2008, 2018, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -391,12 +391,12 @@
    1.11  // convert the external string or reflective type to an internal signature
    1.12  Symbol* MethodHandles::lookup_signature(oop type_str, bool intern_if_not_found, TRAPS) {
    1.13    if (java_lang_invoke_MethodType::is_instance(type_str)) {
    1.14 -    return java_lang_invoke_MethodType::as_signature(type_str, intern_if_not_found, CHECK_NULL);
    1.15 +    return java_lang_invoke_MethodType::as_signature(type_str, intern_if_not_found, THREAD);
    1.16    } else if (java_lang_Class::is_instance(type_str)) {
    1.17 -    return java_lang_Class::as_signature(type_str, false, CHECK_NULL);
    1.18 +    return java_lang_Class::as_signature(type_str, false, THREAD);
    1.19    } else if (java_lang_String::is_instance(type_str)) {
    1.20      if (intern_if_not_found) {
    1.21 -      return java_lang_String::as_symbol(type_str, CHECK_NULL);
    1.22 +      return java_lang_String::as_symbol(type_str, THREAD);
    1.23      } else {
    1.24        return java_lang_String::as_symbol_or_null(type_str);
    1.25      }

mercurial