< prev index next >

src/hotspot/share/compiler/methodMatcher.cpp

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 235,244 **** --- 235,248 ---- line += bytes_read; *total_bytes_read += bytes_read; } } + #ifdef _WINDOWS + #pragma warning(push) + #pragma warning(disable : 4819) + #endif void MethodMatcher::parse_method_pattern(char*& line, const char*& error_msg, MethodMatcher* matcher) { MethodMatcher::Mode c_match; MethodMatcher::Mode m_match; char class_name[256] = {0}; char method_name[256] = {0};
*** 304,313 **** --- 308,320 ---- return; } else { error_msg = "Could not parse method pattern"; } } + #ifdef _WINDOWS + #pragma warning(pop) + #endif bool MethodMatcher::matches(const methodHandle& method) const { Symbol* class_name = method->method_holder()->name(); Symbol* method_name = method->name(); Symbol* signature = method->signature();
< prev index next >