src/share/vm/compiler/abstractCompiler.cpp

Print this page

        

*** 1,7 **** // ! // Copyright (c) 2007, 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) 2007, 2010, 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.
*** 19,31 **** // Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA // or visit www.oracle.com if you need additional information or have any // questions. // - #include "incls/_precompiled.incl" - #include "incls/_abstractCompiler.cpp.incl" void AbstractCompiler::initialize_runtimes(initializer f, volatile int* state) { if (*state != initialized) { // We are thread in native here... CompilerThread* thread = CompilerThread::current(); --- 19,32 ---- // Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA // or visit www.oracle.com if you need additional information or have any // questions. // + #include "precompiled.hpp" + #include "compiler/abstractCompiler.hpp" + #include "runtime/mutexLocker.hpp" void AbstractCompiler::initialize_runtimes(initializer f, volatile int* state) { if (*state != initialized) { // We are thread in native here... CompilerThread* thread = CompilerThread::current();