comparison src/share/vm/ci/ciSignature.hpp @ 6275:957c266d8bc5

Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
author Doug Simon <doug.simon@oracle.com>
date Tue, 21 Aug 2012 10:39:19 +0200
parents 1d7922586cf6
children f6b0eb4e44cf
comparison
equal deleted inserted replaced
5891:fd8832ae511d 6275:957c266d8bc5
37 private: 37 private:
38 ciSymbol* _symbol; 38 ciSymbol* _symbol;
39 ciKlass* _accessing_klass; 39 ciKlass* _accessing_klass;
40 40
41 GrowableArray<ciType*>* _types; 41 GrowableArray<ciType*>* _types;
42 int _size; 42 int _size; // number of stack slots required for arguments
43 int _count; 43 int _count; // number of parameter types in the signature
44 44
45 friend class ciMethod; 45 friend class ciMethod;
46 friend class ciBytecodeStream;
46 friend class ciObjectFactory; 47 friend class ciObjectFactory;
47 48
48 ciSignature(ciKlass* accessing_klass, constantPoolHandle cpool, ciSymbol* signature); 49 ciSignature(ciKlass* accessing_klass, constantPoolHandle cpool, ciSymbol* signature);
49 50
50 void get_all_klasses(); 51 void get_all_klasses();