hotspot/src/share/vm/ci/ciSignature.hpp
changeset 13391 30245956af37
parent 10734 065435337883
child 13929 8da0dc50a6e4
equal deleted inserted replaced
13309:50c604cb0d5f 13391:30245956af37
    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();