diff -r f8b2179a55d0 -r f9302cf718c9 src/java.base/share/native/libjli/java.c --- a/src/java.base/share/native/libjli/java.c Wed Feb 27 14:45:17 2019 +0530 +++ b/src/java.base/share/native/libjli/java.c Wed Feb 27 13:13:15 2019 +0300 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1995, 2018, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1995, 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 @@ -388,8 +388,8 @@ } while (JNI_FALSE) -int JNICALL -JavaMain(void * _args) +int +JavaMain(void* _args) { JavaMainArgs *args = (JavaMainArgs *)_args; int argc = args->argc; @@ -2348,7 +2348,7 @@ args.what = what; args.ifn = *ifn; - rslt = ContinueInNewThread0(JavaMain, threadStackSize, (void*)&args); + rslt = CallJavaMainInNewThread(threadStackSize, (void*)&args); /* If the caller has deemed there is an error we * simply return that, otherwise we return the value of * the callee