comparison src/share/vm/c1x/c1x_JavaAccess.cpp @ 2663:d7c0775d7e72

added includes to build without precompiled headers
author Christian.Wimmer@Oracle.com
date Wed, 11 May 2011 16:59:18 -0700
parents a384fac3fd34
children
comparison
equal deleted inserted replaced
2662:440ceca8e3d7 2663:d7c0775d7e72
21 * questions. 21 * questions.
22 */ 22 */
23 23
24 #include "precompiled.hpp" 24 #include "precompiled.hpp"
25 #include "c1x/c1x_JavaAccess.hpp" 25 #include "c1x/c1x_JavaAccess.hpp"
26 26 #include "runtime/jniHandles.hpp"
27 #include "classfile/symbolTable.hpp"
27 // This function is similar to javaClasses.cpp, it computes the field offset of a (static or instance) field. 28 // This function is similar to javaClasses.cpp, it computes the field offset of a (static or instance) field.
28 // It looks up the name and signature symbols without creating new ones, all the symbols of these classes need to be already loaded. 29 // It looks up the name and signature symbols without creating new ones, all the symbols of these classes need to be already loaded.
29 30
30 static void compute_offset(int &dest_offset, klassOop klass_oop, const char* name, const char* signature, bool static_field) { 31 static void compute_offset(int &dest_offset, klassOop klass_oop, const char* name, const char* signature, bool static_field) {
31 Symbol* name_symbol = SymbolTable::probe(name, (int)strlen(name)); 32 Symbol* name_symbol = SymbolTable::probe(name, (int)strlen(name));