comparison src/share/vm/code/dependencies.cpp @ 2177:3582bf76420e

6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
author coleenp
date Thu, 27 Jan 2011 16:11:27 -0800
parents f95d63e2154a
children 1d1603768966
comparison
equal deleted inserted replaced
2176:27e4ea99855d 2177:3582bf76420e
626 public: 626 public:
627 enum { PARTICIPANT_LIMIT = 3 }; 627 enum { PARTICIPANT_LIMIT = 3 };
628 628
629 private: 629 private:
630 // optional method descriptor to check for: 630 // optional method descriptor to check for:
631 symbolOop _name; 631 Symbol* _name;
632 symbolOop _signature; 632 Symbol* _signature;
633 633
634 // special classes which are not allowed to be witnesses: 634 // special classes which are not allowed to be witnesses:
635 klassOop _participants[PARTICIPANT_LIMIT+1]; 635 klassOop _participants[PARTICIPANT_LIMIT+1];
636 int _num_participants; 636 int _num_participants;
637 637